[
  {
    "title": "codeOfConduct",
    "description": "Look up a code of conduct by its key",
    "canonical": "queries/codeofconduct",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "codeOfConduct",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  codeOfConduct(key: \"example-key\") {\n    # codeOfConduct fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "key",
            "type": "String!",
            "description": "The code of conduct's key",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CodeOfConduct",
            "description": "Look up a code of conduct by its key",
            "context": {
              "graphqlName": "codeOfConduct",
              "graphqlTypeFlat": "CodeOfConduct",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/codeofconduct"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "codesOfConduct",
    "description": "Look up a code of conduct by its key",
    "canonical": "queries/codesofconduct",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "codesOfConduct",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  codesOfConduct {\n    # codesOfConduct fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": []
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "[CodeOfConduct]",
            "description": "Look up a code of conduct by its key",
            "context": {
              "graphqlName": "codesOfConduct",
              "graphqlTypeFlat": "CodeOfConduct",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/codeofconduct"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enterprise",
    "description": "Look up an enterprise by URL slug.",
    "canonical": "queries/enterprise",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "enterprise",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  enterprise(slug: \"example-slug\") {\n    # enterprise fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "invitationToken",
            "type": "String",
            "description": "The enterprise invitation token.",
            "context": {
              "graphqlName": "invitationToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The enterprise URL slug.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "Enterprise",
            "description": "Look up an enterprise by URL slug.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enterpriseAdministratorInvitation",
    "description": "Look up a pending enterprise administrator invitation by invitee, enterprise and role.",
    "canonical": "queries/enterpriseadministratorinvitation",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "enterpriseAdministratorInvitation",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query enterpriseAdministratorInvitation($enterpriseSlug: String!, $role: EnterpriseAdministratorRole!, $userLogin: String!) {\n  enterpriseAdministratorInvitation(\n    enterpriseSlug: $enterpriseSlug\n    role: $role\n    userLogin: $userLogin\n  ) {\n    # enterpriseAdministratorInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "enterpriseSlug",
            "type": "String!",
            "description": "The slug of the enterprise the user was invited to join.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "role",
            "type": "EnterpriseAdministratorRole!",
            "description": "The role for the enterprise member invitation.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseAdministratorRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseadministratorrole"
            }
          },
          {
            "name": "userLogin",
            "type": "String!",
            "description": "The login of the user invited to join the enterprise.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "EnterpriseAdministratorInvitation",
            "description": "Look up a pending enterprise administrator invitation by invitee, enterprise and role.",
            "context": {
              "graphqlName": "enterpriseAdministratorInvitation",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enterpriseAdministratorInvitationByToken",
    "description": "Look up a pending enterprise administrator invitation by invitation token.",
    "canonical": "queries/enterpriseadministratorinvitationbytoken",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "enterpriseAdministratorInvitationByToken",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  enterpriseAdministratorInvitationByToken(\n    invitationToken: \"example-invitationToken\"\n  ) {\n    # enterpriseAdministratorInvitationByToken fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "invitationToken",
            "type": "String!",
            "description": "The invitation token sent with the invitation email.",
            "context": {
              "graphqlName": "invitationToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "EnterpriseAdministratorInvitation",
            "description": "Look up a pending enterprise administrator invitation by invitation token.",
            "context": {
              "graphqlName": "enterpriseAdministratorInvitationByToken",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enterpriseMemberInvitation",
    "description": "Look up a pending enterprise unaffiliated member invitation by invitee and enterprise.",
    "canonical": "queries/enterprisememberinvitation",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "enterpriseMemberInvitation",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  enterpriseMemberInvitation(\n    enterpriseSlug: \"example-enterpriseSlug\"\n    userLogin: \"example-userLogin\"\n  ) {\n    # enterpriseMemberInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "enterpriseSlug",
            "type": "String!",
            "description": "The slug of the enterprise the user was invited to join.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userLogin",
            "type": "String!",
            "description": "The login of the user invited to join the enterprise.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "EnterpriseMemberInvitation",
            "description": "Look up a pending enterprise unaffiliated member invitation by invitee and enterprise.",
            "context": {
              "graphqlName": "enterpriseMemberInvitation",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enterpriseMemberInvitationByToken",
    "description": "Look up a pending enterprise unaffiliated member invitation by invitation token.",
    "canonical": "queries/enterprisememberinvitationbytoken",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "enterpriseMemberInvitationByToken",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  enterpriseMemberInvitationByToken(invitationToken: \"example-invitationToken\") {\n    # enterpriseMemberInvitationByToken fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "invitationToken",
            "type": "String!",
            "description": "The invitation token sent with the invitation email.",
            "context": {
              "graphqlName": "invitationToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "EnterpriseMemberInvitation",
            "description": "Look up a pending enterprise unaffiliated member invitation by invitation token.",
            "context": {
              "graphqlName": "enterpriseMemberInvitationByToken",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "id",
    "description": "ID of the object.",
    "canonical": "queries/id",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "id",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  id {\n    # id fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": []
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ID!",
            "description": "ID of the object.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "license",
    "description": "Look up an open source license by its key",
    "canonical": "queries/license",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "license",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  license(key: \"example-key\") {\n    # license fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "key",
            "type": "String!",
            "description": "The license's downcased SPDX ID",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "License",
            "description": "Look up an open source license by its key",
            "context": {
              "graphqlName": "license",
              "graphqlTypeFlat": "License",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/license"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "licenses",
    "description": "Return a list of known open source licenses",
    "canonical": "queries/licenses",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "licenses",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  licenses {\n    # licenses fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": []
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "[License]!",
            "description": "Return a list of known open source licenses",
            "context": {
              "graphqlName": "licenses",
              "graphqlTypeFlat": "License",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/license"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "marketplaceCategories",
    "description": "Get alphabetically sorted list of Marketplace categories",
    "canonical": "queries/marketplacecategories",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "marketplaceCategories",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  marketplaceCategories(includeCategories: \"example-includeCategories\") {\n    # marketplaceCategories fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "excludeEmpty",
            "type": "Boolean",
            "description": "Exclude categories with no listings.",
            "context": {
              "graphqlName": "excludeEmpty",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "excludeSubcategories",
            "type": "Boolean",
            "description": "Returns top level categories only, excluding any subcategories.",
            "context": {
              "graphqlName": "excludeSubcategories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includeCategories",
            "type": "[String!]",
            "description": "Return only the specified categories.",
            "context": {
              "graphqlName": "includeCategories",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "[MarketplaceCategory!]!",
            "description": "Get alphabetically sorted list of Marketplace categories",
            "context": {
              "graphqlName": "marketplaceCategories",
              "graphqlTypeFlat": "MarketplaceCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/marketplacecategory"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "marketplaceCategory",
    "description": "Look up a Marketplace category by its slug.",
    "canonical": "queries/marketplacecategory",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "marketplaceCategory",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  marketplaceCategory(slug: \"example-slug\") {\n    # marketplaceCategory fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "slug",
            "type": "String!",
            "description": "The URL slug of the category.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "useTopicAliases",
            "type": "Boolean",
            "description": "Also check topic aliases for the category slug",
            "context": {
              "graphqlName": "useTopicAliases",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarketplaceCategory",
            "description": "Look up a Marketplace category by its slug.",
            "context": {
              "graphqlName": "marketplaceCategory",
              "graphqlTypeFlat": "MarketplaceCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacecategory"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "marketplaceListing",
    "description": "Look up a single Marketplace listing",
    "canonical": "queries/marketplacelisting",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "marketplaceListing",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  marketplaceListing(slug: \"example-slug\") {\n    # marketplaceListing fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "slug",
            "type": "String!",
            "description": "Select the listing that matches this slug. It's the short name of the listing used in its URL.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarketplaceListing",
            "description": "Look up a single Marketplace listing",
            "context": {
              "graphqlName": "marketplaceListing",
              "graphqlTypeFlat": "MarketplaceListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacelisting"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "marketplaceListings",
    "description": "Look up Marketplace listings",
    "canonical": "queries/marketplacelistings",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "marketplaceListings",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query marketplaceListings($adminId: ID) {\n  marketplaceListings(adminId: $adminId) {\n    # marketplaceListings fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "adminId",
            "type": "ID",
            "description": "Select listings that can be administered by the specified user.",
            "context": {
              "graphqlName": "adminId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "after",
            "type": "String",
            "description": "Returns the elements in the list that come after the specified cursor.",
            "context": {
              "graphqlName": "after",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "allStates",
            "type": "Boolean",
            "description": "Select listings visible to the viewer even if they are not approved. If omitted or\nfalse, only approved listings will be returned.",
            "context": {
              "graphqlName": "allStates",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "before",
            "type": "String",
            "description": "Returns the elements in the list that come before the specified cursor.",
            "context": {
              "graphqlName": "before",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "categorySlug",
            "type": "String",
            "description": "Select only listings with the given category.",
            "context": {
              "graphqlName": "categorySlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "first",
            "type": "Int",
            "description": "Returns the first _n_ elements from the list.",
            "context": {
              "graphqlName": "first",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "last",
            "type": "Int",
            "description": "Returns the last _n_ elements from the list.",
            "context": {
              "graphqlName": "last",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID",
            "description": "Select listings for products owned by the specified organization.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "primaryCategoryOnly",
            "type": "Boolean",
            "description": "Select only listings where the primary category matches the given category slug.",
            "context": {
              "graphqlName": "primaryCategoryOnly",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slugs",
            "type": "[String]",
            "description": "Select the listings with these slugs, if they are visible to the viewer.",
            "context": {
              "graphqlName": "slugs",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "useTopicAliases",
            "type": "Boolean",
            "description": "Also check topic aliases for the category slug",
            "context": {
              "graphqlName": "useTopicAliases",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanAdmin",
            "type": "Boolean",
            "description": "Select listings to which user has admin access. If omitted, listings visible to the\nviewer are returned.",
            "context": {
              "graphqlName": "viewerCanAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "withFreeTrialsOnly",
            "type": "Boolean",
            "description": "Select only listings that offer a free trial.",
            "context": {
              "graphqlName": "withFreeTrialsOnly",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarketplaceListingConnection!",
            "description": "Look up Marketplace listings",
            "context": {
              "graphqlName": "marketplaceListings",
              "graphqlTypeFlat": "MarketplaceListingConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/marketplacelistingconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "meta",
    "description": "Return information about the GitHub instance",
    "canonical": "queries/meta",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "meta",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  meta {\n    # meta fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": []
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "GitHubMetadata!",
            "description": "Return information about the GitHub instance",
            "context": {
              "graphqlName": "meta",
              "graphqlTypeFlat": "GitHubMetadata",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/githubmetadata"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "node",
    "description": "Fetches an object given its ID.",
    "canonical": "queries/node",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "node",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query node($id: ID!) {\n  node(id: $id) {\n    # node fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "ID of the object.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "Node",
            "description": "Fetches an object given its ID.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Node",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/node"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "nodes",
    "description": "Lookup nodes by a list of IDs.",
    "canonical": "queries/nodes",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "nodes",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query nodes($ids: [ID!]!) {\n  nodes(ids: $ids) {\n    # nodes fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "ids",
            "type": "[ID!]!",
            "description": "The list of node IDs.",
            "context": {
              "graphqlName": "ids",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "[Node]!",
            "description": "Lookup nodes by a list of IDs.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Node",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/node"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "organization",
    "description": "Lookup a organization by login.",
    "canonical": "queries/organization",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "organization",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  organization(login: \"example-login\") {\n    # organization fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "login",
            "type": "String!",
            "description": "The organization's login.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "Organization",
            "description": "Lookup a organization by login.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "rateLimit",
    "description": "The client's rate limit information.",
    "canonical": "queries/ratelimit",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "rateLimit",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  rateLimit(dryRun: false) {\n    # rateLimit fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "dryRun",
            "type": "Boolean",
            "description": "If true, calculate the cost for the query without evaluating it",
            "context": {
              "graphqlName": "dryRun",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RateLimit",
            "description": "The client's rate limit information.",
            "context": {
              "graphqlName": "rateLimit",
              "graphqlTypeFlat": "RateLimit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ratelimit"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "relay",
    "description": "Workaround for re-exposing the root query object. (Refer to\nhttps://github.com/facebook/relay/issues/112 for more information.)",
    "canonical": "queries/relay",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "relay",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  relay {\n    # relay fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": []
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "Query!",
            "description": "Workaround for re-exposing the root query object. (Refer to\nhttps://github.com/facebook/relay/issues/112 for more information.)",
            "context": {
              "graphqlName": "relay",
              "graphqlTypeFlat": "Query",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/query"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "repository",
    "description": "Lookup a given repository by the owner and repository name.",
    "canonical": "queries/repository",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "repository",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  repository(name: \"example-name\", owner: \"example-owner\") {\n    # repository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "followRenames",
            "type": "Boolean",
            "description": "Follow repository renames. If disabled, a repository referenced by its old name will return an error.",
            "context": {
              "graphqlName": "followRenames",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "String!",
            "description": "The login field of a user or organization",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "Repository",
            "description": "Lookup a given repository by the owner and repository name.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "repositoryOwner",
    "description": "Lookup a repository owner (ie. either a User or an Organization) by login.",
    "canonical": "queries/repositoryowner",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "repositoryOwner",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  repositoryOwner(login: \"example-login\") {\n    # repositoryOwner fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "login",
            "type": "String!",
            "description": "The username to lookup the owner by.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RepositoryOwner",
            "description": "Lookup a repository owner (ie. either a User or an Organization) by login.",
            "context": {
              "graphqlName": "repositoryOwner",
              "graphqlTypeFlat": "RepositoryOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/repositoryowner"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "resource",
    "description": "Lookup resource by a URL.",
    "canonical": "queries/resource",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "resource",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query resource($url: URI!) {\n  resource(url: $url) {\n    # resource fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "url",
            "type": "URI!",
            "description": "The URL.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UniformResourceLocatable",
            "description": "Lookup resource by a URL.",
            "context": {
              "graphqlName": "resource",
              "graphqlTypeFlat": "UniformResourceLocatable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/uniformresourcelocatable"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "search",
    "description": "Perform a search across resources, returning a maximum of 1,000 results.",
    "canonical": "queries/search",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "search",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query search($query: String!, $type: SearchType!) {\n  search(query: $query, type: $type) {\n    # search fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "after",
            "type": "String",
            "description": "Returns the elements in the list that come after the specified cursor.",
            "context": {
              "graphqlName": "after",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "before",
            "type": "String",
            "description": "Returns the elements in the list that come before the specified cursor.",
            "context": {
              "graphqlName": "before",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "first",
            "type": "Int",
            "description": "Returns the first _n_ elements from the list.",
            "context": {
              "graphqlName": "first",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "last",
            "type": "Int",
            "description": "Returns the last _n_ elements from the list.",
            "context": {
              "graphqlName": "last",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "query",
            "type": "String!",
            "description": "The search string to look for. GitHub search syntax is supported. For more\ninformation, see \"[Searching on\nGitHub](https://docs.github.com/search-github/searching-on-github),\"\n\"[Understanding the search syntax](https://docs.github.com/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax),\"\nand \"[Sorting search results](https://docs.github.com/search-github/getting-started-with-searching-on-github/sorting-search-results).\"",
            "context": {
              "graphqlName": "query",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "type",
            "type": "SearchType!",
            "description": "The types of search items to search within.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "SearchType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/searchtype"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SearchResultItemConnection!",
            "description": "Perform a search across resources, returning a maximum of 1,000 results.",
            "context": {
              "graphqlName": "search",
              "graphqlTypeFlat": "SearchResultItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/searchresultitemconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "securityAdvisories",
    "description": "GitHub Security Advisories",
    "canonical": "queries/securityadvisories",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "securityAdvisories",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query securityAdvisories($classifications: [SecurityAdvisoryClassification!]) {\n  securityAdvisories(classifications: $classifications) {\n    # securityAdvisories fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "after",
            "type": "String",
            "description": "Returns the elements in the list that come after the specified cursor.",
            "context": {
              "graphqlName": "after",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "before",
            "type": "String",
            "description": "Returns the elements in the list that come before the specified cursor.",
            "context": {
              "graphqlName": "before",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "classifications",
            "type": "[SecurityAdvisoryClassification!]",
            "description": "A list of classifications to filter advisories by.",
            "context": {
              "graphqlName": "classifications",
              "graphqlTypeFlat": "SecurityAdvisoryClassification",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryclassification"
            }
          },
          {
            "name": "epssPercentage",
            "type": "Float",
            "description": "The EPSS percentage to filter advisories by.",
            "context": {
              "graphqlName": "epssPercentage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "epssPercentile",
            "type": "Float",
            "description": "The EPSS percentile to filter advisories by.",
            "context": {
              "graphqlName": "epssPercentile",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "first",
            "type": "Int",
            "description": "Returns the first _n_ elements from the list.",
            "context": {
              "graphqlName": "first",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "identifier",
            "type": "SecurityAdvisoryIdentifierFilter",
            "description": "Filter advisories by identifier, e.g. GHSA or CVE.",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SecurityAdvisoryIdentifierFilter",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/securityadvisoryidentifierfilter"
            }
          },
          {
            "name": "last",
            "type": "Int",
            "description": "Returns the last _n_ elements from the list.",
            "context": {
              "graphqlName": "last",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "orderBy",
            "type": "SecurityAdvisoryOrder",
            "description": "Ordering options for the returned topics.",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SecurityAdvisoryOrder",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": {
                  "direction": "DESC",
                  "field": "UPDATED_AT"
                }
              }
            ],
            "symbolDef": {
              "canonical": "inputs/securityadvisoryorder"
            }
          },
          {
            "name": "publishedSince",
            "type": "DateTime",
            "description": "Filter advisories to those published since a time in the past.",
            "context": {
              "graphqlName": "publishedSince",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "updatedSince",
            "type": "DateTime",
            "description": "Filter advisories to those updated since a time in the past.",
            "context": {
              "graphqlName": "updatedSince",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SecurityAdvisoryConnection!",
            "description": "GitHub Security Advisories",
            "context": {
              "graphqlName": "securityAdvisories",
              "graphqlTypeFlat": "SecurityAdvisoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityadvisoryconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "securityAdvisory",
    "description": "Fetch a Security Advisory by its GHSA ID",
    "canonical": "queries/securityadvisory",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "securityAdvisory",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  securityAdvisory(ghsaId: \"example-ghsaId\") {\n    # securityAdvisory fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "ghsaId",
            "type": "String!",
            "description": "GitHub Security Advisory ID.",
            "context": {
              "graphqlName": "ghsaId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SecurityAdvisory",
            "description": "Fetch a Security Advisory by its GHSA ID",
            "context": {
              "graphqlName": "securityAdvisory",
              "graphqlTypeFlat": "SecurityAdvisory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityadvisory"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "securityVulnerabilities",
    "description": "Software Vulnerabilities documented by GitHub Security Advisories",
    "canonical": "queries/securityvulnerabilities",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "securityVulnerabilities",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "query securityVulnerabilities($classifications: [SecurityAdvisoryClassification!], $severities: [SecurityAdvisorySeverity!]) {\n  securityVulnerabilities(\n    classifications: $classifications\n    severities: $severities\n  ) {\n    # securityVulnerabilities fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "after",
            "type": "String",
            "description": "Returns the elements in the list that come after the specified cursor.",
            "context": {
              "graphqlName": "after",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "before",
            "type": "String",
            "description": "Returns the elements in the list that come before the specified cursor.",
            "context": {
              "graphqlName": "before",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "classifications",
            "type": "[SecurityAdvisoryClassification!]",
            "description": "A list of advisory classifications to filter vulnerabilities by.",
            "context": {
              "graphqlName": "classifications",
              "graphqlTypeFlat": "SecurityAdvisoryClassification",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryclassification"
            }
          },
          {
            "name": "ecosystem",
            "type": "SecurityAdvisoryEcosystem",
            "description": "An ecosystem to filter vulnerabilities by.",
            "context": {
              "graphqlName": "ecosystem",
              "graphqlTypeFlat": "SecurityAdvisoryEcosystem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/securityadvisoryecosystem"
            }
          },
          {
            "name": "first",
            "type": "Int",
            "description": "Returns the first _n_ elements from the list.",
            "context": {
              "graphqlName": "first",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "last",
            "type": "Int",
            "description": "Returns the last _n_ elements from the list.",
            "context": {
              "graphqlName": "last",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "orderBy",
            "type": "SecurityVulnerabilityOrder",
            "description": "Ordering options for the returned topics.",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SecurityVulnerabilityOrder",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": {
                  "direction": "DESC",
                  "field": "UPDATED_AT"
                }
              }
            ],
            "symbolDef": {
              "canonical": "inputs/securityvulnerabilityorder"
            }
          },
          {
            "name": "package",
            "type": "String",
            "description": "A package name to filter vulnerabilities by.",
            "context": {
              "graphqlName": "package",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "severities",
            "type": "[SecurityAdvisorySeverity!]",
            "description": "A list of severities to filter vulnerabilities by.",
            "context": {
              "graphqlName": "severities",
              "graphqlTypeFlat": "SecurityAdvisorySeverity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryseverity"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SecurityVulnerabilityConnection!",
            "description": "Software Vulnerabilities documented by GitHub Security Advisories",
            "context": {
              "graphqlName": "securityVulnerabilities",
              "graphqlTypeFlat": "SecurityVulnerabilityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityvulnerabilityconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "sponsorables",
    "description": "Users and organizations who can be sponsored via GitHub Sponsors.",
    "canonical": "queries/sponsorables",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "sponsorables",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  sponsorables(after: \"example-after\") {\n    # sponsorables fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "after",
            "type": "String",
            "description": "Returns the elements in the list that come after the specified cursor.",
            "context": {
              "graphqlName": "after",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "before",
            "type": "String",
            "description": "Returns the elements in the list that come before the specified cursor.",
            "context": {
              "graphqlName": "before",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dependencyEcosystem",
            "type": "SecurityAdvisoryEcosystem",
            "description": "Optional filter for which dependencies should be checked for sponsorable\nowners. Only sponsorable owners of dependencies in this ecosystem will be\nincluded. Used when onlyDependencies = true.\n\n**Upcoming Change on 2022-07-01 UTC**\n**Description:** `dependencyEcosystem` will be removed. Use the ecosystem argument instead.\n**Reason:** The type is switching from SecurityAdvisoryEcosystem to DependencyGraphEcosystem.",
            "context": {
              "graphqlName": "dependencyEcosystem",
              "graphqlTypeFlat": "SecurityAdvisoryEcosystem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/securityadvisoryecosystem"
            }
          },
          {
            "name": "ecosystem",
            "type": "DependencyGraphEcosystem",
            "description": "Optional filter for which dependencies should be checked for sponsorable\nowners. Only sponsorable owners of dependencies in this ecosystem will be\nincluded. Used when onlyDependencies = true.",
            "context": {
              "graphqlName": "ecosystem",
              "graphqlTypeFlat": "DependencyGraphEcosystem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/dependencygraphecosystem"
            }
          },
          {
            "name": "first",
            "type": "Int",
            "description": "Returns the first _n_ elements from the list.",
            "context": {
              "graphqlName": "first",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "last",
            "type": "Int",
            "description": "Returns the last _n_ elements from the list.",
            "context": {
              "graphqlName": "last",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "onlyDependencies",
            "type": "Boolean",
            "description": "Whether only sponsorables who own the viewer's dependencies will be\nreturned. Must be authenticated to use. Can check an organization instead\nfor their dependencies owned by sponsorables by passing\norgLoginForDependencies.",
            "context": {
              "graphqlName": "onlyDependencies",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "orderBy",
            "type": "SponsorableOrder",
            "description": "Ordering options for users and organizations returned from the connection.",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SponsorableOrder",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": {
                  "direction": "ASC",
                  "field": "LOGIN"
                }
              }
            ],
            "symbolDef": {
              "canonical": "inputs/sponsorableorder"
            }
          },
          {
            "name": "orgLoginForDependencies",
            "type": "String",
            "description": "Optional organization username for whose dependencies should be checked.\nUsed when onlyDependencies = true. Omit to check your own dependencies. If\nyou are not an administrator of the organization, only dependencies from its\npublic repositories will be considered.",
            "context": {
              "graphqlName": "orgLoginForDependencies",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SponsorableItemConnection!",
            "description": "Users and organizations who can be sponsored via GitHub Sponsors.",
            "context": {
              "graphqlName": "sponsorables",
              "graphqlTypeFlat": "SponsorableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorableitemconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "topic",
    "description": "Look up a topic by name.",
    "canonical": "queries/topic",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "topic",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  topic(name: \"example-name\") {\n    # topic fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "name",
            "type": "String!",
            "description": "The topic's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "Topic",
            "description": "Look up a topic by name.",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "user",
    "description": "Lookup a user by login.",
    "canonical": "queries/user",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "user",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  user(login: \"example-login\") {\n    # user fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "login",
            "type": "String!",
            "description": "The user's login.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "User",
            "description": "Lookup a user by login.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "viewer",
    "description": "The currently authenticated user.",
    "canonical": "queries/viewer",
    "category": "graphql",
    "type": "graphql_query",
    "context": {
      "graphqlTypeShort": "query",
      "graphqlName": "viewer",
      "group": [
        "Queries"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Query reference",
                    "language": "graphql",
                    "code": "{\n  viewer {\n    # viewer fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": []
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "User!",
            "description": "The currently authenticated user.",
            "context": {
              "graphqlName": "viewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "abortQueuedMigrations",
    "description": "Clear all of a customer's queued migrations",
    "canonical": "mutations/abortqueuedmigrations",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "abortQueuedMigrations",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation abortQueuedMigrations($input: AbortQueuedMigrationsInput!) {\n  abortQueuedMigrations(input: $input) {\n    # abortQueuedMigrations fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AbortQueuedMigrationsInput!",
            "description": "Parameters for AbortQueuedMigrations",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AbortQueuedMigrationsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/abortqueuedmigrationsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AbortQueuedMigrationsPayload",
            "description": "Clear all of a customer's queued migrations",
            "context": {
              "graphqlName": "abortQueuedMigrations",
              "graphqlTypeFlat": "AbortQueuedMigrationsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/abortqueuedmigrationspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "abortRepositoryMigration",
    "description": "Abort a repository migration queued or in progress.",
    "canonical": "mutations/abortrepositorymigration",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "abortRepositoryMigration",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation abortRepositoryMigration($input: AbortRepositoryMigrationInput!) {\n  abortRepositoryMigration(input: $input) {\n    # abortRepositoryMigration fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AbortRepositoryMigrationInput!",
            "description": "Parameters for AbortRepositoryMigration",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AbortRepositoryMigrationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/abortrepositorymigrationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AbortRepositoryMigrationPayload",
            "description": "Abort a repository migration queued or in progress.",
            "context": {
              "graphqlName": "abortRepositoryMigration",
              "graphqlTypeFlat": "AbortRepositoryMigrationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/abortrepositorymigrationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "acceptEnterpriseAdministratorInvitation",
    "description": "Accepts a pending invitation for a user to become an administrator of an enterprise.",
    "canonical": "mutations/acceptenterpriseadministratorinvitation",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "acceptEnterpriseAdministratorInvitation",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation acceptEnterpriseAdministratorInvitation($input: AcceptEnterpriseAdministratorInvitationInput!) {\n  acceptEnterpriseAdministratorInvitation(input: $input) {\n    # acceptEnterpriseAdministratorInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AcceptEnterpriseAdministratorInvitationInput!",
            "description": "Parameters for AcceptEnterpriseAdministratorInvitation",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AcceptEnterpriseAdministratorInvitationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/acceptenterpriseadministratorinvitationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AcceptEnterpriseAdministratorInvitationPayload",
            "description": "Accepts a pending invitation for a user to become an administrator of an enterprise.",
            "context": {
              "graphqlName": "acceptEnterpriseAdministratorInvitation",
              "graphqlTypeFlat": "AcceptEnterpriseAdministratorInvitationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/acceptenterpriseadministratorinvitationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "acceptEnterpriseMemberInvitation",
    "description": "Accepts a pending invitation for a user to become an unaffiliated member of an enterprise.",
    "canonical": "mutations/acceptenterprisememberinvitation",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "acceptEnterpriseMemberInvitation",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation acceptEnterpriseMemberInvitation($input: AcceptEnterpriseMemberInvitationInput!) {\n  acceptEnterpriseMemberInvitation(input: $input) {\n    # acceptEnterpriseMemberInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AcceptEnterpriseMemberInvitationInput!",
            "description": "Parameters for AcceptEnterpriseMemberInvitation",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AcceptEnterpriseMemberInvitationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/acceptenterprisememberinvitationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AcceptEnterpriseMemberInvitationPayload",
            "description": "Accepts a pending invitation for a user to become an unaffiliated member of an enterprise.",
            "context": {
              "graphqlName": "acceptEnterpriseMemberInvitation",
              "graphqlTypeFlat": "AcceptEnterpriseMemberInvitationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/acceptenterprisememberinvitationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "acceptTopicSuggestion",
    "description": "Applies a suggested topic to the repository.",
    "canonical": "mutations/accepttopicsuggestion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "acceptTopicSuggestion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation acceptTopicSuggestion($input: AcceptTopicSuggestionInput!) {\n  acceptTopicSuggestion(input: $input) {\n    # acceptTopicSuggestion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AcceptTopicSuggestionInput!",
            "description": "Parameters for AcceptTopicSuggestion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AcceptTopicSuggestionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/accepttopicsuggestioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AcceptTopicSuggestionPayload",
            "description": "Applies a suggested topic to the repository.",
            "context": {
              "graphqlName": "acceptTopicSuggestion",
              "graphqlTypeFlat": "AcceptTopicSuggestionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/accepttopicsuggestionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "accessUserNamespaceRepository",
    "description": "Access user namespace repository for a temporary duration.",
    "canonical": "mutations/accessusernamespacerepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "accessUserNamespaceRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation accessUserNamespaceRepository($input: AccessUserNamespaceRepositoryInput!) {\n  accessUserNamespaceRepository(input: $input) {\n    # accessUserNamespaceRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AccessUserNamespaceRepositoryInput!",
            "description": "Parameters for AccessUserNamespaceRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AccessUserNamespaceRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/accessusernamespacerepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AccessUserNamespaceRepositoryPayload",
            "description": "Access user namespace repository for a temporary duration.",
            "context": {
              "graphqlName": "accessUserNamespaceRepository",
              "graphqlTypeFlat": "AccessUserNamespaceRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/accessusernamespacerepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addAssigneesToAssignable",
    "description": "Adds assignees to an assignable object.",
    "canonical": "mutations/addassigneestoassignable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addAssigneesToAssignable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addAssigneesToAssignable($input: AddAssigneesToAssignableInput!) {\n  addAssigneesToAssignable(input: $input) {\n    # addAssigneesToAssignable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddAssigneesToAssignableInput!",
            "description": "Parameters for AddAssigneesToAssignable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddAssigneesToAssignableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addassigneestoassignableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddAssigneesToAssignablePayload",
            "description": "Adds assignees to an assignable object.",
            "context": {
              "graphqlName": "addAssigneesToAssignable",
              "graphqlTypeFlat": "AddAssigneesToAssignablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addassigneestoassignablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addComment",
    "description": "Adds a comment to an Issue or Pull Request.",
    "canonical": "mutations/addcomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addComment($input: AddCommentInput!) {\n  addComment(input: $input) {\n    # addComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddCommentInput!",
            "description": "Parameters for AddComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addcommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddCommentPayload",
            "description": "Adds a comment to an Issue or Pull Request.",
            "context": {
              "graphqlName": "addComment",
              "graphqlTypeFlat": "AddCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addcommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addDiscussionComment",
    "description": "Adds a comment to a Discussion, possibly as a reply to another comment.",
    "canonical": "mutations/adddiscussioncomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addDiscussionComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addDiscussionComment($input: AddDiscussionCommentInput!) {\n  addDiscussionComment(input: $input) {\n    # addDiscussionComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddDiscussionCommentInput!",
            "description": "Parameters for AddDiscussionComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddDiscussionCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/adddiscussioncommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddDiscussionCommentPayload",
            "description": "Adds a comment to a Discussion, possibly as a reply to another comment.",
            "context": {
              "graphqlName": "addDiscussionComment",
              "graphqlTypeFlat": "AddDiscussionCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/adddiscussioncommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addDiscussionPollVote",
    "description": "Vote for an option in a discussion poll.",
    "canonical": "mutations/adddiscussionpollvote",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addDiscussionPollVote",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addDiscussionPollVote($input: AddDiscussionPollVoteInput!) {\n  addDiscussionPollVote(input: $input) {\n    # addDiscussionPollVote fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddDiscussionPollVoteInput!",
            "description": "Parameters for AddDiscussionPollVote",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddDiscussionPollVoteInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/adddiscussionpollvoteinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddDiscussionPollVotePayload",
            "description": "Vote for an option in a discussion poll.",
            "context": {
              "graphqlName": "addDiscussionPollVote",
              "graphqlTypeFlat": "AddDiscussionPollVotePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/adddiscussionpollvotepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addEnterpriseOrganizationMember",
    "description": "Adds enterprise members to an organization within the enterprise.",
    "canonical": "mutations/addenterpriseorganizationmember",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addEnterpriseOrganizationMember",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addEnterpriseOrganizationMember($input: AddEnterpriseOrganizationMemberInput!) {\n  addEnterpriseOrganizationMember(input: $input) {\n    # addEnterpriseOrganizationMember fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddEnterpriseOrganizationMemberInput!",
            "description": "Parameters for AddEnterpriseOrganizationMember",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddEnterpriseOrganizationMemberInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addenterpriseorganizationmemberinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddEnterpriseOrganizationMemberPayload",
            "description": "Adds enterprise members to an organization within the enterprise.",
            "context": {
              "graphqlName": "addEnterpriseOrganizationMember",
              "graphqlTypeFlat": "AddEnterpriseOrganizationMemberPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addenterpriseorganizationmemberpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addEnterpriseSupportEntitlement",
    "description": "Adds a support entitlement to an enterprise member.",
    "canonical": "mutations/addenterprisesupportentitlement",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addEnterpriseSupportEntitlement",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addEnterpriseSupportEntitlement($input: AddEnterpriseSupportEntitlementInput!) {\n  addEnterpriseSupportEntitlement(input: $input) {\n    # addEnterpriseSupportEntitlement fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddEnterpriseSupportEntitlementInput!",
            "description": "Parameters for AddEnterpriseSupportEntitlement",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddEnterpriseSupportEntitlementInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addenterprisesupportentitlementinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddEnterpriseSupportEntitlementPayload",
            "description": "Adds a support entitlement to an enterprise member.",
            "context": {
              "graphqlName": "addEnterpriseSupportEntitlement",
              "graphqlTypeFlat": "AddEnterpriseSupportEntitlementPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addenterprisesupportentitlementpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addLabelsToLabelable",
    "description": "Adds labels to a labelable object.",
    "canonical": "mutations/addlabelstolabelable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addLabelsToLabelable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addLabelsToLabelable($input: AddLabelsToLabelableInput!) {\n  addLabelsToLabelable(input: $input) {\n    # addLabelsToLabelable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddLabelsToLabelableInput!",
            "description": "Parameters for AddLabelsToLabelable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddLabelsToLabelableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addlabelstolabelableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddLabelsToLabelablePayload",
            "description": "Adds labels to a labelable object.",
            "context": {
              "graphqlName": "addLabelsToLabelable",
              "graphqlTypeFlat": "AddLabelsToLabelablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addlabelstolabelablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addProjectCard",
    "description": "Adds a card to a ProjectColumn. Either `contentId` or `note` must be provided but **not** both.",
    "canonical": "mutations/addprojectcard",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addProjectCard",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addProjectCard($input: AddProjectCardInput!) {\n  addProjectCard(input: $input) {\n    # addProjectCard fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddProjectCardInput!",
            "description": "Parameters for AddProjectCard",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddProjectCardInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addprojectcardinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddProjectCardPayload",
            "description": "Adds a card to a ProjectColumn. Either `contentId` or `note` must be provided but **not** both.",
            "context": {
              "graphqlName": "addProjectCard",
              "graphqlTypeFlat": "AddProjectCardPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/addprojectcardpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addProjectColumn",
    "description": "Adds a column to a Project.",
    "canonical": "mutations/addprojectcolumn",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addProjectColumn",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addProjectColumn($input: AddProjectColumnInput!) {\n  addProjectColumn(input: $input) {\n    # addProjectColumn fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddProjectColumnInput!",
            "description": "Parameters for AddProjectColumn",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddProjectColumnInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addprojectcolumninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddProjectColumnPayload",
            "description": "Adds a column to a Project.",
            "context": {
              "graphqlName": "addProjectColumn",
              "graphqlTypeFlat": "AddProjectColumnPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/addprojectcolumnpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addProjectV2DraftIssue",
    "description": "Creates a new draft issue and add it to a Project.",
    "canonical": "mutations/addprojectv2draftissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addProjectV2DraftIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addProjectV2DraftIssue($input: AddProjectV2DraftIssueInput!) {\n  addProjectV2DraftIssue(input: $input) {\n    # addProjectV2DraftIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddProjectV2DraftIssueInput!",
            "description": "Parameters for AddProjectV2DraftIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddProjectV2DraftIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addprojectv2draftissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddProjectV2DraftIssuePayload",
            "description": "Creates a new draft issue and add it to a Project.",
            "context": {
              "graphqlName": "addProjectV2DraftIssue",
              "graphqlTypeFlat": "AddProjectV2DraftIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addprojectv2draftissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addProjectV2ItemById",
    "description": "Links an existing content instance to a Project.",
    "canonical": "mutations/addprojectv2itembyid",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addProjectV2ItemById",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addProjectV2ItemById($input: AddProjectV2ItemByIdInput!) {\n  addProjectV2ItemById(input: $input) {\n    # addProjectV2ItemById fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddProjectV2ItemByIdInput!",
            "description": "Parameters for AddProjectV2ItemById",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddProjectV2ItemByIdInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addprojectv2itembyidinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddProjectV2ItemByIdPayload",
            "description": "Links an existing content instance to a Project.",
            "context": {
              "graphqlName": "addProjectV2ItemById",
              "graphqlTypeFlat": "AddProjectV2ItemByIdPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addprojectv2itembyidpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addPullRequestReview",
    "description": "Adds a review to a Pull Request.",
    "canonical": "mutations/addpullrequestreview",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addPullRequestReview",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addPullRequestReview($input: AddPullRequestReviewInput!) {\n  addPullRequestReview(input: $input) {\n    # addPullRequestReview fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddPullRequestReviewInput!",
            "description": "Parameters for AddPullRequestReview",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddPullRequestReviewInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addpullrequestreviewinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddPullRequestReviewPayload",
            "description": "Adds a review to a Pull Request.",
            "context": {
              "graphqlName": "addPullRequestReview",
              "graphqlTypeFlat": "AddPullRequestReviewPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addpullrequestreviewpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addPullRequestReviewComment",
    "description": "Adds a comment to a review.",
    "canonical": "mutations/addpullrequestreviewcomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addPullRequestReviewComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addPullRequestReviewComment($input: AddPullRequestReviewCommentInput!) {\n  addPullRequestReviewComment(input: $input) {\n    # addPullRequestReviewComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddPullRequestReviewCommentInput!",
            "description": "Parameters for AddPullRequestReviewComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddPullRequestReviewCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addpullrequestreviewcommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddPullRequestReviewCommentPayload",
            "description": "Adds a comment to a review.",
            "context": {
              "graphqlName": "addPullRequestReviewComment",
              "graphqlTypeFlat": "AddPullRequestReviewCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addpullrequestreviewcommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addPullRequestReviewThread",
    "description": "Adds a new thread to a pending Pull Request Review.",
    "canonical": "mutations/addpullrequestreviewthread",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addPullRequestReviewThread",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addPullRequestReviewThread($input: AddPullRequestReviewThreadInput!) {\n  addPullRequestReviewThread(input: $input) {\n    # addPullRequestReviewThread fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddPullRequestReviewThreadInput!",
            "description": "Parameters for AddPullRequestReviewThread",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddPullRequestReviewThreadInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addpullrequestreviewthreadinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddPullRequestReviewThreadPayload",
            "description": "Adds a new thread to a pending Pull Request Review.",
            "context": {
              "graphqlName": "addPullRequestReviewThread",
              "graphqlTypeFlat": "AddPullRequestReviewThreadPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addpullrequestreviewthreadpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addPullRequestReviewThreadReply",
    "description": "Adds a reply to an existing Pull Request Review Thread.",
    "canonical": "mutations/addpullrequestreviewthreadreply",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addPullRequestReviewThreadReply",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addPullRequestReviewThreadReply($input: AddPullRequestReviewThreadReplyInput!) {\n  addPullRequestReviewThreadReply(input: $input) {\n    # addPullRequestReviewThreadReply fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddPullRequestReviewThreadReplyInput!",
            "description": "Parameters for AddPullRequestReviewThreadReply",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddPullRequestReviewThreadReplyInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addpullrequestreviewthreadreplyinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddPullRequestReviewThreadReplyPayload",
            "description": "Adds a reply to an existing Pull Request Review Thread.",
            "context": {
              "graphqlName": "addPullRequestReviewThreadReply",
              "graphqlTypeFlat": "AddPullRequestReviewThreadReplyPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addpullrequestreviewthreadreplypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addReaction",
    "description": "Adds a reaction to a subject.",
    "canonical": "mutations/addreaction",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addReaction",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addReaction($input: AddReactionInput!) {\n  addReaction(input: $input) {\n    # addReaction fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddReactionInput!",
            "description": "Parameters for AddReaction",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddReactionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addreactioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddReactionPayload",
            "description": "Adds a reaction to a subject.",
            "context": {
              "graphqlName": "addReaction",
              "graphqlTypeFlat": "AddReactionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addreactionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addStar",
    "description": "Adds a star to a Starrable.",
    "canonical": "mutations/addstar",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addStar",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addStar($input: AddStarInput!) {\n  addStar(input: $input) {\n    # addStar fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddStarInput!",
            "description": "Parameters for AddStar",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddStarInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addstarinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddStarPayload",
            "description": "Adds a star to a Starrable.",
            "context": {
              "graphqlName": "addStar",
              "graphqlTypeFlat": "AddStarPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addstarpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addSubIssue",
    "description": "Adds a sub-issue to a given issue",
    "canonical": "mutations/addsubissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addSubIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addSubIssue($input: AddSubIssueInput!) {\n  addSubIssue(input: $input) {\n    # addSubIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddSubIssueInput!",
            "description": "Parameters for AddSubIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddSubIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addsubissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddSubIssuePayload",
            "description": "Adds a sub-issue to a given issue",
            "context": {
              "graphqlName": "addSubIssue",
              "graphqlTypeFlat": "AddSubIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addsubissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addUpvote",
    "description": "Add an upvote to a discussion or discussion comment.",
    "canonical": "mutations/addupvote",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addUpvote",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addUpvote($input: AddUpvoteInput!) {\n  addUpvote(input: $input) {\n    # addUpvote fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddUpvoteInput!",
            "description": "Parameters for AddUpvote",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddUpvoteInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addupvoteinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddUpvotePayload",
            "description": "Add an upvote to a discussion or discussion comment.",
            "context": {
              "graphqlName": "addUpvote",
              "graphqlTypeFlat": "AddUpvotePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addupvotepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "addVerifiableDomain",
    "description": "Adds a verifiable domain to an owning account.",
    "canonical": "mutations/addverifiabledomain",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "addVerifiableDomain",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation addVerifiableDomain($input: AddVerifiableDomainInput!) {\n  addVerifiableDomain(input: $input) {\n    # addVerifiableDomain fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "AddVerifiableDomainInput!",
            "description": "Parameters for AddVerifiableDomain",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "AddVerifiableDomainInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/addverifiabledomaininput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "AddVerifiableDomainPayload",
            "description": "Adds a verifiable domain to an owning account.",
            "context": {
              "graphqlName": "addVerifiableDomain",
              "graphqlTypeFlat": "AddVerifiableDomainPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addverifiabledomainpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "approveDeployments",
    "description": "Approve all pending deployments under one or more environments",
    "canonical": "mutations/approvedeployments",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "approveDeployments",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation approveDeployments($input: ApproveDeploymentsInput!) {\n  approveDeployments(input: $input) {\n    # approveDeployments fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ApproveDeploymentsInput!",
            "description": "Parameters for ApproveDeployments",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ApproveDeploymentsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/approvedeploymentsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ApproveDeploymentsPayload",
            "description": "Approve all pending deployments under one or more environments",
            "context": {
              "graphqlName": "approveDeployments",
              "graphqlTypeFlat": "ApproveDeploymentsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/approvedeploymentspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "approveVerifiableDomain",
    "description": "Approve a verifiable domain for notification delivery.",
    "canonical": "mutations/approveverifiabledomain",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "approveVerifiableDomain",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation approveVerifiableDomain($input: ApproveVerifiableDomainInput!) {\n  approveVerifiableDomain(input: $input) {\n    # approveVerifiableDomain fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ApproveVerifiableDomainInput!",
            "description": "Parameters for ApproveVerifiableDomain",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ApproveVerifiableDomainInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/approveverifiabledomaininput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ApproveVerifiableDomainPayload",
            "description": "Approve a verifiable domain for notification delivery.",
            "context": {
              "graphqlName": "approveVerifiableDomain",
              "graphqlTypeFlat": "ApproveVerifiableDomainPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/approveverifiabledomainpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "archiveProjectV2Item",
    "description": "Archives a ProjectV2Item",
    "canonical": "mutations/archiveprojectv2item",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "archiveProjectV2Item",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation archiveProjectV2Item($input: ArchiveProjectV2ItemInput!) {\n  archiveProjectV2Item(input: $input) {\n    # archiveProjectV2Item fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ArchiveProjectV2ItemInput!",
            "description": "Parameters for ArchiveProjectV2Item",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ArchiveProjectV2ItemInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/archiveprojectv2iteminput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ArchiveProjectV2ItemPayload",
            "description": "Archives a ProjectV2Item",
            "context": {
              "graphqlName": "archiveProjectV2Item",
              "graphqlTypeFlat": "ArchiveProjectV2ItemPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/archiveprojectv2itempayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "archiveRepository",
    "description": "Marks a repository as archived.",
    "canonical": "mutations/archiverepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "archiveRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation archiveRepository($input: ArchiveRepositoryInput!) {\n  archiveRepository(input: $input) {\n    # archiveRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ArchiveRepositoryInput!",
            "description": "Parameters for ArchiveRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ArchiveRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/archiverepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ArchiveRepositoryPayload",
            "description": "Marks a repository as archived.",
            "context": {
              "graphqlName": "archiveRepository",
              "graphqlTypeFlat": "ArchiveRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/archiverepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "cancelEnterpriseAdminInvitation",
    "description": "Cancels a pending invitation for an administrator to join an enterprise.",
    "canonical": "mutations/cancelenterpriseadmininvitation",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "cancelEnterpriseAdminInvitation",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation cancelEnterpriseAdminInvitation($input: CancelEnterpriseAdminInvitationInput!) {\n  cancelEnterpriseAdminInvitation(input: $input) {\n    # cancelEnterpriseAdminInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CancelEnterpriseAdminInvitationInput!",
            "description": "Parameters for CancelEnterpriseAdminInvitation",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CancelEnterpriseAdminInvitationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/cancelenterpriseadmininvitationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CancelEnterpriseAdminInvitationPayload",
            "description": "Cancels a pending invitation for an administrator to join an enterprise.",
            "context": {
              "graphqlName": "cancelEnterpriseAdminInvitation",
              "graphqlTypeFlat": "CancelEnterpriseAdminInvitationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cancelenterpriseadmininvitationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "cancelEnterpriseMemberInvitation",
    "description": "Cancels a pending invitation for an unaffiliated member to join an enterprise.",
    "canonical": "mutations/cancelenterprisememberinvitation",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "cancelEnterpriseMemberInvitation",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation cancelEnterpriseMemberInvitation($input: CancelEnterpriseMemberInvitationInput!) {\n  cancelEnterpriseMemberInvitation(input: $input) {\n    # cancelEnterpriseMemberInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CancelEnterpriseMemberInvitationInput!",
            "description": "Parameters for CancelEnterpriseMemberInvitation",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CancelEnterpriseMemberInvitationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/cancelenterprisememberinvitationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CancelEnterpriseMemberInvitationPayload",
            "description": "Cancels a pending invitation for an unaffiliated member to join an enterprise.",
            "context": {
              "graphqlName": "cancelEnterpriseMemberInvitation",
              "graphqlTypeFlat": "CancelEnterpriseMemberInvitationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cancelenterprisememberinvitationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "cancelSponsorship",
    "description": "Cancel an active sponsorship.",
    "canonical": "mutations/cancelsponsorship",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "cancelSponsorship",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation cancelSponsorship($input: CancelSponsorshipInput!) {\n  cancelSponsorship(input: $input) {\n    # cancelSponsorship fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CancelSponsorshipInput!",
            "description": "Parameters for CancelSponsorship",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CancelSponsorshipInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/cancelsponsorshipinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CancelSponsorshipPayload",
            "description": "Cancel an active sponsorship.",
            "context": {
              "graphqlName": "cancelSponsorship",
              "graphqlTypeFlat": "CancelSponsorshipPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cancelsponsorshippayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "changeUserStatus",
    "description": "Update your status on GitHub.",
    "canonical": "mutations/changeuserstatus",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "changeUserStatus",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation changeUserStatus($input: ChangeUserStatusInput!) {\n  changeUserStatus(input: $input) {\n    # changeUserStatus fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ChangeUserStatusInput!",
            "description": "Parameters for ChangeUserStatus",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ChangeUserStatusInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/changeuserstatusinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ChangeUserStatusPayload",
            "description": "Update your status on GitHub.",
            "context": {
              "graphqlName": "changeUserStatus",
              "graphqlTypeFlat": "ChangeUserStatusPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/changeuserstatuspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "clearLabelsFromLabelable",
    "description": "Clears all labels from a labelable object.",
    "canonical": "mutations/clearlabelsfromlabelable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "clearLabelsFromLabelable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation clearLabelsFromLabelable($input: ClearLabelsFromLabelableInput!) {\n  clearLabelsFromLabelable(input: $input) {\n    # clearLabelsFromLabelable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ClearLabelsFromLabelableInput!",
            "description": "Parameters for ClearLabelsFromLabelable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ClearLabelsFromLabelableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/clearlabelsfromlabelableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ClearLabelsFromLabelablePayload",
            "description": "Clears all labels from a labelable object.",
            "context": {
              "graphqlName": "clearLabelsFromLabelable",
              "graphqlTypeFlat": "ClearLabelsFromLabelablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/clearlabelsfromlabelablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "clearProjectV2ItemFieldValue",
    "description": "This mutation clears the value of a field for an item in a Project. Currently\nonly text, number, date, assignees, labels, single-select, iteration and\nmilestone fields are supported.",
    "canonical": "mutations/clearprojectv2itemfieldvalue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "clearProjectV2ItemFieldValue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation clearProjectV2ItemFieldValue($input: ClearProjectV2ItemFieldValueInput!) {\n  clearProjectV2ItemFieldValue(input: $input) {\n    # clearProjectV2ItemFieldValue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ClearProjectV2ItemFieldValueInput!",
            "description": "Parameters for ClearProjectV2ItemFieldValue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ClearProjectV2ItemFieldValueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/clearprojectv2itemfieldvalueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ClearProjectV2ItemFieldValuePayload",
            "description": "This mutation clears the value of a field for an item in a Project. Currently\nonly text, number, date, assignees, labels, single-select, iteration and\nmilestone fields are supported.",
            "context": {
              "graphqlName": "clearProjectV2ItemFieldValue",
              "graphqlTypeFlat": "ClearProjectV2ItemFieldValuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/clearprojectv2itemfieldvaluepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "cloneProject",
    "description": "Creates a new project by cloning configuration from an existing project.",
    "canonical": "mutations/cloneproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "cloneProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation cloneProject($input: CloneProjectInput!) {\n  cloneProject(input: $input) {\n    # cloneProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CloneProjectInput!",
            "description": "Parameters for CloneProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CloneProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/cloneprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CloneProjectPayload",
            "description": "Creates a new project by cloning configuration from an existing project.",
            "context": {
              "graphqlName": "cloneProject",
              "graphqlTypeFlat": "CloneProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/cloneprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "cloneTemplateRepository",
    "description": "Create a new repository with the same files and directory structure as a template repository.",
    "canonical": "mutations/clonetemplaterepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "cloneTemplateRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation cloneTemplateRepository($input: CloneTemplateRepositoryInput!) {\n  cloneTemplateRepository(input: $input) {\n    # cloneTemplateRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CloneTemplateRepositoryInput!",
            "description": "Parameters for CloneTemplateRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CloneTemplateRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/clonetemplaterepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CloneTemplateRepositoryPayload",
            "description": "Create a new repository with the same files and directory structure as a template repository.",
            "context": {
              "graphqlName": "cloneTemplateRepository",
              "graphqlTypeFlat": "CloneTemplateRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/clonetemplaterepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "closeDiscussion",
    "description": "Close a discussion.",
    "canonical": "mutations/closediscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "closeDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation closeDiscussion($input: CloseDiscussionInput!) {\n  closeDiscussion(input: $input) {\n    # closeDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CloseDiscussionInput!",
            "description": "Parameters for CloseDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CloseDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/closediscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CloseDiscussionPayload",
            "description": "Close a discussion.",
            "context": {
              "graphqlName": "closeDiscussion",
              "graphqlTypeFlat": "CloseDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closediscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "closeIssue",
    "description": "Close an issue.",
    "canonical": "mutations/closeissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "closeIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation closeIssue($input: CloseIssueInput!) {\n  closeIssue(input: $input) {\n    # closeIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CloseIssueInput!",
            "description": "Parameters for CloseIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CloseIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/closeissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CloseIssuePayload",
            "description": "Close an issue.",
            "context": {
              "graphqlName": "closeIssue",
              "graphqlTypeFlat": "CloseIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closeissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "closePullRequest",
    "description": "Close a pull request.",
    "canonical": "mutations/closepullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "closePullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation closePullRequest($input: ClosePullRequestInput!) {\n  closePullRequest(input: $input) {\n    # closePullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ClosePullRequestInput!",
            "description": "Parameters for ClosePullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ClosePullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/closepullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ClosePullRequestPayload",
            "description": "Close a pull request.",
            "context": {
              "graphqlName": "closePullRequest",
              "graphqlTypeFlat": "ClosePullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closepullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "convertProjectCardNoteToIssue",
    "description": "Convert a project note card to one associated with a newly created issue.",
    "canonical": "mutations/convertprojectcardnotetoissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "convertProjectCardNoteToIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation convertProjectCardNoteToIssue($input: ConvertProjectCardNoteToIssueInput!) {\n  convertProjectCardNoteToIssue(input: $input) {\n    # convertProjectCardNoteToIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ConvertProjectCardNoteToIssueInput!",
            "description": "Parameters for ConvertProjectCardNoteToIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ConvertProjectCardNoteToIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/convertprojectcardnotetoissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ConvertProjectCardNoteToIssuePayload",
            "description": "Convert a project note card to one associated with a newly created issue.",
            "context": {
              "graphqlName": "convertProjectCardNoteToIssue",
              "graphqlTypeFlat": "ConvertProjectCardNoteToIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/convertprojectcardnotetoissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "convertProjectV2DraftIssueItemToIssue",
    "description": "Converts a projectV2 draft issue item to an issue.",
    "canonical": "mutations/convertprojectv2draftissueitemtoissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "convertProjectV2DraftIssueItemToIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation convertProjectV2DraftIssueItemToIssue($input: ConvertProjectV2DraftIssueItemToIssueInput!) {\n  convertProjectV2DraftIssueItemToIssue(input: $input) {\n    # convertProjectV2DraftIssueItemToIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ConvertProjectV2DraftIssueItemToIssueInput!",
            "description": "Parameters for ConvertProjectV2DraftIssueItemToIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ConvertProjectV2DraftIssueItemToIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/convertprojectv2draftissueitemtoissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ConvertProjectV2DraftIssueItemToIssuePayload",
            "description": "Converts a projectV2 draft issue item to an issue.",
            "context": {
              "graphqlName": "convertProjectV2DraftIssueItemToIssue",
              "graphqlTypeFlat": "ConvertProjectV2DraftIssueItemToIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/convertprojectv2draftissueitemtoissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "convertPullRequestToDraft",
    "description": "Converts a pull request to draft",
    "canonical": "mutations/convertpullrequesttodraft",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "convertPullRequestToDraft",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation convertPullRequestToDraft($input: ConvertPullRequestToDraftInput!) {\n  convertPullRequestToDraft(input: $input) {\n    # convertPullRequestToDraft fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ConvertPullRequestToDraftInput!",
            "description": "Parameters for ConvertPullRequestToDraft",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ConvertPullRequestToDraftInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/convertpullrequesttodraftinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ConvertPullRequestToDraftPayload",
            "description": "Converts a pull request to draft",
            "context": {
              "graphqlName": "convertPullRequestToDraft",
              "graphqlTypeFlat": "ConvertPullRequestToDraftPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/convertpullrequesttodraftpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "copyProjectV2",
    "description": "Copy a project.",
    "canonical": "mutations/copyprojectv2",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "copyProjectV2",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation copyProjectV2($input: CopyProjectV2Input!) {\n  copyProjectV2(input: $input) {\n    # copyProjectV2 fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CopyProjectV2Input!",
            "description": "Parameters for CopyProjectV2",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CopyProjectV2Input",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/copyprojectv2input"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CopyProjectV2Payload",
            "description": "Copy a project.",
            "context": {
              "graphqlName": "copyProjectV2",
              "graphqlTypeFlat": "CopyProjectV2Payload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/copyprojectv2payload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createAttributionInvitation",
    "description": "Invites a user to claim reattributable data",
    "canonical": "mutations/createattributioninvitation",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createAttributionInvitation",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createAttributionInvitation($input: CreateAttributionInvitationInput!) {\n  createAttributionInvitation(input: $input) {\n    # createAttributionInvitation fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateAttributionInvitationInput!",
            "description": "Parameters for CreateAttributionInvitation",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateAttributionInvitationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createattributioninvitationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateAttributionInvitationPayload",
            "description": "Invites a user to claim reattributable data",
            "context": {
              "graphqlName": "createAttributionInvitation",
              "graphqlTypeFlat": "CreateAttributionInvitationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createattributioninvitationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createBranchProtectionRule",
    "description": "Create a new branch protection rule",
    "canonical": "mutations/createbranchprotectionrule",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createBranchProtectionRule",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createBranchProtectionRule($input: CreateBranchProtectionRuleInput!) {\n  createBranchProtectionRule(input: $input) {\n    # createBranchProtectionRule fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateBranchProtectionRuleInput!",
            "description": "Parameters for CreateBranchProtectionRule",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateBranchProtectionRuleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createbranchprotectionruleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateBranchProtectionRulePayload",
            "description": "Create a new branch protection rule",
            "context": {
              "graphqlName": "createBranchProtectionRule",
              "graphqlTypeFlat": "CreateBranchProtectionRulePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createbranchprotectionrulepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createCheckRun",
    "description": "Create a check run.",
    "canonical": "mutations/createcheckrun",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createCheckRun",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createCheckRun($input: CreateCheckRunInput!) {\n  createCheckRun(input: $input) {\n    # createCheckRun fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateCheckRunInput!",
            "description": "Parameters for CreateCheckRun",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateCheckRunInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createcheckruninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateCheckRunPayload",
            "description": "Create a check run.",
            "context": {
              "graphqlName": "createCheckRun",
              "graphqlTypeFlat": "CreateCheckRunPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createcheckrunpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createCheckSuite",
    "description": "Create a check suite",
    "canonical": "mutations/createchecksuite",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createCheckSuite",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createCheckSuite($input: CreateCheckSuiteInput!) {\n  createCheckSuite(input: $input) {\n    # createCheckSuite fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateCheckSuiteInput!",
            "description": "Parameters for CreateCheckSuite",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateCheckSuiteInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createchecksuiteinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateCheckSuitePayload",
            "description": "Create a check suite",
            "context": {
              "graphqlName": "createCheckSuite",
              "graphqlTypeFlat": "CreateCheckSuitePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createchecksuitepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createCommitOnBranch",
    "description": "Appends a commit to the given branch as the authenticated user.\n\nThis mutation creates a commit whose parent is the HEAD of the provided\nbranch and also updates that branch to point to the new commit.\nIt can be thought of as similar to `git commit`.\n\n### Locating a Branch\n\nCommits are appended to a `branch` of type `Ref`.\nThis must refer to a git branch (i.e.  the fully qualified path must\nbegin with `refs/heads/`, although including this prefix is optional.\n\nCallers may specify the `branch` to commit to either by its global node\nID or by passing both of `repositoryNameWithOwner` and `refName`.  For\nmore details see the documentation for `CommittableBranch`.\n\n### Describing Changes\n\n`fileChanges` are specified as a `FilesChanges` object describing\n`FileAdditions` and `FileDeletions`.\n\nPlease see the documentation for `FileChanges` for more information on\nhow to use this argument to describe any set of file changes.\n\n### Authorship\n\nSimilar to the web commit interface, this mutation does not support\nspecifying the author or committer of the commit and will not add\nsupport for this in the future.\n\nA commit created by a successful execution of this mutation will be\nauthored by the owner of the credential which authenticates the API\nrequest.  The committer will be identical to that of commits authored\nusing the web interface.\n\nIf you need full control over author and committer information, please\nuse the Git Database REST API instead.\n\n### Commit Signing\n\nCommits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.",
    "canonical": "mutations/createcommitonbranch",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createCommitOnBranch",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createCommitOnBranch($input: CreateCommitOnBranchInput!) {\n  createCommitOnBranch(input: $input) {\n    # createCommitOnBranch fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateCommitOnBranchInput!",
            "description": "Parameters for CreateCommitOnBranch",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateCommitOnBranchInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createcommitonbranchinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateCommitOnBranchPayload",
            "description": "Appends a commit to the given branch as the authenticated user.\n\nThis mutation creates a commit whose parent is the HEAD of the provided\nbranch and also updates that branch to point to the new commit.\nIt can be thought of as similar to `git commit`.\n\n### Locating a Branch\n\nCommits are appended to a `branch` of type `Ref`.\nThis must refer to a git branch (i.e.  the fully qualified path must\nbegin with `refs/heads/`, although including this prefix is optional.\n\nCallers may specify the `branch` to commit to either by its global node\nID or by passing both of `repositoryNameWithOwner` and `refName`.  For\nmore details see the documentation for `CommittableBranch`.\n\n### Describing Changes\n\n`fileChanges` are specified as a `FilesChanges` object describing\n`FileAdditions` and `FileDeletions`.\n\nPlease see the documentation for `FileChanges` for more information on\nhow to use this argument to describe any set of file changes.\n\n### Authorship\n\nSimilar to the web commit interface, this mutation does not support\nspecifying the author or committer of the commit and will not add\nsupport for this in the future.\n\nA commit created by a successful execution of this mutation will be\nauthored by the owner of the credential which authenticates the API\nrequest.  The committer will be identical to that of commits authored\nusing the web interface.\n\nIf you need full control over author and committer information, please\nuse the Git Database REST API instead.\n\n### Commit Signing\n\nCommits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.",
            "context": {
              "graphqlName": "createCommitOnBranch",
              "graphqlTypeFlat": "CreateCommitOnBranchPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createcommitonbranchpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createDeployment",
    "description": "Creates a new deployment event.",
    "canonical": "mutations/createdeployment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createDeployment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createDeployment($input: CreateDeploymentInput!) {\n  createDeployment(input: $input) {\n    # createDeployment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateDeploymentInput!",
            "description": "Parameters for CreateDeployment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateDeploymentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createdeploymentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateDeploymentPayload",
            "description": "Creates a new deployment event.",
            "context": {
              "graphqlName": "createDeployment",
              "graphqlTypeFlat": "CreateDeploymentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdeploymentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createDeploymentStatus",
    "description": "Create a deployment status.",
    "canonical": "mutations/createdeploymentstatus",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createDeploymentStatus",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createDeploymentStatus($input: CreateDeploymentStatusInput!) {\n  createDeploymentStatus(input: $input) {\n    # createDeploymentStatus fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateDeploymentStatusInput!",
            "description": "Parameters for CreateDeploymentStatus",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateDeploymentStatusInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createdeploymentstatusinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateDeploymentStatusPayload",
            "description": "Create a deployment status.",
            "context": {
              "graphqlName": "createDeploymentStatus",
              "graphqlTypeFlat": "CreateDeploymentStatusPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdeploymentstatuspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createDiscussion",
    "description": "Create a discussion.",
    "canonical": "mutations/creatediscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createDiscussion($input: CreateDiscussionInput!) {\n  createDiscussion(input: $input) {\n    # createDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateDiscussionInput!",
            "description": "Parameters for CreateDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/creatediscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateDiscussionPayload",
            "description": "Create a discussion.",
            "context": {
              "graphqlName": "createDiscussion",
              "graphqlTypeFlat": "CreateDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/creatediscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createEnterpriseOrganization",
    "description": "Creates an organization as part of an enterprise account. A personal access\ntoken used to create an organization is implicitly permitted to update the\norganization it created, if the organization is part of an enterprise that has\nSAML enabled or uses Enterprise Managed Users. If the organization is not part\nof such an enterprise, and instead has SAML enabled for it individually, the\ntoken will then require SAML authorization to continue working against that organization.",
    "canonical": "mutations/createenterpriseorganization",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createEnterpriseOrganization",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createEnterpriseOrganization($input: CreateEnterpriseOrganizationInput!) {\n  createEnterpriseOrganization(input: $input) {\n    # createEnterpriseOrganization fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateEnterpriseOrganizationInput!",
            "description": "Parameters for CreateEnterpriseOrganization",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateEnterpriseOrganizationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createenterpriseorganizationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateEnterpriseOrganizationPayload",
            "description": "Creates an organization as part of an enterprise account. A personal access\ntoken used to create an organization is implicitly permitted to update the\norganization it created, if the organization is part of an enterprise that has\nSAML enabled or uses Enterprise Managed Users. If the organization is not part\nof such an enterprise, and instead has SAML enabled for it individually, the\ntoken will then require SAML authorization to continue working against that organization.",
            "context": {
              "graphqlName": "createEnterpriseOrganization",
              "graphqlTypeFlat": "CreateEnterpriseOrganizationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createenterpriseorganizationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createEnvironment",
    "description": "Creates an environment or simply returns it if already exists.",
    "canonical": "mutations/createenvironment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createEnvironment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createEnvironment($input: CreateEnvironmentInput!) {\n  createEnvironment(input: $input) {\n    # createEnvironment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateEnvironmentInput!",
            "description": "Parameters for CreateEnvironment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateEnvironmentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createenvironmentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateEnvironmentPayload",
            "description": "Creates an environment or simply returns it if already exists.",
            "context": {
              "graphqlName": "createEnvironment",
              "graphqlTypeFlat": "CreateEnvironmentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createenvironmentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createIpAllowListEntry",
    "description": "Creates a new IP allow list entry.",
    "canonical": "mutations/createipallowlistentry",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createIpAllowListEntry",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createIpAllowListEntry($input: CreateIpAllowListEntryInput!) {\n  createIpAllowListEntry(input: $input) {\n    # createIpAllowListEntry fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateIpAllowListEntryInput!",
            "description": "Parameters for CreateIpAllowListEntry",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateIpAllowListEntryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createipallowlistentryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateIpAllowListEntryPayload",
            "description": "Creates a new IP allow list entry.",
            "context": {
              "graphqlName": "createIpAllowListEntry",
              "graphqlTypeFlat": "CreateIpAllowListEntryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createipallowlistentrypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createIssue",
    "description": "Creates a new issue.",
    "canonical": "mutations/createissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createIssue($input: CreateIssueInput!) {\n  createIssue(input: $input) {\n    # createIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateIssueInput!",
            "description": "Parameters for CreateIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateIssuePayload",
            "description": "Creates a new issue.",
            "context": {
              "graphqlName": "createIssue",
              "graphqlTypeFlat": "CreateIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createIssueType",
    "description": "Creates a new issue type",
    "canonical": "mutations/createissuetype",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createIssueType",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createIssueType($input: CreateIssueTypeInput!) {\n  createIssueType(input: $input) {\n    # createIssueType fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateIssueTypeInput!",
            "description": "Parameters for CreateIssueType",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateIssueTypeInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createissuetypeinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateIssueTypePayload",
            "description": "Creates a new issue type",
            "context": {
              "graphqlName": "createIssueType",
              "graphqlTypeFlat": "CreateIssueTypePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createissuetypepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createLabel",
    "description": "Creates a new label.",
    "canonical": "mutations/createlabel",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createLabel",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createLabel($input: CreateLabelInput!) {\n  createLabel(input: $input) {\n    # createLabel fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateLabelInput!",
            "description": "Parameters for CreateLabel",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateLabelInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createlabelinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateLabelPayload",
            "description": "Creates a new label.",
            "context": {
              "graphqlName": "createLabel",
              "graphqlTypeFlat": "CreateLabelPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createlabelpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createLinkedBranch",
    "description": "Create a branch linked to an issue.",
    "canonical": "mutations/createlinkedbranch",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createLinkedBranch",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createLinkedBranch($input: CreateLinkedBranchInput!) {\n  createLinkedBranch(input: $input) {\n    # createLinkedBranch fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateLinkedBranchInput!",
            "description": "Parameters for CreateLinkedBranch",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateLinkedBranchInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createlinkedbranchinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateLinkedBranchPayload",
            "description": "Create a branch linked to an issue.",
            "context": {
              "graphqlName": "createLinkedBranch",
              "graphqlTypeFlat": "CreateLinkedBranchPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createlinkedbranchpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createMigrationSource",
    "description": "Creates a GitHub Enterprise Importer (GEI) migration source.",
    "canonical": "mutations/createmigrationsource",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createMigrationSource",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createMigrationSource($input: CreateMigrationSourceInput!) {\n  createMigrationSource(input: $input) {\n    # createMigrationSource fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateMigrationSourceInput!",
            "description": "Parameters for CreateMigrationSource",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateMigrationSourceInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createmigrationsourceinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateMigrationSourcePayload",
            "description": "Creates a GitHub Enterprise Importer (GEI) migration source.",
            "context": {
              "graphqlName": "createMigrationSource",
              "graphqlTypeFlat": "CreateMigrationSourcePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createmigrationsourcepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createProject",
    "description": "Creates a new project.",
    "canonical": "mutations/createproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createProject($input: CreateProjectInput!) {\n  createProject(input: $input) {\n    # createProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateProjectInput!",
            "description": "Parameters for CreateProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateProjectPayload",
            "description": "Creates a new project.",
            "context": {
              "graphqlName": "createProject",
              "graphqlTypeFlat": "CreateProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/createprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createProjectV2",
    "description": "Creates a new project.",
    "canonical": "mutations/createprojectv2",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createProjectV2",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createProjectV2($input: CreateProjectV2Input!) {\n  createProjectV2(input: $input) {\n    # createProjectV2 fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateProjectV2Input!",
            "description": "Parameters for CreateProjectV2",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateProjectV2Input",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createprojectv2input"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateProjectV2Payload",
            "description": "Creates a new project.",
            "context": {
              "graphqlName": "createProjectV2",
              "graphqlTypeFlat": "CreateProjectV2Payload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createprojectv2payload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createProjectV2Field",
    "description": "Create a new project field.",
    "canonical": "mutations/createprojectv2field",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createProjectV2Field",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createProjectV2Field($input: CreateProjectV2FieldInput!) {\n  createProjectV2Field(input: $input) {\n    # createProjectV2Field fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateProjectV2FieldInput!",
            "description": "Parameters for CreateProjectV2Field",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateProjectV2FieldInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createprojectv2fieldinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateProjectV2FieldPayload",
            "description": "Create a new project field.",
            "context": {
              "graphqlName": "createProjectV2Field",
              "graphqlTypeFlat": "CreateProjectV2FieldPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createprojectv2fieldpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createProjectV2StatusUpdate",
    "description": "Creates a status update within a Project.",
    "canonical": "mutations/createprojectv2statusupdate",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createProjectV2StatusUpdate",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createProjectV2StatusUpdate($input: CreateProjectV2StatusUpdateInput!) {\n  createProjectV2StatusUpdate(input: $input) {\n    # createProjectV2StatusUpdate fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateProjectV2StatusUpdateInput!",
            "description": "Parameters for CreateProjectV2StatusUpdate",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateProjectV2StatusUpdateInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createprojectv2statusupdateinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateProjectV2StatusUpdatePayload",
            "description": "Creates a status update within a Project.",
            "context": {
              "graphqlName": "createProjectV2StatusUpdate",
              "graphqlTypeFlat": "CreateProjectV2StatusUpdatePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createprojectv2statusupdatepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createPullRequest",
    "description": "Create a new pull request",
    "canonical": "mutations/createpullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createPullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createPullRequest($input: CreatePullRequestInput!) {\n  createPullRequest(input: $input) {\n    # createPullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreatePullRequestInput!",
            "description": "Parameters for CreatePullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreatePullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createpullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreatePullRequestPayload",
            "description": "Create a new pull request",
            "context": {
              "graphqlName": "createPullRequest",
              "graphqlTypeFlat": "CreatePullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createpullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createRef",
    "description": "Create a new Git Ref.",
    "canonical": "mutations/createref",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createRef",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createRef($input: CreateRefInput!) {\n  createRef(input: $input) {\n    # createRef fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateRefInput!",
            "description": "Parameters for CreateRef",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateRefInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createrefinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateRefPayload",
            "description": "Create a new Git Ref.",
            "context": {
              "graphqlName": "createRef",
              "graphqlTypeFlat": "CreateRefPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createrefpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createRepository",
    "description": "Create a new repository.",
    "canonical": "mutations/createrepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createRepository($input: CreateRepositoryInput!) {\n  createRepository(input: $input) {\n    # createRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateRepositoryInput!",
            "description": "Parameters for CreateRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createrepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateRepositoryPayload",
            "description": "Create a new repository.",
            "context": {
              "graphqlName": "createRepository",
              "graphqlTypeFlat": "CreateRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createrepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createRepositoryRuleset",
    "description": "Create a repository ruleset",
    "canonical": "mutations/createrepositoryruleset",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createRepositoryRuleset",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createRepositoryRuleset($input: CreateRepositoryRulesetInput!) {\n  createRepositoryRuleset(input: $input) {\n    # createRepositoryRuleset fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateRepositoryRulesetInput!",
            "description": "Parameters for CreateRepositoryRuleset",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateRepositoryRulesetInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createrepositoryrulesetinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateRepositoryRulesetPayload",
            "description": "Create a repository ruleset",
            "context": {
              "graphqlName": "createRepositoryRuleset",
              "graphqlTypeFlat": "CreateRepositoryRulesetPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createrepositoryrulesetpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createSponsorsListing",
    "description": "Create a GitHub Sponsors profile to allow others to sponsor you or your organization.",
    "canonical": "mutations/createsponsorslisting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createSponsorsListing",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createSponsorsListing($input: CreateSponsorsListingInput!) {\n  createSponsorsListing(input: $input) {\n    # createSponsorsListing fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateSponsorsListingInput!",
            "description": "Parameters for CreateSponsorsListing",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateSponsorsListingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createsponsorslistinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateSponsorsListingPayload",
            "description": "Create a GitHub Sponsors profile to allow others to sponsor you or your organization.",
            "context": {
              "graphqlName": "createSponsorsListing",
              "graphqlTypeFlat": "CreateSponsorsListingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createsponsorslistingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createSponsorsTier",
    "description": "Create a new payment tier for your GitHub Sponsors profile.",
    "canonical": "mutations/createsponsorstier",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createSponsorsTier",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createSponsorsTier($input: CreateSponsorsTierInput!) {\n  createSponsorsTier(input: $input) {\n    # createSponsorsTier fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateSponsorsTierInput!",
            "description": "Parameters for CreateSponsorsTier",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateSponsorsTierInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createsponsorstierinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateSponsorsTierPayload",
            "description": "Create a new payment tier for your GitHub Sponsors profile.",
            "context": {
              "graphqlName": "createSponsorsTier",
              "graphqlTypeFlat": "CreateSponsorsTierPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createsponsorstierpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createSponsorship",
    "description": "Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship.",
    "canonical": "mutations/createsponsorship",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createSponsorship",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createSponsorship($input: CreateSponsorshipInput!) {\n  createSponsorship(input: $input) {\n    # createSponsorship fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateSponsorshipInput!",
            "description": "Parameters for CreateSponsorship",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateSponsorshipInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createsponsorshipinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateSponsorshipPayload",
            "description": "Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship.",
            "context": {
              "graphqlName": "createSponsorship",
              "graphqlTypeFlat": "CreateSponsorshipPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createsponsorshippayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createSponsorships",
    "description": "Make many sponsorships for different sponsorable users or organizations at\nonce. Can only sponsor those who have a public GitHub Sponsors profile.",
    "canonical": "mutations/createsponsorships",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createSponsorships",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createSponsorships($input: CreateSponsorshipsInput!) {\n  createSponsorships(input: $input) {\n    # createSponsorships fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateSponsorshipsInput!",
            "description": "Parameters for CreateSponsorships",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateSponsorshipsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createsponsorshipsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateSponsorshipsPayload",
            "description": "Make many sponsorships for different sponsorable users or organizations at\nonce. Can only sponsor those who have a public GitHub Sponsors profile.",
            "context": {
              "graphqlName": "createSponsorships",
              "graphqlTypeFlat": "CreateSponsorshipsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createsponsorshipspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createTeamDiscussion",
    "description": "Creates a new team discussion.",
    "canonical": "mutations/createteamdiscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createTeamDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createTeamDiscussion($input: CreateTeamDiscussionInput!) {\n  createTeamDiscussion(input: $input) {\n    # createTeamDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateTeamDiscussionInput!",
            "description": "Parameters for CreateTeamDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateTeamDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createteamdiscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateTeamDiscussionPayload",
            "description": "Creates a new team discussion.",
            "context": {
              "graphqlName": "createTeamDiscussion",
              "graphqlTypeFlat": "CreateTeamDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createteamdiscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createTeamDiscussionComment",
    "description": "Creates a new team discussion comment.",
    "canonical": "mutations/createteamdiscussioncomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createTeamDiscussionComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createTeamDiscussionComment($input: CreateTeamDiscussionCommentInput!) {\n  createTeamDiscussionComment(input: $input) {\n    # createTeamDiscussionComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateTeamDiscussionCommentInput!",
            "description": "Parameters for CreateTeamDiscussionComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateTeamDiscussionCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createteamdiscussioncommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateTeamDiscussionCommentPayload",
            "description": "Creates a new team discussion comment.",
            "context": {
              "graphqlName": "createTeamDiscussionComment",
              "graphqlTypeFlat": "CreateTeamDiscussionCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createteamdiscussioncommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "createUserList",
    "description": "Creates a new user list.",
    "canonical": "mutations/createuserlist",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "createUserList",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation createUserList($input: CreateUserListInput!) {\n  createUserList(input: $input) {\n    # createUserList fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "CreateUserListInput!",
            "description": "Parameters for CreateUserList",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "CreateUserListInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/createuserlistinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "CreateUserListPayload",
            "description": "Creates a new user list.",
            "context": {
              "graphqlName": "createUserList",
              "graphqlTypeFlat": "CreateUserListPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createuserlistpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "declineTopicSuggestion",
    "description": "Rejects a suggested topic for the repository.",
    "canonical": "mutations/declinetopicsuggestion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "declineTopicSuggestion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation declineTopicSuggestion($input: DeclineTopicSuggestionInput!) {\n  declineTopicSuggestion(input: $input) {\n    # declineTopicSuggestion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeclineTopicSuggestionInput!",
            "description": "Parameters for DeclineTopicSuggestion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeclineTopicSuggestionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/declinetopicsuggestioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeclineTopicSuggestionPayload",
            "description": "Rejects a suggested topic for the repository.",
            "context": {
              "graphqlName": "declineTopicSuggestion",
              "graphqlTypeFlat": "DeclineTopicSuggestionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/declinetopicsuggestionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteBranchProtectionRule",
    "description": "Delete a branch protection rule",
    "canonical": "mutations/deletebranchprotectionrule",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteBranchProtectionRule",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteBranchProtectionRule($input: DeleteBranchProtectionRuleInput!) {\n  deleteBranchProtectionRule(input: $input) {\n    # deleteBranchProtectionRule fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteBranchProtectionRuleInput!",
            "description": "Parameters for DeleteBranchProtectionRule",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteBranchProtectionRuleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletebranchprotectionruleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteBranchProtectionRulePayload",
            "description": "Delete a branch protection rule",
            "context": {
              "graphqlName": "deleteBranchProtectionRule",
              "graphqlTypeFlat": "DeleteBranchProtectionRulePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletebranchprotectionrulepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteDeployment",
    "description": "Deletes a deployment.",
    "canonical": "mutations/deletedeployment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteDeployment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteDeployment($input: DeleteDeploymentInput!) {\n  deleteDeployment(input: $input) {\n    # deleteDeployment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteDeploymentInput!",
            "description": "Parameters for DeleteDeployment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteDeploymentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletedeploymentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteDeploymentPayload",
            "description": "Deletes a deployment.",
            "context": {
              "graphqlName": "deleteDeployment",
              "graphqlTypeFlat": "DeleteDeploymentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletedeploymentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteDiscussion",
    "description": "Delete a discussion and all of its replies.",
    "canonical": "mutations/deletediscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteDiscussion($input: DeleteDiscussionInput!) {\n  deleteDiscussion(input: $input) {\n    # deleteDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteDiscussionInput!",
            "description": "Parameters for DeleteDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletediscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteDiscussionPayload",
            "description": "Delete a discussion and all of its replies.",
            "context": {
              "graphqlName": "deleteDiscussion",
              "graphqlTypeFlat": "DeleteDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletediscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteDiscussionComment",
    "description": "Delete a discussion comment. If it has replies, wipe it instead.",
    "canonical": "mutations/deletediscussioncomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteDiscussionComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteDiscussionComment($input: DeleteDiscussionCommentInput!) {\n  deleteDiscussionComment(input: $input) {\n    # deleteDiscussionComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteDiscussionCommentInput!",
            "description": "Parameters for DeleteDiscussionComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteDiscussionCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletediscussioncommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteDiscussionCommentPayload",
            "description": "Delete a discussion comment. If it has replies, wipe it instead.",
            "context": {
              "graphqlName": "deleteDiscussionComment",
              "graphqlTypeFlat": "DeleteDiscussionCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletediscussioncommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteEnvironment",
    "description": "Deletes an environment",
    "canonical": "mutations/deleteenvironment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteEnvironment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteEnvironment($input: DeleteEnvironmentInput!) {\n  deleteEnvironment(input: $input) {\n    # deleteEnvironment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteEnvironmentInput!",
            "description": "Parameters for DeleteEnvironment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteEnvironmentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteenvironmentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteEnvironmentPayload",
            "description": "Deletes an environment",
            "context": {
              "graphqlName": "deleteEnvironment",
              "graphqlTypeFlat": "DeleteEnvironmentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteenvironmentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteIpAllowListEntry",
    "description": "Deletes an IP allow list entry.",
    "canonical": "mutations/deleteipallowlistentry",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteIpAllowListEntry",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteIpAllowListEntry($input: DeleteIpAllowListEntryInput!) {\n  deleteIpAllowListEntry(input: $input) {\n    # deleteIpAllowListEntry fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteIpAllowListEntryInput!",
            "description": "Parameters for DeleteIpAllowListEntry",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteIpAllowListEntryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteipallowlistentryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteIpAllowListEntryPayload",
            "description": "Deletes an IP allow list entry.",
            "context": {
              "graphqlName": "deleteIpAllowListEntry",
              "graphqlTypeFlat": "DeleteIpAllowListEntryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteipallowlistentrypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteIssue",
    "description": "Deletes an Issue object.",
    "canonical": "mutations/deleteissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteIssue($input: DeleteIssueInput!) {\n  deleteIssue(input: $input) {\n    # deleteIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteIssueInput!",
            "description": "Parameters for DeleteIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteIssuePayload",
            "description": "Deletes an Issue object.",
            "context": {
              "graphqlName": "deleteIssue",
              "graphqlTypeFlat": "DeleteIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteIssueComment",
    "description": "Deletes an IssueComment object.",
    "canonical": "mutations/deleteissuecomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteIssueComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteIssueComment($input: DeleteIssueCommentInput!) {\n  deleteIssueComment(input: $input) {\n    # deleteIssueComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteIssueCommentInput!",
            "description": "Parameters for DeleteIssueComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteIssueCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteissuecommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteIssueCommentPayload",
            "description": "Deletes an IssueComment object.",
            "context": {
              "graphqlName": "deleteIssueComment",
              "graphqlTypeFlat": "DeleteIssueCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteissuecommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteIssueType",
    "description": "Delete an issue type",
    "canonical": "mutations/deleteissuetype",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteIssueType",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteIssueType($input: DeleteIssueTypeInput!) {\n  deleteIssueType(input: $input) {\n    # deleteIssueType fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteIssueTypeInput!",
            "description": "Parameters for DeleteIssueType",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteIssueTypeInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteissuetypeinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteIssueTypePayload",
            "description": "Delete an issue type",
            "context": {
              "graphqlName": "deleteIssueType",
              "graphqlTypeFlat": "DeleteIssueTypePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteissuetypepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteLabel",
    "description": "Deletes a label.",
    "canonical": "mutations/deletelabel",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteLabel",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteLabel($input: DeleteLabelInput!) {\n  deleteLabel(input: $input) {\n    # deleteLabel fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteLabelInput!",
            "description": "Parameters for DeleteLabel",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteLabelInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletelabelinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteLabelPayload",
            "description": "Deletes a label.",
            "context": {
              "graphqlName": "deleteLabel",
              "graphqlTypeFlat": "DeleteLabelPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletelabelpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteLinkedBranch",
    "description": "Unlink a branch from an issue.",
    "canonical": "mutations/deletelinkedbranch",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteLinkedBranch",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteLinkedBranch($input: DeleteLinkedBranchInput!) {\n  deleteLinkedBranch(input: $input) {\n    # deleteLinkedBranch fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteLinkedBranchInput!",
            "description": "Parameters for DeleteLinkedBranch",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteLinkedBranchInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletelinkedbranchinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteLinkedBranchPayload",
            "description": "Unlink a branch from an issue.",
            "context": {
              "graphqlName": "deleteLinkedBranch",
              "graphqlTypeFlat": "DeleteLinkedBranchPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletelinkedbranchpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deletePackageVersion",
    "description": "Delete a package version.",
    "canonical": "mutations/deletepackageversion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deletePackageVersion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deletePackageVersion($input: DeletePackageVersionInput!) {\n  deletePackageVersion(input: $input) {\n    # deletePackageVersion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeletePackageVersionInput!",
            "description": "Parameters for DeletePackageVersion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeletePackageVersionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletepackageversioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeletePackageVersionPayload",
            "description": "Delete a package version.",
            "context": {
              "graphqlName": "deletePackageVersion",
              "graphqlTypeFlat": "DeletePackageVersionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletepackageversionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProject",
    "description": "Deletes a project.",
    "canonical": "mutations/deleteproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProject($input: DeleteProjectInput!) {\n  deleteProject(input: $input) {\n    # deleteProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectInput!",
            "description": "Parameters for DeleteProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectPayload",
            "description": "Deletes a project.",
            "context": {
              "graphqlName": "deleteProject",
              "graphqlTypeFlat": "DeleteProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/deleteprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectCard",
    "description": "Deletes a project card.",
    "canonical": "mutations/deleteprojectcard",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectCard",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectCard($input: DeleteProjectCardInput!) {\n  deleteProjectCard(input: $input) {\n    # deleteProjectCard fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectCardInput!",
            "description": "Parameters for DeleteProjectCard",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectCardInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectcardinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectCardPayload",
            "description": "Deletes a project card.",
            "context": {
              "graphqlName": "deleteProjectCard",
              "graphqlTypeFlat": "DeleteProjectCardPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/deleteprojectcardpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectColumn",
    "description": "Deletes a project column.",
    "canonical": "mutations/deleteprojectcolumn",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectColumn",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectColumn($input: DeleteProjectColumnInput!) {\n  deleteProjectColumn(input: $input) {\n    # deleteProjectColumn fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectColumnInput!",
            "description": "Parameters for DeleteProjectColumn",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectColumnInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectcolumninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectColumnPayload",
            "description": "Deletes a project column.",
            "context": {
              "graphqlName": "deleteProjectColumn",
              "graphqlTypeFlat": "DeleteProjectColumnPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/deleteprojectcolumnpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectV2",
    "description": "Delete a project.",
    "canonical": "mutations/deleteprojectv2",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectV2",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectV2($input: DeleteProjectV2Input!) {\n  deleteProjectV2(input: $input) {\n    # deleteProjectV2 fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectV2Input!",
            "description": "Parameters for DeleteProjectV2",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectV2Input",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectv2input"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectV2Payload",
            "description": "Delete a project.",
            "context": {
              "graphqlName": "deleteProjectV2",
              "graphqlTypeFlat": "DeleteProjectV2Payload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteprojectv2payload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectV2Field",
    "description": "Delete a project field.",
    "canonical": "mutations/deleteprojectv2field",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectV2Field",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectV2Field($input: DeleteProjectV2FieldInput!) {\n  deleteProjectV2Field(input: $input) {\n    # deleteProjectV2Field fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectV2FieldInput!",
            "description": "Parameters for DeleteProjectV2Field",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectV2FieldInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectv2fieldinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectV2FieldPayload",
            "description": "Delete a project field.",
            "context": {
              "graphqlName": "deleteProjectV2Field",
              "graphqlTypeFlat": "DeleteProjectV2FieldPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteprojectv2fieldpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectV2Item",
    "description": "Deletes an item from a Project.",
    "canonical": "mutations/deleteprojectv2item",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectV2Item",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectV2Item($input: DeleteProjectV2ItemInput!) {\n  deleteProjectV2Item(input: $input) {\n    # deleteProjectV2Item fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectV2ItemInput!",
            "description": "Parameters for DeleteProjectV2Item",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectV2ItemInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectv2iteminput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectV2ItemPayload",
            "description": "Deletes an item from a Project.",
            "context": {
              "graphqlName": "deleteProjectV2Item",
              "graphqlTypeFlat": "DeleteProjectV2ItemPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteprojectv2itempayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectV2StatusUpdate",
    "description": "Deletes a project status update.",
    "canonical": "mutations/deleteprojectv2statusupdate",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectV2StatusUpdate",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectV2StatusUpdate($input: DeleteProjectV2StatusUpdateInput!) {\n  deleteProjectV2StatusUpdate(input: $input) {\n    # deleteProjectV2StatusUpdate fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectV2StatusUpdateInput!",
            "description": "Parameters for DeleteProjectV2StatusUpdate",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectV2StatusUpdateInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectv2statusupdateinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectV2StatusUpdatePayload",
            "description": "Deletes a project status update.",
            "context": {
              "graphqlName": "deleteProjectV2StatusUpdate",
              "graphqlTypeFlat": "DeleteProjectV2StatusUpdatePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteprojectv2statusupdatepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteProjectV2Workflow",
    "description": "Deletes a project workflow.",
    "canonical": "mutations/deleteprojectv2workflow",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteProjectV2Workflow",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteProjectV2Workflow($input: DeleteProjectV2WorkflowInput!) {\n  deleteProjectV2Workflow(input: $input) {\n    # deleteProjectV2Workflow fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteProjectV2WorkflowInput!",
            "description": "Parameters for DeleteProjectV2Workflow",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteProjectV2WorkflowInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteprojectv2workflowinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteProjectV2WorkflowPayload",
            "description": "Deletes a project workflow.",
            "context": {
              "graphqlName": "deleteProjectV2Workflow",
              "graphqlTypeFlat": "DeleteProjectV2WorkflowPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteprojectv2workflowpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deletePullRequestReview",
    "description": "Deletes a pull request review.",
    "canonical": "mutations/deletepullrequestreview",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deletePullRequestReview",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deletePullRequestReview($input: DeletePullRequestReviewInput!) {\n  deletePullRequestReview(input: $input) {\n    # deletePullRequestReview fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeletePullRequestReviewInput!",
            "description": "Parameters for DeletePullRequestReview",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeletePullRequestReviewInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletepullrequestreviewinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeletePullRequestReviewPayload",
            "description": "Deletes a pull request review.",
            "context": {
              "graphqlName": "deletePullRequestReview",
              "graphqlTypeFlat": "DeletePullRequestReviewPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletepullrequestreviewpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deletePullRequestReviewComment",
    "description": "Deletes a pull request review comment.",
    "canonical": "mutations/deletepullrequestreviewcomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deletePullRequestReviewComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deletePullRequestReviewComment($input: DeletePullRequestReviewCommentInput!) {\n  deletePullRequestReviewComment(input: $input) {\n    # deletePullRequestReviewComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeletePullRequestReviewCommentInput!",
            "description": "Parameters for DeletePullRequestReviewComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeletePullRequestReviewCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deletepullrequestreviewcommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeletePullRequestReviewCommentPayload",
            "description": "Deletes a pull request review comment.",
            "context": {
              "graphqlName": "deletePullRequestReviewComment",
              "graphqlTypeFlat": "DeletePullRequestReviewCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deletepullrequestreviewcommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteRef",
    "description": "Delete a Git Ref.",
    "canonical": "mutations/deleteref",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteRef",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteRef($input: DeleteRefInput!) {\n  deleteRef(input: $input) {\n    # deleteRef fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteRefInput!",
            "description": "Parameters for DeleteRef",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteRefInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleterefinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteRefPayload",
            "description": "Delete a Git Ref.",
            "context": {
              "graphqlName": "deleteRef",
              "graphqlTypeFlat": "DeleteRefPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleterefpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteRepositoryRuleset",
    "description": "Delete a repository ruleset",
    "canonical": "mutations/deleterepositoryruleset",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteRepositoryRuleset",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteRepositoryRuleset($input: DeleteRepositoryRulesetInput!) {\n  deleteRepositoryRuleset(input: $input) {\n    # deleteRepositoryRuleset fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteRepositoryRulesetInput!",
            "description": "Parameters for DeleteRepositoryRuleset",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteRepositoryRulesetInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleterepositoryrulesetinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteRepositoryRulesetPayload",
            "description": "Delete a repository ruleset",
            "context": {
              "graphqlName": "deleteRepositoryRuleset",
              "graphqlTypeFlat": "DeleteRepositoryRulesetPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleterepositoryrulesetpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteTeamDiscussion",
    "description": "Deletes a team discussion.",
    "canonical": "mutations/deleteteamdiscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteTeamDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteTeamDiscussion($input: DeleteTeamDiscussionInput!) {\n  deleteTeamDiscussion(input: $input) {\n    # deleteTeamDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteTeamDiscussionInput!",
            "description": "Parameters for DeleteTeamDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteTeamDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteteamdiscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteTeamDiscussionPayload",
            "description": "Deletes a team discussion.",
            "context": {
              "graphqlName": "deleteTeamDiscussion",
              "graphqlTypeFlat": "DeleteTeamDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteteamdiscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteTeamDiscussionComment",
    "description": "Deletes a team discussion comment.",
    "canonical": "mutations/deleteteamdiscussioncomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteTeamDiscussionComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteTeamDiscussionComment($input: DeleteTeamDiscussionCommentInput!) {\n  deleteTeamDiscussionComment(input: $input) {\n    # deleteTeamDiscussionComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteTeamDiscussionCommentInput!",
            "description": "Parameters for DeleteTeamDiscussionComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteTeamDiscussionCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteteamdiscussioncommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteTeamDiscussionCommentPayload",
            "description": "Deletes a team discussion comment.",
            "context": {
              "graphqlName": "deleteTeamDiscussionComment",
              "graphqlTypeFlat": "DeleteTeamDiscussionCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteteamdiscussioncommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteUserList",
    "description": "Deletes a user list.",
    "canonical": "mutations/deleteuserlist",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteUserList",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteUserList($input: DeleteUserListInput!) {\n  deleteUserList(input: $input) {\n    # deleteUserList fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteUserListInput!",
            "description": "Parameters for DeleteUserList",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteUserListInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteuserlistinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteUserListPayload",
            "description": "Deletes a user list.",
            "context": {
              "graphqlName": "deleteUserList",
              "graphqlTypeFlat": "DeleteUserListPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteuserlistpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "deleteVerifiableDomain",
    "description": "Deletes a verifiable domain.",
    "canonical": "mutations/deleteverifiabledomain",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "deleteVerifiableDomain",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation deleteVerifiableDomain($input: DeleteVerifiableDomainInput!) {\n  deleteVerifiableDomain(input: $input) {\n    # deleteVerifiableDomain fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DeleteVerifiableDomainInput!",
            "description": "Parameters for DeleteVerifiableDomain",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DeleteVerifiableDomainInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/deleteverifiabledomaininput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DeleteVerifiableDomainPayload",
            "description": "Deletes a verifiable domain.",
            "context": {
              "graphqlName": "deleteVerifiableDomain",
              "graphqlTypeFlat": "DeleteVerifiableDomainPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deleteverifiabledomainpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "dequeuePullRequest",
    "description": "Remove a pull request from the merge queue.",
    "canonical": "mutations/dequeuepullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "dequeuePullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation dequeuePullRequest($input: DequeuePullRequestInput!) {\n  dequeuePullRequest(input: $input) {\n    # dequeuePullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DequeuePullRequestInput!",
            "description": "Parameters for DequeuePullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DequeuePullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/dequeuepullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DequeuePullRequestPayload",
            "description": "Remove a pull request from the merge queue.",
            "context": {
              "graphqlName": "dequeuePullRequest",
              "graphqlTypeFlat": "DequeuePullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dequeuepullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "disablePullRequestAutoMerge",
    "description": "Disable auto merge on the given pull request",
    "canonical": "mutations/disablepullrequestautomerge",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "disablePullRequestAutoMerge",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation disablePullRequestAutoMerge($input: DisablePullRequestAutoMergeInput!) {\n  disablePullRequestAutoMerge(input: $input) {\n    # disablePullRequestAutoMerge fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DisablePullRequestAutoMergeInput!",
            "description": "Parameters for DisablePullRequestAutoMerge",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DisablePullRequestAutoMergeInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/disablepullrequestautomergeinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DisablePullRequestAutoMergePayload",
            "description": "Disable auto merge on the given pull request",
            "context": {
              "graphqlName": "disablePullRequestAutoMerge",
              "graphqlTypeFlat": "DisablePullRequestAutoMergePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/disablepullrequestautomergepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "dismissPullRequestReview",
    "description": "Dismisses an approved or rejected pull request review.",
    "canonical": "mutations/dismisspullrequestreview",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "dismissPullRequestReview",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation dismissPullRequestReview($input: DismissPullRequestReviewInput!) {\n  dismissPullRequestReview(input: $input) {\n    # dismissPullRequestReview fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DismissPullRequestReviewInput!",
            "description": "Parameters for DismissPullRequestReview",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DismissPullRequestReviewInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/dismisspullrequestreviewinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DismissPullRequestReviewPayload",
            "description": "Dismisses an approved or rejected pull request review.",
            "context": {
              "graphqlName": "dismissPullRequestReview",
              "graphqlTypeFlat": "DismissPullRequestReviewPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dismisspullrequestreviewpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "dismissRepositoryVulnerabilityAlert",
    "description": "Dismisses the Dependabot alert.",
    "canonical": "mutations/dismissrepositoryvulnerabilityalert",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "dismissRepositoryVulnerabilityAlert",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation dismissRepositoryVulnerabilityAlert($input: DismissRepositoryVulnerabilityAlertInput!) {\n  dismissRepositoryVulnerabilityAlert(input: $input) {\n    # dismissRepositoryVulnerabilityAlert fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "DismissRepositoryVulnerabilityAlertInput!",
            "description": "Parameters for DismissRepositoryVulnerabilityAlert",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "DismissRepositoryVulnerabilityAlertInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/dismissrepositoryvulnerabilityalertinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "DismissRepositoryVulnerabilityAlertPayload",
            "description": "Dismisses the Dependabot alert.",
            "context": {
              "graphqlName": "dismissRepositoryVulnerabilityAlert",
              "graphqlTypeFlat": "DismissRepositoryVulnerabilityAlertPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dismissrepositoryvulnerabilityalertpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enablePullRequestAutoMerge",
    "description": "Enable the default auto-merge on a pull request.",
    "canonical": "mutations/enablepullrequestautomerge",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "enablePullRequestAutoMerge",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation enablePullRequestAutoMerge($input: EnablePullRequestAutoMergeInput!) {\n  enablePullRequestAutoMerge(input: $input) {\n    # enablePullRequestAutoMerge fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "EnablePullRequestAutoMergeInput!",
            "description": "Parameters for EnablePullRequestAutoMerge",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "EnablePullRequestAutoMergeInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/enablepullrequestautomergeinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "EnablePullRequestAutoMergePayload",
            "description": "Enable the default auto-merge on a pull request.",
            "context": {
              "graphqlName": "enablePullRequestAutoMerge",
              "graphqlTypeFlat": "EnablePullRequestAutoMergePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enablepullrequestautomergepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "enqueuePullRequest",
    "description": "Add a pull request to the merge queue.",
    "canonical": "mutations/enqueuepullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "enqueuePullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation enqueuePullRequest($input: EnqueuePullRequestInput!) {\n  enqueuePullRequest(input: $input) {\n    # enqueuePullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "EnqueuePullRequestInput!",
            "description": "Parameters for EnqueuePullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "EnqueuePullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/enqueuepullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "EnqueuePullRequestPayload",
            "description": "Add a pull request to the merge queue.",
            "context": {
              "graphqlName": "enqueuePullRequest",
              "graphqlTypeFlat": "EnqueuePullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enqueuepullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "followOrganization",
    "description": "Follow an organization.",
    "canonical": "mutations/followorganization",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "followOrganization",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation followOrganization($input: FollowOrganizationInput!) {\n  followOrganization(input: $input) {\n    # followOrganization fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "FollowOrganizationInput!",
            "description": "Parameters for FollowOrganization",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "FollowOrganizationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/followorganizationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "FollowOrganizationPayload",
            "description": "Follow an organization.",
            "context": {
              "graphqlName": "followOrganization",
              "graphqlTypeFlat": "FollowOrganizationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/followorganizationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "followUser",
    "description": "Follow a user.",
    "canonical": "mutations/followuser",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "followUser",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation followUser($input: FollowUserInput!) {\n  followUser(input: $input) {\n    # followUser fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "FollowUserInput!",
            "description": "Parameters for FollowUser",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "FollowUserInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/followuserinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "FollowUserPayload",
            "description": "Follow a user.",
            "context": {
              "graphqlName": "followUser",
              "graphqlTypeFlat": "FollowUserPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/followuserpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "grantEnterpriseOrganizationsMigratorRole",
    "description": "Grant the migrator role to a user for all organizations under an enterprise account.",
    "canonical": "mutations/grantenterpriseorganizationsmigratorrole",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "grantEnterpriseOrganizationsMigratorRole",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation grantEnterpriseOrganizationsMigratorRole($input: GrantEnterpriseOrganizationsMigratorRoleInput!) {\n  grantEnterpriseOrganizationsMigratorRole(input: $input) {\n    # grantEnterpriseOrganizationsMigratorRole fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "GrantEnterpriseOrganizationsMigratorRoleInput!",
            "description": "Parameters for GrantEnterpriseOrganizationsMigratorRole",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "GrantEnterpriseOrganizationsMigratorRoleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/grantenterpriseorganizationsmigratorroleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "GrantEnterpriseOrganizationsMigratorRolePayload",
            "description": "Grant the migrator role to a user for all organizations under an enterprise account.",
            "context": {
              "graphqlName": "grantEnterpriseOrganizationsMigratorRole",
              "graphqlTypeFlat": "GrantEnterpriseOrganizationsMigratorRolePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/grantenterpriseorganizationsmigratorrolepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "grantMigratorRole",
    "description": "Grant the migrator role to a user or a team.",
    "canonical": "mutations/grantmigratorrole",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "grantMigratorRole",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation grantMigratorRole($input: GrantMigratorRoleInput!) {\n  grantMigratorRole(input: $input) {\n    # grantMigratorRole fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "GrantMigratorRoleInput!",
            "description": "Parameters for GrantMigratorRole",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "GrantMigratorRoleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/grantmigratorroleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "GrantMigratorRolePayload",
            "description": "Grant the migrator role to a user or a team.",
            "context": {
              "graphqlName": "grantMigratorRole",
              "graphqlTypeFlat": "GrantMigratorRolePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/grantmigratorrolepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "importProject",
    "description": "Creates a new project by importing columns and a list of issues/PRs.",
    "canonical": "mutations/importproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "importProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation importProject($input: ImportProjectInput!) {\n  importProject(input: $input) {\n    # importProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ImportProjectInput!",
            "description": "Parameters for ImportProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ImportProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/importprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ImportProjectPayload",
            "description": "Creates a new project by importing columns and a list of issues/PRs.",
            "context": {
              "graphqlName": "importProject",
              "graphqlTypeFlat": "ImportProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/importprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "inviteEnterpriseAdmin",
    "description": "Invite someone to become an administrator of the enterprise.",
    "canonical": "mutations/inviteenterpriseadmin",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "inviteEnterpriseAdmin",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation inviteEnterpriseAdmin($input: InviteEnterpriseAdminInput!) {\n  inviteEnterpriseAdmin(input: $input) {\n    # inviteEnterpriseAdmin fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "InviteEnterpriseAdminInput!",
            "description": "Parameters for InviteEnterpriseAdmin",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "InviteEnterpriseAdminInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/inviteenterpriseadmininput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "InviteEnterpriseAdminPayload",
            "description": "Invite someone to become an administrator of the enterprise.",
            "context": {
              "graphqlName": "inviteEnterpriseAdmin",
              "graphqlTypeFlat": "InviteEnterpriseAdminPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/inviteenterpriseadminpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "inviteEnterpriseMember",
    "description": "Invite someone to become an unaffiliated member of the enterprise.",
    "canonical": "mutations/inviteenterprisemember",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "inviteEnterpriseMember",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation inviteEnterpriseMember($input: InviteEnterpriseMemberInput!) {\n  inviteEnterpriseMember(input: $input) {\n    # inviteEnterpriseMember fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "InviteEnterpriseMemberInput!",
            "description": "Parameters for InviteEnterpriseMember",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "InviteEnterpriseMemberInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/inviteenterprisememberinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "InviteEnterpriseMemberPayload",
            "description": "Invite someone to become an unaffiliated member of the enterprise.",
            "context": {
              "graphqlName": "inviteEnterpriseMember",
              "graphqlTypeFlat": "InviteEnterpriseMemberPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/inviteenterprisememberpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "linkProjectV2ToRepository",
    "description": "Links a project to a repository.",
    "canonical": "mutations/linkprojectv2torepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "linkProjectV2ToRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation linkProjectV2ToRepository($input: LinkProjectV2ToRepositoryInput!) {\n  linkProjectV2ToRepository(input: $input) {\n    # linkProjectV2ToRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "LinkProjectV2ToRepositoryInput!",
            "description": "Parameters for LinkProjectV2ToRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "LinkProjectV2ToRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/linkprojectv2torepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "LinkProjectV2ToRepositoryPayload",
            "description": "Links a project to a repository.",
            "context": {
              "graphqlName": "linkProjectV2ToRepository",
              "graphqlTypeFlat": "LinkProjectV2ToRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/linkprojectv2torepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "linkProjectV2ToTeam",
    "description": "Links a project to a team.",
    "canonical": "mutations/linkprojectv2toteam",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "linkProjectV2ToTeam",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation linkProjectV2ToTeam($input: LinkProjectV2ToTeamInput!) {\n  linkProjectV2ToTeam(input: $input) {\n    # linkProjectV2ToTeam fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "LinkProjectV2ToTeamInput!",
            "description": "Parameters for LinkProjectV2ToTeam",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "LinkProjectV2ToTeamInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/linkprojectv2toteaminput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "LinkProjectV2ToTeamPayload",
            "description": "Links a project to a team.",
            "context": {
              "graphqlName": "linkProjectV2ToTeam",
              "graphqlTypeFlat": "LinkProjectV2ToTeamPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/linkprojectv2toteampayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "linkRepositoryToProject",
    "description": "Creates a repository link for a project.",
    "canonical": "mutations/linkrepositorytoproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "linkRepositoryToProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation linkRepositoryToProject($input: LinkRepositoryToProjectInput!) {\n  linkRepositoryToProject(input: $input) {\n    # linkRepositoryToProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "LinkRepositoryToProjectInput!",
            "description": "Parameters for LinkRepositoryToProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "LinkRepositoryToProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/linkrepositorytoprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "LinkRepositoryToProjectPayload",
            "description": "Creates a repository link for a project.",
            "context": {
              "graphqlName": "linkRepositoryToProject",
              "graphqlTypeFlat": "LinkRepositoryToProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/linkrepositorytoprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "lockLockable",
    "description": "Lock a lockable object",
    "canonical": "mutations/locklockable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "lockLockable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation lockLockable($input: LockLockableInput!) {\n  lockLockable(input: $input) {\n    # lockLockable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "LockLockableInput!",
            "description": "Parameters for LockLockable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "LockLockableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/locklockableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "LockLockablePayload",
            "description": "Lock a lockable object",
            "context": {
              "graphqlName": "lockLockable",
              "graphqlTypeFlat": "LockLockablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/locklockablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "markDiscussionCommentAsAnswer",
    "description": "Mark a discussion comment as the chosen answer for discussions in an answerable category.",
    "canonical": "mutations/markdiscussioncommentasanswer",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "markDiscussionCommentAsAnswer",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation markDiscussionCommentAsAnswer($input: MarkDiscussionCommentAsAnswerInput!) {\n  markDiscussionCommentAsAnswer(input: $input) {\n    # markDiscussionCommentAsAnswer fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MarkDiscussionCommentAsAnswerInput!",
            "description": "Parameters for MarkDiscussionCommentAsAnswer",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MarkDiscussionCommentAsAnswerInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/markdiscussioncommentasanswerinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarkDiscussionCommentAsAnswerPayload",
            "description": "Mark a discussion comment as the chosen answer for discussions in an answerable category.",
            "context": {
              "graphqlName": "markDiscussionCommentAsAnswer",
              "graphqlTypeFlat": "MarkDiscussionCommentAsAnswerPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/markdiscussioncommentasanswerpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "markFileAsViewed",
    "description": "Mark a pull request file as viewed",
    "canonical": "mutations/markfileasviewed",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "markFileAsViewed",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation markFileAsViewed($input: MarkFileAsViewedInput!) {\n  markFileAsViewed(input: $input) {\n    # markFileAsViewed fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MarkFileAsViewedInput!",
            "description": "Parameters for MarkFileAsViewed",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MarkFileAsViewedInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/markfileasviewedinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarkFileAsViewedPayload",
            "description": "Mark a pull request file as viewed",
            "context": {
              "graphqlName": "markFileAsViewed",
              "graphqlTypeFlat": "MarkFileAsViewedPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/markfileasviewedpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "markProjectV2AsTemplate",
    "description": "Mark a project as a template. Note that only projects which are owned by an Organization can be marked as a template.",
    "canonical": "mutations/markprojectv2astemplate",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "markProjectV2AsTemplate",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation markProjectV2AsTemplate($input: MarkProjectV2AsTemplateInput!) {\n  markProjectV2AsTemplate(input: $input) {\n    # markProjectV2AsTemplate fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MarkProjectV2AsTemplateInput!",
            "description": "Parameters for MarkProjectV2AsTemplate",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MarkProjectV2AsTemplateInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/markprojectv2astemplateinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarkProjectV2AsTemplatePayload",
            "description": "Mark a project as a template. Note that only projects which are owned by an Organization can be marked as a template.",
            "context": {
              "graphqlName": "markProjectV2AsTemplate",
              "graphqlTypeFlat": "MarkProjectV2AsTemplatePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/markprojectv2astemplatepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "markPullRequestReadyForReview",
    "description": "Marks a pull request ready for review.",
    "canonical": "mutations/markpullrequestreadyforreview",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "markPullRequestReadyForReview",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation markPullRequestReadyForReview($input: MarkPullRequestReadyForReviewInput!) {\n  markPullRequestReadyForReview(input: $input) {\n    # markPullRequestReadyForReview fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MarkPullRequestReadyForReviewInput!",
            "description": "Parameters for MarkPullRequestReadyForReview",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MarkPullRequestReadyForReviewInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/markpullrequestreadyforreviewinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MarkPullRequestReadyForReviewPayload",
            "description": "Marks a pull request ready for review.",
            "context": {
              "graphqlName": "markPullRequestReadyForReview",
              "graphqlTypeFlat": "MarkPullRequestReadyForReviewPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/markpullrequestreadyforreviewpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "mergeBranch",
    "description": "Merge a head into a branch.",
    "canonical": "mutations/mergebranch",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "mergeBranch",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation mergeBranch($input: MergeBranchInput!) {\n  mergeBranch(input: $input) {\n    # mergeBranch fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MergeBranchInput!",
            "description": "Parameters for MergeBranch",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MergeBranchInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/mergebranchinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MergeBranchPayload",
            "description": "Merge a head into a branch.",
            "context": {
              "graphqlName": "mergeBranch",
              "graphqlTypeFlat": "MergeBranchPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergebranchpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "mergePullRequest",
    "description": "Merge a pull request.",
    "canonical": "mutations/mergepullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "mergePullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation mergePullRequest($input: MergePullRequestInput!) {\n  mergePullRequest(input: $input) {\n    # mergePullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MergePullRequestInput!",
            "description": "Parameters for MergePullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MergePullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/mergepullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MergePullRequestPayload",
            "description": "Merge a pull request.",
            "context": {
              "graphqlName": "mergePullRequest",
              "graphqlTypeFlat": "MergePullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergepullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "minimizeComment",
    "description": "Minimizes a comment on an Issue, Commit, Pull Request, or Gist",
    "canonical": "mutations/minimizecomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "minimizeComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation minimizeComment($input: MinimizeCommentInput!) {\n  minimizeComment(input: $input) {\n    # minimizeComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MinimizeCommentInput!",
            "description": "Parameters for MinimizeComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MinimizeCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/minimizecommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MinimizeCommentPayload",
            "description": "Minimizes a comment on an Issue, Commit, Pull Request, or Gist",
            "context": {
              "graphqlName": "minimizeComment",
              "graphqlTypeFlat": "MinimizeCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/minimizecommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "moveProjectCard",
    "description": "Moves a project card to another place.",
    "canonical": "mutations/moveprojectcard",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "moveProjectCard",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation moveProjectCard($input: MoveProjectCardInput!) {\n  moveProjectCard(input: $input) {\n    # moveProjectCard fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MoveProjectCardInput!",
            "description": "Parameters for MoveProjectCard",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MoveProjectCardInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/moveprojectcardinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MoveProjectCardPayload",
            "description": "Moves a project card to another place.",
            "context": {
              "graphqlName": "moveProjectCard",
              "graphqlTypeFlat": "MoveProjectCardPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/moveprojectcardpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "moveProjectColumn",
    "description": "Moves a project column to another place.",
    "canonical": "mutations/moveprojectcolumn",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "moveProjectColumn",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation moveProjectColumn($input: MoveProjectColumnInput!) {\n  moveProjectColumn(input: $input) {\n    # moveProjectColumn fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "MoveProjectColumnInput!",
            "description": "Parameters for MoveProjectColumn",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "MoveProjectColumnInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/moveprojectcolumninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "MoveProjectColumnPayload",
            "description": "Moves a project column to another place.",
            "context": {
              "graphqlName": "moveProjectColumn",
              "graphqlTypeFlat": "MoveProjectColumnPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/moveprojectcolumnpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "pinEnvironment",
    "description": "Pin an environment to a repository",
    "canonical": "mutations/pinenvironment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "pinEnvironment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation pinEnvironment($input: PinEnvironmentInput!) {\n  pinEnvironment(input: $input) {\n    # pinEnvironment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "PinEnvironmentInput!",
            "description": "Parameters for PinEnvironment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "PinEnvironmentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/pinenvironmentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "PinEnvironmentPayload",
            "description": "Pin an environment to a repository",
            "context": {
              "graphqlName": "pinEnvironment",
              "graphqlTypeFlat": "PinEnvironmentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinenvironmentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "pinIssue",
    "description": "Pin an issue to a repository",
    "canonical": "mutations/pinissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "pinIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation pinIssue($input: PinIssueInput!) {\n  pinIssue(input: $input) {\n    # pinIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "PinIssueInput!",
            "description": "Parameters for PinIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "PinIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/pinissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "PinIssuePayload",
            "description": "Pin an issue to a repository",
            "context": {
              "graphqlName": "pinIssue",
              "graphqlTypeFlat": "PinIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "publishSponsorsTier",
    "description": "Publish an existing sponsorship tier that is currently still a draft to a GitHub Sponsors profile.",
    "canonical": "mutations/publishsponsorstier",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "publishSponsorsTier",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation publishSponsorsTier($input: PublishSponsorsTierInput!) {\n  publishSponsorsTier(input: $input) {\n    # publishSponsorsTier fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "PublishSponsorsTierInput!",
            "description": "Parameters for PublishSponsorsTier",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "PublishSponsorsTierInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/publishsponsorstierinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "PublishSponsorsTierPayload",
            "description": "Publish an existing sponsorship tier that is currently still a draft to a GitHub Sponsors profile.",
            "context": {
              "graphqlName": "publishSponsorsTier",
              "graphqlTypeFlat": "PublishSponsorsTierPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/publishsponsorstierpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "regenerateEnterpriseIdentityProviderRecoveryCodes",
    "description": "Regenerates the identity provider recovery codes for an enterprise",
    "canonical": "mutations/regenerateenterpriseidentityproviderrecoverycodes",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "regenerateEnterpriseIdentityProviderRecoveryCodes",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation regenerateEnterpriseIdentityProviderRecoveryCodes($input: RegenerateEnterpriseIdentityProviderRecoveryCodesInput!) {\n  regenerateEnterpriseIdentityProviderRecoveryCodes(input: $input) {\n    # regenerateEnterpriseIdentityProviderRecoveryCodes fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RegenerateEnterpriseIdentityProviderRecoveryCodesInput!",
            "description": "Parameters for RegenerateEnterpriseIdentityProviderRecoveryCodes",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RegenerateEnterpriseIdentityProviderRecoveryCodesInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/regenerateenterpriseidentityproviderrecoverycodesinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RegenerateEnterpriseIdentityProviderRecoveryCodesPayload",
            "description": "Regenerates the identity provider recovery codes for an enterprise",
            "context": {
              "graphqlName": "regenerateEnterpriseIdentityProviderRecoveryCodes",
              "graphqlTypeFlat": "RegenerateEnterpriseIdentityProviderRecoveryCodesPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/regenerateenterpriseidentityproviderrecoverycodespayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "regenerateVerifiableDomainToken",
    "description": "Regenerates a verifiable domain's verification token.",
    "canonical": "mutations/regenerateverifiabledomaintoken",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "regenerateVerifiableDomainToken",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation regenerateVerifiableDomainToken($input: RegenerateVerifiableDomainTokenInput!) {\n  regenerateVerifiableDomainToken(input: $input) {\n    # regenerateVerifiableDomainToken fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RegenerateVerifiableDomainTokenInput!",
            "description": "Parameters for RegenerateVerifiableDomainToken",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RegenerateVerifiableDomainTokenInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/regenerateverifiabledomaintokeninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RegenerateVerifiableDomainTokenPayload",
            "description": "Regenerates a verifiable domain's verification token.",
            "context": {
              "graphqlName": "regenerateVerifiableDomainToken",
              "graphqlTypeFlat": "RegenerateVerifiableDomainTokenPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/regenerateverifiabledomaintokenpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "rejectDeployments",
    "description": "Reject all pending deployments under one or more environments",
    "canonical": "mutations/rejectdeployments",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "rejectDeployments",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation rejectDeployments($input: RejectDeploymentsInput!) {\n  rejectDeployments(input: $input) {\n    # rejectDeployments fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RejectDeploymentsInput!",
            "description": "Parameters for RejectDeployments",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RejectDeploymentsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/rejectdeploymentsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RejectDeploymentsPayload",
            "description": "Reject all pending deployments under one or more environments",
            "context": {
              "graphqlName": "rejectDeployments",
              "graphqlTypeFlat": "RejectDeploymentsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/rejectdeploymentspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeAssigneesFromAssignable",
    "description": "Removes assignees from an assignable object.",
    "canonical": "mutations/removeassigneesfromassignable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeAssigneesFromAssignable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeAssigneesFromAssignable($input: RemoveAssigneesFromAssignableInput!) {\n  removeAssigneesFromAssignable(input: $input) {\n    # removeAssigneesFromAssignable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveAssigneesFromAssignableInput!",
            "description": "Parameters for RemoveAssigneesFromAssignable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveAssigneesFromAssignableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeassigneesfromassignableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveAssigneesFromAssignablePayload",
            "description": "Removes assignees from an assignable object.",
            "context": {
              "graphqlName": "removeAssigneesFromAssignable",
              "graphqlTypeFlat": "RemoveAssigneesFromAssignablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeassigneesfromassignablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeEnterpriseAdmin",
    "description": "Removes an administrator from the enterprise.",
    "canonical": "mutations/removeenterpriseadmin",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeEnterpriseAdmin",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeEnterpriseAdmin($input: RemoveEnterpriseAdminInput!) {\n  removeEnterpriseAdmin(input: $input) {\n    # removeEnterpriseAdmin fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveEnterpriseAdminInput!",
            "description": "Parameters for RemoveEnterpriseAdmin",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveEnterpriseAdminInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeenterpriseadmininput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveEnterpriseAdminPayload",
            "description": "Removes an administrator from the enterprise.",
            "context": {
              "graphqlName": "removeEnterpriseAdmin",
              "graphqlTypeFlat": "RemoveEnterpriseAdminPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeenterpriseadminpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeEnterpriseIdentityProvider",
    "description": "Removes the identity provider from an enterprise. Owners of enterprises both\nwith and without Enterprise Managed Users may use this mutation.",
    "canonical": "mutations/removeenterpriseidentityprovider",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeEnterpriseIdentityProvider",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeEnterpriseIdentityProvider($input: RemoveEnterpriseIdentityProviderInput!) {\n  removeEnterpriseIdentityProvider(input: $input) {\n    # removeEnterpriseIdentityProvider fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveEnterpriseIdentityProviderInput!",
            "description": "Parameters for RemoveEnterpriseIdentityProvider",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveEnterpriseIdentityProviderInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeenterpriseidentityproviderinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveEnterpriseIdentityProviderPayload",
            "description": "Removes the identity provider from an enterprise. Owners of enterprises both\nwith and without Enterprise Managed Users may use this mutation.",
            "context": {
              "graphqlName": "removeEnterpriseIdentityProvider",
              "graphqlTypeFlat": "RemoveEnterpriseIdentityProviderPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeenterpriseidentityproviderpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeEnterpriseMember",
    "description": "Removes a user from all organizations within the enterprise",
    "canonical": "mutations/removeenterprisemember",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeEnterpriseMember",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeEnterpriseMember($input: RemoveEnterpriseMemberInput!) {\n  removeEnterpriseMember(input: $input) {\n    # removeEnterpriseMember fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveEnterpriseMemberInput!",
            "description": "Parameters for RemoveEnterpriseMember",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveEnterpriseMemberInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeenterprisememberinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveEnterpriseMemberPayload",
            "description": "Removes a user from all organizations within the enterprise",
            "context": {
              "graphqlName": "removeEnterpriseMember",
              "graphqlTypeFlat": "RemoveEnterpriseMemberPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeenterprisememberpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeEnterpriseOrganization",
    "description": "Removes an organization from the enterprise",
    "canonical": "mutations/removeenterpriseorganization",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeEnterpriseOrganization",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeEnterpriseOrganization($input: RemoveEnterpriseOrganizationInput!) {\n  removeEnterpriseOrganization(input: $input) {\n    # removeEnterpriseOrganization fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveEnterpriseOrganizationInput!",
            "description": "Parameters for RemoveEnterpriseOrganization",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveEnterpriseOrganizationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeenterpriseorganizationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveEnterpriseOrganizationPayload",
            "description": "Removes an organization from the enterprise",
            "context": {
              "graphqlName": "removeEnterpriseOrganization",
              "graphqlTypeFlat": "RemoveEnterpriseOrganizationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeenterpriseorganizationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeEnterpriseSupportEntitlement",
    "description": "Removes a support entitlement from an enterprise member.",
    "canonical": "mutations/removeenterprisesupportentitlement",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeEnterpriseSupportEntitlement",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeEnterpriseSupportEntitlement($input: RemoveEnterpriseSupportEntitlementInput!) {\n  removeEnterpriseSupportEntitlement(input: $input) {\n    # removeEnterpriseSupportEntitlement fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveEnterpriseSupportEntitlementInput!",
            "description": "Parameters for RemoveEnterpriseSupportEntitlement",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveEnterpriseSupportEntitlementInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeenterprisesupportentitlementinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveEnterpriseSupportEntitlementPayload",
            "description": "Removes a support entitlement from an enterprise member.",
            "context": {
              "graphqlName": "removeEnterpriseSupportEntitlement",
              "graphqlTypeFlat": "RemoveEnterpriseSupportEntitlementPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeenterprisesupportentitlementpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeLabelsFromLabelable",
    "description": "Removes labels from a Labelable object.",
    "canonical": "mutations/removelabelsfromlabelable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeLabelsFromLabelable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeLabelsFromLabelable($input: RemoveLabelsFromLabelableInput!) {\n  removeLabelsFromLabelable(input: $input) {\n    # removeLabelsFromLabelable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveLabelsFromLabelableInput!",
            "description": "Parameters for RemoveLabelsFromLabelable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveLabelsFromLabelableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removelabelsfromlabelableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveLabelsFromLabelablePayload",
            "description": "Removes labels from a Labelable object.",
            "context": {
              "graphqlName": "removeLabelsFromLabelable",
              "graphqlTypeFlat": "RemoveLabelsFromLabelablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removelabelsfromlabelablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeOutsideCollaborator",
    "description": "Removes outside collaborator from all repositories in an organization.",
    "canonical": "mutations/removeoutsidecollaborator",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeOutsideCollaborator",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeOutsideCollaborator($input: RemoveOutsideCollaboratorInput!) {\n  removeOutsideCollaborator(input: $input) {\n    # removeOutsideCollaborator fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveOutsideCollaboratorInput!",
            "description": "Parameters for RemoveOutsideCollaborator",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveOutsideCollaboratorInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeoutsidecollaboratorinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveOutsideCollaboratorPayload",
            "description": "Removes outside collaborator from all repositories in an organization.",
            "context": {
              "graphqlName": "removeOutsideCollaborator",
              "graphqlTypeFlat": "RemoveOutsideCollaboratorPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeoutsidecollaboratorpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeReaction",
    "description": "Removes a reaction from a subject.",
    "canonical": "mutations/removereaction",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeReaction",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeReaction($input: RemoveReactionInput!) {\n  removeReaction(input: $input) {\n    # removeReaction fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveReactionInput!",
            "description": "Parameters for RemoveReaction",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveReactionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removereactioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveReactionPayload",
            "description": "Removes a reaction from a subject.",
            "context": {
              "graphqlName": "removeReaction",
              "graphqlTypeFlat": "RemoveReactionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removereactionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeStar",
    "description": "Removes a star from a Starrable.",
    "canonical": "mutations/removestar",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeStar",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeStar($input: RemoveStarInput!) {\n  removeStar(input: $input) {\n    # removeStar fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveStarInput!",
            "description": "Parameters for RemoveStar",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveStarInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removestarinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveStarPayload",
            "description": "Removes a star from a Starrable.",
            "context": {
              "graphqlName": "removeStar",
              "graphqlTypeFlat": "RemoveStarPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removestarpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeSubIssue",
    "description": "Removes a sub-issue from a given issue",
    "canonical": "mutations/removesubissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeSubIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeSubIssue($input: RemoveSubIssueInput!) {\n  removeSubIssue(input: $input) {\n    # removeSubIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveSubIssueInput!",
            "description": "Parameters for RemoveSubIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveSubIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removesubissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveSubIssuePayload",
            "description": "Removes a sub-issue from a given issue",
            "context": {
              "graphqlName": "removeSubIssue",
              "graphqlTypeFlat": "RemoveSubIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removesubissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "removeUpvote",
    "description": "Remove an upvote to a discussion or discussion comment.",
    "canonical": "mutations/removeupvote",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "removeUpvote",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation removeUpvote($input: RemoveUpvoteInput!) {\n  removeUpvote(input: $input) {\n    # removeUpvote fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RemoveUpvoteInput!",
            "description": "Parameters for RemoveUpvote",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RemoveUpvoteInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/removeupvoteinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RemoveUpvotePayload",
            "description": "Remove an upvote to a discussion or discussion comment.",
            "context": {
              "graphqlName": "removeUpvote",
              "graphqlTypeFlat": "RemoveUpvotePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removeupvotepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "reopenDiscussion",
    "description": "Reopen a discussion.",
    "canonical": "mutations/reopendiscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "reopenDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation reopenDiscussion($input: ReopenDiscussionInput!) {\n  reopenDiscussion(input: $input) {\n    # reopenDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ReopenDiscussionInput!",
            "description": "Parameters for ReopenDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ReopenDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/reopendiscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ReopenDiscussionPayload",
            "description": "Reopen a discussion.",
            "context": {
              "graphqlName": "reopenDiscussion",
              "graphqlTypeFlat": "ReopenDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopendiscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "reopenIssue",
    "description": "Reopen a issue.",
    "canonical": "mutations/reopenissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "reopenIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation reopenIssue($input: ReopenIssueInput!) {\n  reopenIssue(input: $input) {\n    # reopenIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ReopenIssueInput!",
            "description": "Parameters for ReopenIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ReopenIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/reopenissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ReopenIssuePayload",
            "description": "Reopen a issue.",
            "context": {
              "graphqlName": "reopenIssue",
              "graphqlTypeFlat": "ReopenIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopenissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "reopenPullRequest",
    "description": "Reopen a pull request.",
    "canonical": "mutations/reopenpullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "reopenPullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation reopenPullRequest($input: ReopenPullRequestInput!) {\n  reopenPullRequest(input: $input) {\n    # reopenPullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ReopenPullRequestInput!",
            "description": "Parameters for ReopenPullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ReopenPullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/reopenpullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ReopenPullRequestPayload",
            "description": "Reopen a pull request.",
            "context": {
              "graphqlName": "reopenPullRequest",
              "graphqlTypeFlat": "ReopenPullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopenpullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "reorderEnvironment",
    "description": "Reorder a pinned repository environment",
    "canonical": "mutations/reorderenvironment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "reorderEnvironment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation reorderEnvironment($input: ReorderEnvironmentInput!) {\n  reorderEnvironment(input: $input) {\n    # reorderEnvironment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ReorderEnvironmentInput!",
            "description": "Parameters for ReorderEnvironment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ReorderEnvironmentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/reorderenvironmentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ReorderEnvironmentPayload",
            "description": "Reorder a pinned repository environment",
            "context": {
              "graphqlName": "reorderEnvironment",
              "graphqlTypeFlat": "ReorderEnvironmentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reorderenvironmentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "replaceActorsForAssignable",
    "description": "Replaces all actors for assignable object.",
    "canonical": "mutations/replaceactorsforassignable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "replaceActorsForAssignable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation replaceActorsForAssignable($input: ReplaceActorsForAssignableInput!) {\n  replaceActorsForAssignable(input: $input) {\n    # replaceActorsForAssignable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ReplaceActorsForAssignableInput!",
            "description": "Parameters for ReplaceActorsForAssignable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ReplaceActorsForAssignableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/replaceactorsforassignableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ReplaceActorsForAssignablePayload",
            "description": "Replaces all actors for assignable object.",
            "context": {
              "graphqlName": "replaceActorsForAssignable",
              "graphqlTypeFlat": "ReplaceActorsForAssignablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/replaceactorsforassignablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "reprioritizeSubIssue",
    "description": "Reprioritizes a sub-issue to a different position in the parent list.",
    "canonical": "mutations/reprioritizesubissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "reprioritizeSubIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation reprioritizeSubIssue($input: ReprioritizeSubIssueInput!) {\n  reprioritizeSubIssue(input: $input) {\n    # reprioritizeSubIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ReprioritizeSubIssueInput!",
            "description": "Parameters for ReprioritizeSubIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ReprioritizeSubIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/reprioritizesubissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ReprioritizeSubIssuePayload",
            "description": "Reprioritizes a sub-issue to a different position in the parent list.",
            "context": {
              "graphqlName": "reprioritizeSubIssue",
              "graphqlTypeFlat": "ReprioritizeSubIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reprioritizesubissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "requestReviews",
    "description": "Set review requests on a pull request.",
    "canonical": "mutations/requestreviews",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "requestReviews",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation requestReviews($input: RequestReviewsInput!) {\n  requestReviews(input: $input) {\n    # requestReviews fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RequestReviewsInput!",
            "description": "Parameters for RequestReviews",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RequestReviewsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/requestreviewsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RequestReviewsPayload",
            "description": "Set review requests on a pull request.",
            "context": {
              "graphqlName": "requestReviews",
              "graphqlTypeFlat": "RequestReviewsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/requestreviewspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "rerequestCheckSuite",
    "description": "Rerequests an existing check suite.",
    "canonical": "mutations/rerequestchecksuite",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "rerequestCheckSuite",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation rerequestCheckSuite($input: RerequestCheckSuiteInput!) {\n  rerequestCheckSuite(input: $input) {\n    # rerequestCheckSuite fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RerequestCheckSuiteInput!",
            "description": "Parameters for RerequestCheckSuite",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RerequestCheckSuiteInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/rerequestchecksuiteinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RerequestCheckSuitePayload",
            "description": "Rerequests an existing check suite.",
            "context": {
              "graphqlName": "rerequestCheckSuite",
              "graphqlTypeFlat": "RerequestCheckSuitePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/rerequestchecksuitepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "resolveReviewThread",
    "description": "Marks a review thread as resolved.",
    "canonical": "mutations/resolvereviewthread",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "resolveReviewThread",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation resolveReviewThread($input: ResolveReviewThreadInput!) {\n  resolveReviewThread(input: $input) {\n    # resolveReviewThread fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "ResolveReviewThreadInput!",
            "description": "Parameters for ResolveReviewThread",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "ResolveReviewThreadInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/resolvereviewthreadinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "ResolveReviewThreadPayload",
            "description": "Marks a review thread as resolved.",
            "context": {
              "graphqlName": "resolveReviewThread",
              "graphqlTypeFlat": "ResolveReviewThreadPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/resolvereviewthreadpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "retireSponsorsTier",
    "description": "Retire a published payment tier from your GitHub Sponsors profile so it cannot be used to start new sponsorships.",
    "canonical": "mutations/retiresponsorstier",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "retireSponsorsTier",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation retireSponsorsTier($input: RetireSponsorsTierInput!) {\n  retireSponsorsTier(input: $input) {\n    # retireSponsorsTier fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RetireSponsorsTierInput!",
            "description": "Parameters for RetireSponsorsTier",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RetireSponsorsTierInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/retiresponsorstierinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RetireSponsorsTierPayload",
            "description": "Retire a published payment tier from your GitHub Sponsors profile so it cannot be used to start new sponsorships.",
            "context": {
              "graphqlName": "retireSponsorsTier",
              "graphqlTypeFlat": "RetireSponsorsTierPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/retiresponsorstierpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "revertPullRequest",
    "description": "Create a pull request that reverts the changes from a merged pull request.",
    "canonical": "mutations/revertpullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "revertPullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation revertPullRequest($input: RevertPullRequestInput!) {\n  revertPullRequest(input: $input) {\n    # revertPullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RevertPullRequestInput!",
            "description": "Parameters for RevertPullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RevertPullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/revertpullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RevertPullRequestPayload",
            "description": "Create a pull request that reverts the changes from a merged pull request.",
            "context": {
              "graphqlName": "revertPullRequest",
              "graphqlTypeFlat": "RevertPullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/revertpullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "revokeEnterpriseOrganizationsMigratorRole",
    "description": "Revoke the migrator role to a user for all organizations under an enterprise account.",
    "canonical": "mutations/revokeenterpriseorganizationsmigratorrole",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "revokeEnterpriseOrganizationsMigratorRole",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation revokeEnterpriseOrganizationsMigratorRole($input: RevokeEnterpriseOrganizationsMigratorRoleInput!) {\n  revokeEnterpriseOrganizationsMigratorRole(input: $input) {\n    # revokeEnterpriseOrganizationsMigratorRole fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RevokeEnterpriseOrganizationsMigratorRoleInput!",
            "description": "Parameters for RevokeEnterpriseOrganizationsMigratorRole",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RevokeEnterpriseOrganizationsMigratorRoleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/revokeenterpriseorganizationsmigratorroleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RevokeEnterpriseOrganizationsMigratorRolePayload",
            "description": "Revoke the migrator role to a user for all organizations under an enterprise account.",
            "context": {
              "graphqlName": "revokeEnterpriseOrganizationsMigratorRole",
              "graphqlTypeFlat": "RevokeEnterpriseOrganizationsMigratorRolePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/revokeenterpriseorganizationsmigratorrolepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "revokeMigratorRole",
    "description": "Revoke the migrator role from a user or a team.",
    "canonical": "mutations/revokemigratorrole",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "revokeMigratorRole",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation revokeMigratorRole($input: RevokeMigratorRoleInput!) {\n  revokeMigratorRole(input: $input) {\n    # revokeMigratorRole fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "RevokeMigratorRoleInput!",
            "description": "Parameters for RevokeMigratorRole",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "RevokeMigratorRoleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/revokemigratorroleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "RevokeMigratorRolePayload",
            "description": "Revoke the migrator role from a user or a team.",
            "context": {
              "graphqlName": "revokeMigratorRole",
              "graphqlTypeFlat": "RevokeMigratorRolePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/revokemigratorrolepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "setEnterpriseIdentityProvider",
    "description": "Creates or updates the identity provider for an enterprise.",
    "canonical": "mutations/setenterpriseidentityprovider",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "setEnterpriseIdentityProvider",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation setEnterpriseIdentityProvider($input: SetEnterpriseIdentityProviderInput!) {\n  setEnterpriseIdentityProvider(input: $input) {\n    # setEnterpriseIdentityProvider fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "SetEnterpriseIdentityProviderInput!",
            "description": "Parameters for SetEnterpriseIdentityProvider",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SetEnterpriseIdentityProviderInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/setenterpriseidentityproviderinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SetEnterpriseIdentityProviderPayload",
            "description": "Creates or updates the identity provider for an enterprise.",
            "context": {
              "graphqlName": "setEnterpriseIdentityProvider",
              "graphqlTypeFlat": "SetEnterpriseIdentityProviderPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/setenterpriseidentityproviderpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "setOrganizationInteractionLimit",
    "description": "Set an organization level interaction limit for an organization's public repositories.",
    "canonical": "mutations/setorganizationinteractionlimit",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "setOrganizationInteractionLimit",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation setOrganizationInteractionLimit($input: SetOrganizationInteractionLimitInput!) {\n  setOrganizationInteractionLimit(input: $input) {\n    # setOrganizationInteractionLimit fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "SetOrganizationInteractionLimitInput!",
            "description": "Parameters for SetOrganizationInteractionLimit",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SetOrganizationInteractionLimitInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/setorganizationinteractionlimitinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SetOrganizationInteractionLimitPayload",
            "description": "Set an organization level interaction limit for an organization's public repositories.",
            "context": {
              "graphqlName": "setOrganizationInteractionLimit",
              "graphqlTypeFlat": "SetOrganizationInteractionLimitPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/setorganizationinteractionlimitpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "setRepositoryInteractionLimit",
    "description": "Sets an interaction limit setting for a repository.",
    "canonical": "mutations/setrepositoryinteractionlimit",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "setRepositoryInteractionLimit",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation setRepositoryInteractionLimit($input: SetRepositoryInteractionLimitInput!) {\n  setRepositoryInteractionLimit(input: $input) {\n    # setRepositoryInteractionLimit fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "SetRepositoryInteractionLimitInput!",
            "description": "Parameters for SetRepositoryInteractionLimit",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SetRepositoryInteractionLimitInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/setrepositoryinteractionlimitinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SetRepositoryInteractionLimitPayload",
            "description": "Sets an interaction limit setting for a repository.",
            "context": {
              "graphqlName": "setRepositoryInteractionLimit",
              "graphqlTypeFlat": "SetRepositoryInteractionLimitPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/setrepositoryinteractionlimitpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "setUserInteractionLimit",
    "description": "Set a user level interaction limit for an user's public repositories.",
    "canonical": "mutations/setuserinteractionlimit",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "setUserInteractionLimit",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation setUserInteractionLimit($input: SetUserInteractionLimitInput!) {\n  setUserInteractionLimit(input: $input) {\n    # setUserInteractionLimit fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "SetUserInteractionLimitInput!",
            "description": "Parameters for SetUserInteractionLimit",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SetUserInteractionLimitInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/setuserinteractionlimitinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SetUserInteractionLimitPayload",
            "description": "Set a user level interaction limit for an user's public repositories.",
            "context": {
              "graphqlName": "setUserInteractionLimit",
              "graphqlTypeFlat": "SetUserInteractionLimitPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/setuserinteractionlimitpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "startOrganizationMigration",
    "description": "Starts a GitHub Enterprise Importer organization migration.",
    "canonical": "mutations/startorganizationmigration",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "startOrganizationMigration",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation startOrganizationMigration($input: StartOrganizationMigrationInput!) {\n  startOrganizationMigration(input: $input) {\n    # startOrganizationMigration fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "StartOrganizationMigrationInput!",
            "description": "Parameters for StartOrganizationMigration",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "StartOrganizationMigrationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/startorganizationmigrationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "StartOrganizationMigrationPayload",
            "description": "Starts a GitHub Enterprise Importer organization migration.",
            "context": {
              "graphqlName": "startOrganizationMigration",
              "graphqlTypeFlat": "StartOrganizationMigrationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/startorganizationmigrationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "startRepositoryMigration",
    "description": "Starts a GitHub Enterprise Importer (GEI) repository migration.",
    "canonical": "mutations/startrepositorymigration",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "startRepositoryMigration",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation startRepositoryMigration($input: StartRepositoryMigrationInput!) {\n  startRepositoryMigration(input: $input) {\n    # startRepositoryMigration fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "StartRepositoryMigrationInput!",
            "description": "Parameters for StartRepositoryMigration",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "StartRepositoryMigrationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/startrepositorymigrationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "StartRepositoryMigrationPayload",
            "description": "Starts a GitHub Enterprise Importer (GEI) repository migration.",
            "context": {
              "graphqlName": "startRepositoryMigration",
              "graphqlTypeFlat": "StartRepositoryMigrationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/startrepositorymigrationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "submitPullRequestReview",
    "description": "Submits a pending pull request review.",
    "canonical": "mutations/submitpullrequestreview",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "submitPullRequestReview",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation submitPullRequestReview($input: SubmitPullRequestReviewInput!) {\n  submitPullRequestReview(input: $input) {\n    # submitPullRequestReview fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "SubmitPullRequestReviewInput!",
            "description": "Parameters for SubmitPullRequestReview",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "SubmitPullRequestReviewInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/submitpullrequestreviewinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "SubmitPullRequestReviewPayload",
            "description": "Submits a pending pull request review.",
            "context": {
              "graphqlName": "submitPullRequestReview",
              "graphqlTypeFlat": "SubmitPullRequestReviewPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/submitpullrequestreviewpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "transferEnterpriseOrganization",
    "description": "Transfer an organization from one enterprise to another enterprise.",
    "canonical": "mutations/transferenterpriseorganization",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "transferEnterpriseOrganization",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation transferEnterpriseOrganization($input: TransferEnterpriseOrganizationInput!) {\n  transferEnterpriseOrganization(input: $input) {\n    # transferEnterpriseOrganization fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "TransferEnterpriseOrganizationInput!",
            "description": "Parameters for TransferEnterpriseOrganization",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "TransferEnterpriseOrganizationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/transferenterpriseorganizationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "TransferEnterpriseOrganizationPayload",
            "description": "Transfer an organization from one enterprise to another enterprise.",
            "context": {
              "graphqlName": "transferEnterpriseOrganization",
              "graphqlTypeFlat": "TransferEnterpriseOrganizationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/transferenterpriseorganizationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "transferIssue",
    "description": "Transfer an issue to a different repository",
    "canonical": "mutations/transferissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "transferIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation transferIssue($input: TransferIssueInput!) {\n  transferIssue(input: $input) {\n    # transferIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "TransferIssueInput!",
            "description": "Parameters for TransferIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "TransferIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/transferissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "TransferIssuePayload",
            "description": "Transfer an issue to a different repository",
            "context": {
              "graphqlName": "transferIssue",
              "graphqlTypeFlat": "TransferIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/transferissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unarchiveProjectV2Item",
    "description": "Unarchives a ProjectV2Item",
    "canonical": "mutations/unarchiveprojectv2item",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unarchiveProjectV2Item",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unarchiveProjectV2Item($input: UnarchiveProjectV2ItemInput!) {\n  unarchiveProjectV2Item(input: $input) {\n    # unarchiveProjectV2Item fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnarchiveProjectV2ItemInput!",
            "description": "Parameters for UnarchiveProjectV2Item",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnarchiveProjectV2ItemInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unarchiveprojectv2iteminput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnarchiveProjectV2ItemPayload",
            "description": "Unarchives a ProjectV2Item",
            "context": {
              "graphqlName": "unarchiveProjectV2Item",
              "graphqlTypeFlat": "UnarchiveProjectV2ItemPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unarchiveprojectv2itempayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unarchiveRepository",
    "description": "Unarchives a repository.",
    "canonical": "mutations/unarchiverepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unarchiveRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unarchiveRepository($input: UnarchiveRepositoryInput!) {\n  unarchiveRepository(input: $input) {\n    # unarchiveRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnarchiveRepositoryInput!",
            "description": "Parameters for UnarchiveRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnarchiveRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unarchiverepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnarchiveRepositoryPayload",
            "description": "Unarchives a repository.",
            "context": {
              "graphqlName": "unarchiveRepository",
              "graphqlTypeFlat": "UnarchiveRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unarchiverepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unfollowOrganization",
    "description": "Unfollow an organization.",
    "canonical": "mutations/unfolloworganization",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unfollowOrganization",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unfollowOrganization($input: UnfollowOrganizationInput!) {\n  unfollowOrganization(input: $input) {\n    # unfollowOrganization fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnfollowOrganizationInput!",
            "description": "Parameters for UnfollowOrganization",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnfollowOrganizationInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unfolloworganizationinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnfollowOrganizationPayload",
            "description": "Unfollow an organization.",
            "context": {
              "graphqlName": "unfollowOrganization",
              "graphqlTypeFlat": "UnfollowOrganizationPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unfolloworganizationpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unfollowUser",
    "description": "Unfollow a user.",
    "canonical": "mutations/unfollowuser",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unfollowUser",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unfollowUser($input: UnfollowUserInput!) {\n  unfollowUser(input: $input) {\n    # unfollowUser fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnfollowUserInput!",
            "description": "Parameters for UnfollowUser",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnfollowUserInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unfollowuserinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnfollowUserPayload",
            "description": "Unfollow a user.",
            "context": {
              "graphqlName": "unfollowUser",
              "graphqlTypeFlat": "UnfollowUserPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unfollowuserpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unlinkProjectV2FromRepository",
    "description": "Unlinks a project from a repository.",
    "canonical": "mutations/unlinkprojectv2fromrepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unlinkProjectV2FromRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unlinkProjectV2FromRepository($input: UnlinkProjectV2FromRepositoryInput!) {\n  unlinkProjectV2FromRepository(input: $input) {\n    # unlinkProjectV2FromRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnlinkProjectV2FromRepositoryInput!",
            "description": "Parameters for UnlinkProjectV2FromRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnlinkProjectV2FromRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unlinkprojectv2fromrepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnlinkProjectV2FromRepositoryPayload",
            "description": "Unlinks a project from a repository.",
            "context": {
              "graphqlName": "unlinkProjectV2FromRepository",
              "graphqlTypeFlat": "UnlinkProjectV2FromRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlinkprojectv2fromrepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unlinkProjectV2FromTeam",
    "description": "Unlinks a project to a team.",
    "canonical": "mutations/unlinkprojectv2fromteam",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unlinkProjectV2FromTeam",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unlinkProjectV2FromTeam($input: UnlinkProjectV2FromTeamInput!) {\n  unlinkProjectV2FromTeam(input: $input) {\n    # unlinkProjectV2FromTeam fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnlinkProjectV2FromTeamInput!",
            "description": "Parameters for UnlinkProjectV2FromTeam",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnlinkProjectV2FromTeamInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unlinkprojectv2fromteaminput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnlinkProjectV2FromTeamPayload",
            "description": "Unlinks a project to a team.",
            "context": {
              "graphqlName": "unlinkProjectV2FromTeam",
              "graphqlTypeFlat": "UnlinkProjectV2FromTeamPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlinkprojectv2fromteampayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unlinkRepositoryFromProject",
    "description": "Deletes a repository link from a project.",
    "canonical": "mutations/unlinkrepositoryfromproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unlinkRepositoryFromProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unlinkRepositoryFromProject($input: UnlinkRepositoryFromProjectInput!) {\n  unlinkRepositoryFromProject(input: $input) {\n    # unlinkRepositoryFromProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnlinkRepositoryFromProjectInput!",
            "description": "Parameters for UnlinkRepositoryFromProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnlinkRepositoryFromProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unlinkrepositoryfromprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnlinkRepositoryFromProjectPayload",
            "description": "Deletes a repository link from a project.",
            "context": {
              "graphqlName": "unlinkRepositoryFromProject",
              "graphqlTypeFlat": "UnlinkRepositoryFromProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/unlinkrepositoryfromprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unlockLockable",
    "description": "Unlock a lockable object",
    "canonical": "mutations/unlocklockable",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unlockLockable",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unlockLockable($input: UnlockLockableInput!) {\n  unlockLockable(input: $input) {\n    # unlockLockable fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnlockLockableInput!",
            "description": "Parameters for UnlockLockable",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnlockLockableInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unlocklockableinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnlockLockablePayload",
            "description": "Unlock a lockable object",
            "context": {
              "graphqlName": "unlockLockable",
              "graphqlTypeFlat": "UnlockLockablePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlocklockablepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unmarkDiscussionCommentAsAnswer",
    "description": "Unmark a discussion comment as the chosen answer for discussions in an answerable category.",
    "canonical": "mutations/unmarkdiscussioncommentasanswer",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unmarkDiscussionCommentAsAnswer",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unmarkDiscussionCommentAsAnswer($input: UnmarkDiscussionCommentAsAnswerInput!) {\n  unmarkDiscussionCommentAsAnswer(input: $input) {\n    # unmarkDiscussionCommentAsAnswer fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnmarkDiscussionCommentAsAnswerInput!",
            "description": "Parameters for UnmarkDiscussionCommentAsAnswer",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnmarkDiscussionCommentAsAnswerInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unmarkdiscussioncommentasanswerinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnmarkDiscussionCommentAsAnswerPayload",
            "description": "Unmark a discussion comment as the chosen answer for discussions in an answerable category.",
            "context": {
              "graphqlName": "unmarkDiscussionCommentAsAnswer",
              "graphqlTypeFlat": "UnmarkDiscussionCommentAsAnswerPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unmarkdiscussioncommentasanswerpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unmarkFileAsViewed",
    "description": "Unmark a pull request file as viewed",
    "canonical": "mutations/unmarkfileasviewed",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unmarkFileAsViewed",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unmarkFileAsViewed($input: UnmarkFileAsViewedInput!) {\n  unmarkFileAsViewed(input: $input) {\n    # unmarkFileAsViewed fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnmarkFileAsViewedInput!",
            "description": "Parameters for UnmarkFileAsViewed",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnmarkFileAsViewedInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unmarkfileasviewedinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnmarkFileAsViewedPayload",
            "description": "Unmark a pull request file as viewed",
            "context": {
              "graphqlName": "unmarkFileAsViewed",
              "graphqlTypeFlat": "UnmarkFileAsViewedPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unmarkfileasviewedpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unmarkIssueAsDuplicate",
    "description": "Unmark an issue as a duplicate of another issue.",
    "canonical": "mutations/unmarkissueasduplicate",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unmarkIssueAsDuplicate",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unmarkIssueAsDuplicate($input: UnmarkIssueAsDuplicateInput!) {\n  unmarkIssueAsDuplicate(input: $input) {\n    # unmarkIssueAsDuplicate fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnmarkIssueAsDuplicateInput!",
            "description": "Parameters for UnmarkIssueAsDuplicate",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnmarkIssueAsDuplicateInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unmarkissueasduplicateinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnmarkIssueAsDuplicatePayload",
            "description": "Unmark an issue as a duplicate of another issue.",
            "context": {
              "graphqlName": "unmarkIssueAsDuplicate",
              "graphqlTypeFlat": "UnmarkIssueAsDuplicatePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unmarkissueasduplicatepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unmarkProjectV2AsTemplate",
    "description": "Unmark a project as a template.",
    "canonical": "mutations/unmarkprojectv2astemplate",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unmarkProjectV2AsTemplate",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unmarkProjectV2AsTemplate($input: UnmarkProjectV2AsTemplateInput!) {\n  unmarkProjectV2AsTemplate(input: $input) {\n    # unmarkProjectV2AsTemplate fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnmarkProjectV2AsTemplateInput!",
            "description": "Parameters for UnmarkProjectV2AsTemplate",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnmarkProjectV2AsTemplateInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unmarkprojectv2astemplateinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnmarkProjectV2AsTemplatePayload",
            "description": "Unmark a project as a template.",
            "context": {
              "graphqlName": "unmarkProjectV2AsTemplate",
              "graphqlTypeFlat": "UnmarkProjectV2AsTemplatePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unmarkprojectv2astemplatepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unminimizeComment",
    "description": "Unminimizes a comment on an Issue, Commit, Pull Request, or Gist",
    "canonical": "mutations/unminimizecomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unminimizeComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unminimizeComment($input: UnminimizeCommentInput!) {\n  unminimizeComment(input: $input) {\n    # unminimizeComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnminimizeCommentInput!",
            "description": "Parameters for UnminimizeComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnminimizeCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unminimizecommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnminimizeCommentPayload",
            "description": "Unminimizes a comment on an Issue, Commit, Pull Request, or Gist",
            "context": {
              "graphqlName": "unminimizeComment",
              "graphqlTypeFlat": "UnminimizeCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unminimizecommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unpinIssue",
    "description": "Unpin a pinned issue from a repository",
    "canonical": "mutations/unpinissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unpinIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unpinIssue($input: UnpinIssueInput!) {\n  unpinIssue(input: $input) {\n    # unpinIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnpinIssueInput!",
            "description": "Parameters for UnpinIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnpinIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unpinissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnpinIssuePayload",
            "description": "Unpin a pinned issue from a repository",
            "context": {
              "graphqlName": "unpinIssue",
              "graphqlTypeFlat": "UnpinIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unpinissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "unresolveReviewThread",
    "description": "Marks a review thread as unresolved.",
    "canonical": "mutations/unresolvereviewthread",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "unresolveReviewThread",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation unresolveReviewThread($input: UnresolveReviewThreadInput!) {\n  unresolveReviewThread(input: $input) {\n    # unresolveReviewThread fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UnresolveReviewThreadInput!",
            "description": "Parameters for UnresolveReviewThread",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UnresolveReviewThreadInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/unresolvereviewthreadinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UnresolveReviewThreadPayload",
            "description": "Marks a review thread as unresolved.",
            "context": {
              "graphqlName": "unresolveReviewThread",
              "graphqlTypeFlat": "UnresolveReviewThreadPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unresolvereviewthreadpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateBranchProtectionRule",
    "description": "Update a branch protection rule",
    "canonical": "mutations/updatebranchprotectionrule",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateBranchProtectionRule",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateBranchProtectionRule($input: UpdateBranchProtectionRuleInput!) {\n  updateBranchProtectionRule(input: $input) {\n    # updateBranchProtectionRule fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateBranchProtectionRuleInput!",
            "description": "Parameters for UpdateBranchProtectionRule",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateBranchProtectionRuleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatebranchprotectionruleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateBranchProtectionRulePayload",
            "description": "Update a branch protection rule",
            "context": {
              "graphqlName": "updateBranchProtectionRule",
              "graphqlTypeFlat": "UpdateBranchProtectionRulePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatebranchprotectionrulepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateCheckRun",
    "description": "Update a check run",
    "canonical": "mutations/updatecheckrun",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateCheckRun",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateCheckRun($input: UpdateCheckRunInput!) {\n  updateCheckRun(input: $input) {\n    # updateCheckRun fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateCheckRunInput!",
            "description": "Parameters for UpdateCheckRun",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateCheckRunInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatecheckruninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateCheckRunPayload",
            "description": "Update a check run",
            "context": {
              "graphqlName": "updateCheckRun",
              "graphqlTypeFlat": "UpdateCheckRunPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatecheckrunpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateCheckSuitePreferences",
    "description": "Modifies the settings of an existing check suite",
    "canonical": "mutations/updatechecksuitepreferences",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateCheckSuitePreferences",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateCheckSuitePreferences($input: UpdateCheckSuitePreferencesInput!) {\n  updateCheckSuitePreferences(input: $input) {\n    # updateCheckSuitePreferences fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateCheckSuitePreferencesInput!",
            "description": "Parameters for UpdateCheckSuitePreferences",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateCheckSuitePreferencesInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatechecksuitepreferencesinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateCheckSuitePreferencesPayload",
            "description": "Modifies the settings of an existing check suite",
            "context": {
              "graphqlName": "updateCheckSuitePreferences",
              "graphqlTypeFlat": "UpdateCheckSuitePreferencesPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatechecksuitepreferencespayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateDiscussion",
    "description": "Update a discussion",
    "canonical": "mutations/updatediscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateDiscussion($input: UpdateDiscussionInput!) {\n  updateDiscussion(input: $input) {\n    # updateDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateDiscussionInput!",
            "description": "Parameters for UpdateDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatediscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateDiscussionPayload",
            "description": "Update a discussion",
            "context": {
              "graphqlName": "updateDiscussion",
              "graphqlTypeFlat": "UpdateDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatediscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateDiscussionComment",
    "description": "Update the contents of a comment on a Discussion",
    "canonical": "mutations/updatediscussioncomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateDiscussionComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateDiscussionComment($input: UpdateDiscussionCommentInput!) {\n  updateDiscussionComment(input: $input) {\n    # updateDiscussionComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateDiscussionCommentInput!",
            "description": "Parameters for UpdateDiscussionComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateDiscussionCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatediscussioncommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateDiscussionCommentPayload",
            "description": "Update the contents of a comment on a Discussion",
            "context": {
              "graphqlName": "updateDiscussionComment",
              "graphqlTypeFlat": "UpdateDiscussionCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatediscussioncommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseAdministratorRole",
    "description": "Updates the role of an enterprise administrator.",
    "canonical": "mutations/updateenterpriseadministratorrole",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseAdministratorRole",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseAdministratorRole($input: UpdateEnterpriseAdministratorRoleInput!) {\n  updateEnterpriseAdministratorRole(input: $input) {\n    # updateEnterpriseAdministratorRole fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseAdministratorRoleInput!",
            "description": "Parameters for UpdateEnterpriseAdministratorRole",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseAdministratorRoleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriseadministratorroleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseAdministratorRolePayload",
            "description": "Updates the role of an enterprise administrator.",
            "context": {
              "graphqlName": "updateEnterpriseAdministratorRole",
              "graphqlTypeFlat": "UpdateEnterpriseAdministratorRolePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriseadministratorrolepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseAllowPrivateRepositoryForkingSetting",
    "description": "Sets whether private repository forks are enabled for an enterprise.",
    "canonical": "mutations/updateenterpriseallowprivaterepositoryforkingsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseAllowPrivateRepositoryForkingSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseAllowPrivateRepositoryForkingSetting($input: UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput!) {\n  updateEnterpriseAllowPrivateRepositoryForkingSetting(input: $input) {\n    # updateEnterpriseAllowPrivateRepositoryForkingSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput!",
            "description": "Parameters for UpdateEnterpriseAllowPrivateRepositoryForkingSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriseallowprivaterepositoryforkingsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload",
            "description": "Sets whether private repository forks are enabled for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseAllowPrivateRepositoryForkingSetting",
              "graphqlTypeFlat": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriseallowprivaterepositoryforkingsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseDefaultRepositoryPermissionSetting",
    "description": "Sets the base repository permission for organizations in an enterprise.",
    "canonical": "mutations/updateenterprisedefaultrepositorypermissionsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseDefaultRepositoryPermissionSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseDefaultRepositoryPermissionSetting($input: UpdateEnterpriseDefaultRepositoryPermissionSettingInput!) {\n  updateEnterpriseDefaultRepositoryPermissionSetting(input: $input) {\n    # updateEnterpriseDefaultRepositoryPermissionSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseDefaultRepositoryPermissionSettingInput!",
            "description": "Parameters for UpdateEnterpriseDefaultRepositoryPermissionSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseDefaultRepositoryPermissionSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisedefaultrepositorypermissionsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseDefaultRepositoryPermissionSettingPayload",
            "description": "Sets the base repository permission for organizations in an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseDefaultRepositoryPermissionSetting",
              "graphqlTypeFlat": "UpdateEnterpriseDefaultRepositoryPermissionSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisedefaultrepositorypermissionsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseDeployKeySetting",
    "description": "Sets whether deploy keys are allowed to be created and used for an enterprise.",
    "canonical": "mutations/updateenterprisedeploykeysetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseDeployKeySetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseDeployKeySetting($input: UpdateEnterpriseDeployKeySettingInput!) {\n  updateEnterpriseDeployKeySetting(input: $input) {\n    # updateEnterpriseDeployKeySetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseDeployKeySettingInput!",
            "description": "Parameters for UpdateEnterpriseDeployKeySetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseDeployKeySettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisedeploykeysettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseDeployKeySettingPayload",
            "description": "Sets whether deploy keys are allowed to be created and used for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseDeployKeySetting",
              "graphqlTypeFlat": "UpdateEnterpriseDeployKeySettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisedeploykeysettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanChangeRepositoryVisibilitySetting",
    "description": "Sets whether organization members with admin permissions on a repository can change repository visibility.",
    "canonical": "mutations/updateenterprisememberscanchangerepositoryvisibilitysetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanChangeRepositoryVisibilitySetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanChangeRepositoryVisibilitySetting($input: UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput!) {\n  updateEnterpriseMembersCanChangeRepositoryVisibilitySetting(input: $input) {\n    # updateEnterpriseMembersCanChangeRepositoryVisibilitySetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscanchangerepositoryvisibilitysettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload",
            "description": "Sets whether organization members with admin permissions on a repository can change repository visibility.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanChangeRepositoryVisibilitySetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscanchangerepositoryvisibilitysettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanCreateRepositoriesSetting",
    "description": "Sets the members can create repositories setting for an enterprise.",
    "canonical": "mutations/updateenterprisememberscancreaterepositoriessetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanCreateRepositoriesSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanCreateRepositoriesSetting($input: UpdateEnterpriseMembersCanCreateRepositoriesSettingInput!) {\n  updateEnterpriseMembersCanCreateRepositoriesSetting(input: $input) {\n    # updateEnterpriseMembersCanCreateRepositoriesSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanCreateRepositoriesSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanCreateRepositoriesSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanCreateRepositoriesSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscancreaterepositoriessettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload",
            "description": "Sets the members can create repositories setting for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanCreateRepositoriesSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscancreaterepositoriessettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanDeleteIssuesSetting",
    "description": "Sets the members can delete issues setting for an enterprise.",
    "canonical": "mutations/updateenterprisememberscandeleteissuessetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanDeleteIssuesSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanDeleteIssuesSetting($input: UpdateEnterpriseMembersCanDeleteIssuesSettingInput!) {\n  updateEnterpriseMembersCanDeleteIssuesSetting(input: $input) {\n    # updateEnterpriseMembersCanDeleteIssuesSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanDeleteIssuesSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanDeleteIssuesSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanDeleteIssuesSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscandeleteissuessettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanDeleteIssuesSettingPayload",
            "description": "Sets the members can delete issues setting for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanDeleteIssuesSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanDeleteIssuesSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscandeleteissuessettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanDeleteRepositoriesSetting",
    "description": "Sets the members can delete repositories setting for an enterprise.",
    "canonical": "mutations/updateenterprisememberscandeleterepositoriessetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanDeleteRepositoriesSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanDeleteRepositoriesSetting($input: UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput!) {\n  updateEnterpriseMembersCanDeleteRepositoriesSetting(input: $input) {\n    # updateEnterpriseMembersCanDeleteRepositoriesSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanDeleteRepositoriesSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscandeleterepositoriessettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload",
            "description": "Sets the members can delete repositories setting for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanDeleteRepositoriesSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscandeleterepositoriessettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanInviteCollaboratorsSetting",
    "description": "Sets whether members can invite collaborators are enabled for an enterprise.",
    "canonical": "mutations/updateenterprisememberscaninvitecollaboratorssetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanInviteCollaboratorsSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanInviteCollaboratorsSetting($input: UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput!) {\n  updateEnterpriseMembersCanInviteCollaboratorsSetting(input: $input) {\n    # updateEnterpriseMembersCanInviteCollaboratorsSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanInviteCollaboratorsSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscaninvitecollaboratorssettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload",
            "description": "Sets whether members can invite collaborators are enabled for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanInviteCollaboratorsSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscaninvitecollaboratorssettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanMakePurchasesSetting",
    "description": "Sets whether or not an organization owner can make purchases.",
    "canonical": "mutations/updateenterprisememberscanmakepurchasessetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanMakePurchasesSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanMakePurchasesSetting($input: UpdateEnterpriseMembersCanMakePurchasesSettingInput!) {\n  updateEnterpriseMembersCanMakePurchasesSetting(input: $input) {\n    # updateEnterpriseMembersCanMakePurchasesSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanMakePurchasesSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanMakePurchasesSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanMakePurchasesSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscanmakepurchasessettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanMakePurchasesSettingPayload",
            "description": "Sets whether or not an organization owner can make purchases.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanMakePurchasesSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanMakePurchasesSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscanmakepurchasessettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanUpdateProtectedBranchesSetting",
    "description": "Sets the members can update protected branches setting for an enterprise.",
    "canonical": "mutations/updateenterprisememberscanupdateprotectedbranchessetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanUpdateProtectedBranchesSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanUpdateProtectedBranchesSetting($input: UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput!) {\n  updateEnterpriseMembersCanUpdateProtectedBranchesSetting(input: $input) {\n    # updateEnterpriseMembersCanUpdateProtectedBranchesSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscanupdateprotectedbranchessettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload",
            "description": "Sets the members can update protected branches setting for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanUpdateProtectedBranchesSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscanupdateprotectedbranchessettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseMembersCanViewDependencyInsightsSetting",
    "description": "Sets the members can view dependency insights for an enterprise.",
    "canonical": "mutations/updateenterprisememberscanviewdependencyinsightssetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseMembersCanViewDependencyInsightsSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseMembersCanViewDependencyInsightsSetting($input: UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput!) {\n  updateEnterpriseMembersCanViewDependencyInsightsSetting(input: $input) {\n    # updateEnterpriseMembersCanViewDependencyInsightsSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput!",
            "description": "Parameters for UpdateEnterpriseMembersCanViewDependencyInsightsSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisememberscanviewdependencyinsightssettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload",
            "description": "Sets the members can view dependency insights for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseMembersCanViewDependencyInsightsSetting",
              "graphqlTypeFlat": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisememberscanviewdependencyinsightssettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseOrganizationProjectsSetting",
    "description": "Sets whether organization projects are enabled for an enterprise.",
    "canonical": "mutations/updateenterpriseorganizationprojectssetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseOrganizationProjectsSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseOrganizationProjectsSetting($input: UpdateEnterpriseOrganizationProjectsSettingInput!) {\n  updateEnterpriseOrganizationProjectsSetting(input: $input) {\n    # updateEnterpriseOrganizationProjectsSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseOrganizationProjectsSettingInput!",
            "description": "Parameters for UpdateEnterpriseOrganizationProjectsSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseOrganizationProjectsSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriseorganizationprojectssettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseOrganizationProjectsSettingPayload",
            "description": "Sets whether organization projects are enabled for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseOrganizationProjectsSetting",
              "graphqlTypeFlat": "UpdateEnterpriseOrganizationProjectsSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriseorganizationprojectssettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseOwnerOrganizationRole",
    "description": "Updates the role of an enterprise owner with an organization.",
    "canonical": "mutations/updateenterpriseownerorganizationrole",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseOwnerOrganizationRole",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseOwnerOrganizationRole($input: UpdateEnterpriseOwnerOrganizationRoleInput!) {\n  updateEnterpriseOwnerOrganizationRole(input: $input) {\n    # updateEnterpriseOwnerOrganizationRole fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseOwnerOrganizationRoleInput!",
            "description": "Parameters for UpdateEnterpriseOwnerOrganizationRole",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseOwnerOrganizationRoleInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriseownerorganizationroleinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseOwnerOrganizationRolePayload",
            "description": "Updates the role of an enterprise owner with an organization.",
            "context": {
              "graphqlName": "updateEnterpriseOwnerOrganizationRole",
              "graphqlTypeFlat": "UpdateEnterpriseOwnerOrganizationRolePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriseownerorganizationrolepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseProfile",
    "description": "Updates an enterprise's profile.",
    "canonical": "mutations/updateenterpriseprofile",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseProfile",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseProfile($input: UpdateEnterpriseProfileInput!) {\n  updateEnterpriseProfile(input: $input) {\n    # updateEnterpriseProfile fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseProfileInput!",
            "description": "Parameters for UpdateEnterpriseProfile",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseProfileInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriseprofileinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseProfilePayload",
            "description": "Updates an enterprise's profile.",
            "context": {
              "graphqlName": "updateEnterpriseProfile",
              "graphqlTypeFlat": "UpdateEnterpriseProfilePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriseprofilepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseRepositoryProjectsSetting",
    "description": "Sets whether repository projects are enabled for a enterprise.",
    "canonical": "mutations/updateenterpriserepositoryprojectssetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseRepositoryProjectsSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseRepositoryProjectsSetting($input: UpdateEnterpriseRepositoryProjectsSettingInput!) {\n  updateEnterpriseRepositoryProjectsSetting(input: $input) {\n    # updateEnterpriseRepositoryProjectsSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseRepositoryProjectsSettingInput!",
            "description": "Parameters for UpdateEnterpriseRepositoryProjectsSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseRepositoryProjectsSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriserepositoryprojectssettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseRepositoryProjectsSettingPayload",
            "description": "Sets whether repository projects are enabled for a enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseRepositoryProjectsSetting",
              "graphqlTypeFlat": "UpdateEnterpriseRepositoryProjectsSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriserepositoryprojectssettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseTeamDiscussionsSetting",
    "description": "Sets whether team discussions are enabled for an enterprise.",
    "canonical": "mutations/updateenterpriseteamdiscussionssetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseTeamDiscussionsSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseTeamDiscussionsSetting($input: UpdateEnterpriseTeamDiscussionsSettingInput!) {\n  updateEnterpriseTeamDiscussionsSetting(input: $input) {\n    # updateEnterpriseTeamDiscussionsSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseTeamDiscussionsSettingInput!",
            "description": "Parameters for UpdateEnterpriseTeamDiscussionsSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseTeamDiscussionsSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterpriseteamdiscussionssettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseTeamDiscussionsSettingPayload",
            "description": "Sets whether team discussions are enabled for an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseTeamDiscussionsSetting",
              "graphqlTypeFlat": "UpdateEnterpriseTeamDiscussionsSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterpriseteamdiscussionssettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting",
    "description": "Sets the two-factor authentication methods that users of an enterprise may not use.",
    "canonical": "mutations/updateenterprisetwofactorauthenticationdisallowedmethodssetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting($input: UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput!) {\n  updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting(input: $input) {\n    # updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput!",
            "description": "Parameters for UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisetwofactorauthenticationdisallowedmethodssettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayload",
            "description": "Sets the two-factor authentication methods that users of an enterprise may not use.",
            "context": {
              "graphqlName": "updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting",
              "graphqlTypeFlat": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisetwofactorauthenticationdisallowedmethodssettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnterpriseTwoFactorAuthenticationRequiredSetting",
    "description": "Sets whether two factor authentication is required for all users in an enterprise.",
    "canonical": "mutations/updateenterprisetwofactorauthenticationrequiredsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnterpriseTwoFactorAuthenticationRequiredSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnterpriseTwoFactorAuthenticationRequiredSetting($input: UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput!) {\n  updateEnterpriseTwoFactorAuthenticationRequiredSetting(input: $input) {\n    # updateEnterpriseTwoFactorAuthenticationRequiredSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput!",
            "description": "Parameters for UpdateEnterpriseTwoFactorAuthenticationRequiredSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenterprisetwofactorauthenticationrequiredsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload",
            "description": "Sets whether two factor authentication is required for all users in an enterprise.",
            "context": {
              "graphqlName": "updateEnterpriseTwoFactorAuthenticationRequiredSetting",
              "graphqlTypeFlat": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenterprisetwofactorauthenticationrequiredsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateEnvironment",
    "description": "Updates an environment.",
    "canonical": "mutations/updateenvironment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateEnvironment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateEnvironment($input: UpdateEnvironmentInput!) {\n  updateEnvironment(input: $input) {\n    # updateEnvironment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateEnvironmentInput!",
            "description": "Parameters for UpdateEnvironment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateEnvironmentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateenvironmentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateEnvironmentPayload",
            "description": "Updates an environment.",
            "context": {
              "graphqlName": "updateEnvironment",
              "graphqlTypeFlat": "UpdateEnvironmentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateenvironmentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIpAllowListEnabledSetting",
    "description": "Sets whether an IP allow list is enabled on an owner.",
    "canonical": "mutations/updateipallowlistenabledsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIpAllowListEnabledSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIpAllowListEnabledSetting($input: UpdateIpAllowListEnabledSettingInput!) {\n  updateIpAllowListEnabledSetting(input: $input) {\n    # updateIpAllowListEnabledSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIpAllowListEnabledSettingInput!",
            "description": "Parameters for UpdateIpAllowListEnabledSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIpAllowListEnabledSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateipallowlistenabledsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIpAllowListEnabledSettingPayload",
            "description": "Sets whether an IP allow list is enabled on an owner.",
            "context": {
              "graphqlName": "updateIpAllowListEnabledSetting",
              "graphqlTypeFlat": "UpdateIpAllowListEnabledSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateipallowlistenabledsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIpAllowListEntry",
    "description": "Updates an IP allow list entry.",
    "canonical": "mutations/updateipallowlistentry",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIpAllowListEntry",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIpAllowListEntry($input: UpdateIpAllowListEntryInput!) {\n  updateIpAllowListEntry(input: $input) {\n    # updateIpAllowListEntry fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIpAllowListEntryInput!",
            "description": "Parameters for UpdateIpAllowListEntry",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIpAllowListEntryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateipallowlistentryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIpAllowListEntryPayload",
            "description": "Updates an IP allow list entry.",
            "context": {
              "graphqlName": "updateIpAllowListEntry",
              "graphqlTypeFlat": "UpdateIpAllowListEntryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateipallowlistentrypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIpAllowListForInstalledAppsEnabledSetting",
    "description": "Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.",
    "canonical": "mutations/updateipallowlistforinstalledappsenabledsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIpAllowListForInstalledAppsEnabledSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIpAllowListForInstalledAppsEnabledSetting($input: UpdateIpAllowListForInstalledAppsEnabledSettingInput!) {\n  updateIpAllowListForInstalledAppsEnabledSetting(input: $input) {\n    # updateIpAllowListForInstalledAppsEnabledSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIpAllowListForInstalledAppsEnabledSettingInput!",
            "description": "Parameters for UpdateIpAllowListForInstalledAppsEnabledSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIpAllowListForInstalledAppsEnabledSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateipallowlistforinstalledappsenabledsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIpAllowListForInstalledAppsEnabledSettingPayload",
            "description": "Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.",
            "context": {
              "graphqlName": "updateIpAllowListForInstalledAppsEnabledSetting",
              "graphqlTypeFlat": "UpdateIpAllowListForInstalledAppsEnabledSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateipallowlistforinstalledappsenabledsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIssue",
    "description": "Updates an Issue.",
    "canonical": "mutations/updateissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIssue($input: UpdateIssueInput!) {\n  updateIssue(input: $input) {\n    # updateIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIssueInput!",
            "description": "Parameters for UpdateIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIssuePayload",
            "description": "Updates an Issue.",
            "context": {
              "graphqlName": "updateIssue",
              "graphqlTypeFlat": "UpdateIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIssueComment",
    "description": "Updates an IssueComment object.",
    "canonical": "mutations/updateissuecomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIssueComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIssueComment($input: UpdateIssueCommentInput!) {\n  updateIssueComment(input: $input) {\n    # updateIssueComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIssueCommentInput!",
            "description": "Parameters for UpdateIssueComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIssueCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateissuecommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIssueCommentPayload",
            "description": "Updates an IssueComment object.",
            "context": {
              "graphqlName": "updateIssueComment",
              "graphqlTypeFlat": "UpdateIssueCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateissuecommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIssueIssueType",
    "description": "Updates the issue type on an issue",
    "canonical": "mutations/updateissueissuetype",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIssueIssueType",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIssueIssueType($input: UpdateIssueIssueTypeInput!) {\n  updateIssueIssueType(input: $input) {\n    # updateIssueIssueType fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIssueIssueTypeInput!",
            "description": "Parameters for UpdateIssueIssueType",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIssueIssueTypeInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateissueissuetypeinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIssueIssueTypePayload",
            "description": "Updates the issue type on an issue",
            "context": {
              "graphqlName": "updateIssueIssueType",
              "graphqlTypeFlat": "UpdateIssueIssueTypePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateissueissuetypepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateIssueType",
    "description": "Update an issue type",
    "canonical": "mutations/updateissuetype",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateIssueType",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateIssueType($input: UpdateIssueTypeInput!) {\n  updateIssueType(input: $input) {\n    # updateIssueType fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateIssueTypeInput!",
            "description": "Parameters for UpdateIssueType",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateIssueTypeInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateissuetypeinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateIssueTypePayload",
            "description": "Update an issue type",
            "context": {
              "graphqlName": "updateIssueType",
              "graphqlTypeFlat": "UpdateIssueTypePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateissuetypepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateLabel",
    "description": "Updates an existing label.",
    "canonical": "mutations/updatelabel",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateLabel",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateLabel($input: UpdateLabelInput!) {\n  updateLabel(input: $input) {\n    # updateLabel fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateLabelInput!",
            "description": "Parameters for UpdateLabel",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateLabelInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatelabelinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateLabelPayload",
            "description": "Updates an existing label.",
            "context": {
              "graphqlName": "updateLabel",
              "graphqlTypeFlat": "UpdateLabelPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatelabelpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateNotificationRestrictionSetting",
    "description": "Update the setting to restrict notifications to only verified or approved domains available to an owner.",
    "canonical": "mutations/updatenotificationrestrictionsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateNotificationRestrictionSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateNotificationRestrictionSetting($input: UpdateNotificationRestrictionSettingInput!) {\n  updateNotificationRestrictionSetting(input: $input) {\n    # updateNotificationRestrictionSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateNotificationRestrictionSettingInput!",
            "description": "Parameters for UpdateNotificationRestrictionSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateNotificationRestrictionSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatenotificationrestrictionsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateNotificationRestrictionSettingPayload",
            "description": "Update the setting to restrict notifications to only verified or approved domains available to an owner.",
            "context": {
              "graphqlName": "updateNotificationRestrictionSetting",
              "graphqlTypeFlat": "UpdateNotificationRestrictionSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatenotificationrestrictionsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateOrganizationAllowPrivateRepositoryForkingSetting",
    "description": "Sets whether private repository forks are enabled for an organization.",
    "canonical": "mutations/updateorganizationallowprivaterepositoryforkingsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateOrganizationAllowPrivateRepositoryForkingSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateOrganizationAllowPrivateRepositoryForkingSetting($input: UpdateOrganizationAllowPrivateRepositoryForkingSettingInput!) {\n  updateOrganizationAllowPrivateRepositoryForkingSetting(input: $input) {\n    # updateOrganizationAllowPrivateRepositoryForkingSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateOrganizationAllowPrivateRepositoryForkingSettingInput!",
            "description": "Parameters for UpdateOrganizationAllowPrivateRepositoryForkingSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateOrganizationAllowPrivateRepositoryForkingSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateorganizationallowprivaterepositoryforkingsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload",
            "description": "Sets whether private repository forks are enabled for an organization.",
            "context": {
              "graphqlName": "updateOrganizationAllowPrivateRepositoryForkingSetting",
              "graphqlTypeFlat": "UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateorganizationallowprivaterepositoryforkingsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateOrganizationWebCommitSignoffSetting",
    "description": "Sets whether contributors are required to sign off on web-based commits for repositories in an organization.",
    "canonical": "mutations/updateorganizationwebcommitsignoffsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateOrganizationWebCommitSignoffSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateOrganizationWebCommitSignoffSetting($input: UpdateOrganizationWebCommitSignoffSettingInput!) {\n  updateOrganizationWebCommitSignoffSetting(input: $input) {\n    # updateOrganizationWebCommitSignoffSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateOrganizationWebCommitSignoffSettingInput!",
            "description": "Parameters for UpdateOrganizationWebCommitSignoffSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateOrganizationWebCommitSignoffSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateorganizationwebcommitsignoffsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateOrganizationWebCommitSignoffSettingPayload",
            "description": "Sets whether contributors are required to sign off on web-based commits for repositories in an organization.",
            "context": {
              "graphqlName": "updateOrganizationWebCommitSignoffSetting",
              "graphqlTypeFlat": "UpdateOrganizationWebCommitSignoffSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateorganizationwebcommitsignoffsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updatePatreonSponsorability",
    "description": "Toggle the setting for your GitHub Sponsors profile that allows other GitHub\naccounts to sponsor you on GitHub while paying for the sponsorship on Patreon.\nOnly applicable when you have a GitHub Sponsors profile and have connected\nyour GitHub account with Patreon.",
    "canonical": "mutations/updatepatreonsponsorability",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updatePatreonSponsorability",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updatePatreonSponsorability($input: UpdatePatreonSponsorabilityInput!) {\n  updatePatreonSponsorability(input: $input) {\n    # updatePatreonSponsorability fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdatePatreonSponsorabilityInput!",
            "description": "Parameters for UpdatePatreonSponsorability",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdatePatreonSponsorabilityInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatepatreonsponsorabilityinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdatePatreonSponsorabilityPayload",
            "description": "Toggle the setting for your GitHub Sponsors profile that allows other GitHub\naccounts to sponsor you on GitHub while paying for the sponsorship on Patreon.\nOnly applicable when you have a GitHub Sponsors profile and have connected\nyour GitHub account with Patreon.",
            "context": {
              "graphqlName": "updatePatreonSponsorability",
              "graphqlTypeFlat": "UpdatePatreonSponsorabilityPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatepatreonsponsorabilitypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProject",
    "description": "Updates an existing project.",
    "canonical": "mutations/updateproject",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProject",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProject($input: UpdateProjectInput!) {\n  updateProject(input: $input) {\n    # updateProject fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectInput!",
            "description": "Parameters for UpdateProject",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectPayload",
            "description": "Updates an existing project.",
            "context": {
              "graphqlName": "updateProject",
              "graphqlTypeFlat": "UpdateProjectPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/updateprojectpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectCard",
    "description": "Updates an existing project card.",
    "canonical": "mutations/updateprojectcard",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectCard",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectCard($input: UpdateProjectCardInput!) {\n  updateProjectCard(input: $input) {\n    # updateProjectCard fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectCardInput!",
            "description": "Parameters for UpdateProjectCard",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectCardInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectcardinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectCardPayload",
            "description": "Updates an existing project card.",
            "context": {
              "graphqlName": "updateProjectCard",
              "graphqlTypeFlat": "UpdateProjectCardPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/updateprojectcardpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectColumn",
    "description": "Updates an existing project column.",
    "canonical": "mutations/updateprojectcolumn",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectColumn",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectColumn($input: UpdateProjectColumnInput!) {\n  updateProjectColumn(input: $input) {\n    # updateProjectColumn fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectColumnInput!",
            "description": "Parameters for UpdateProjectColumn",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectColumnInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectcolumninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectColumnPayload",
            "description": "Updates an existing project column.",
            "context": {
              "graphqlName": "updateProjectColumn",
              "graphqlTypeFlat": "UpdateProjectColumnPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/updateprojectcolumnpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2",
    "description": "Updates an existing project.",
    "canonical": "mutations/updateprojectv2",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2($input: UpdateProjectV2Input!) {\n  updateProjectV2(input: $input) {\n    # updateProjectV2 fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2Input!",
            "description": "Parameters for UpdateProjectV2",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2Input",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2input"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2Payload",
            "description": "Updates an existing project.",
            "context": {
              "graphqlName": "updateProjectV2",
              "graphqlTypeFlat": "UpdateProjectV2Payload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2payload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2Collaborators",
    "description": "Update the collaborators on a team or a project",
    "canonical": "mutations/updateprojectv2collaborators",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2Collaborators",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2Collaborators($input: UpdateProjectV2CollaboratorsInput!) {\n  updateProjectV2Collaborators(input: $input) {\n    # updateProjectV2Collaborators fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2CollaboratorsInput!",
            "description": "Parameters for UpdateProjectV2Collaborators",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2CollaboratorsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2collaboratorsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2CollaboratorsPayload",
            "description": "Update the collaborators on a team or a project",
            "context": {
              "graphqlName": "updateProjectV2Collaborators",
              "graphqlTypeFlat": "UpdateProjectV2CollaboratorsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2collaboratorspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2DraftIssue",
    "description": "Updates a draft issue within a Project.",
    "canonical": "mutations/updateprojectv2draftissue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2DraftIssue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2DraftIssue($input: UpdateProjectV2DraftIssueInput!) {\n  updateProjectV2DraftIssue(input: $input) {\n    # updateProjectV2DraftIssue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2DraftIssueInput!",
            "description": "Parameters for UpdateProjectV2DraftIssue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2DraftIssueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2draftissueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2DraftIssuePayload",
            "description": "Updates a draft issue within a Project.",
            "context": {
              "graphqlName": "updateProjectV2DraftIssue",
              "graphqlTypeFlat": "UpdateProjectV2DraftIssuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2draftissuepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2Field",
    "description": "Update a project field.",
    "canonical": "mutations/updateprojectv2field",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2Field",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2Field($input: UpdateProjectV2FieldInput!) {\n  updateProjectV2Field(input: $input) {\n    # updateProjectV2Field fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2FieldInput!",
            "description": "Parameters for UpdateProjectV2Field",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2FieldInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2fieldinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2FieldPayload",
            "description": "Update a project field.",
            "context": {
              "graphqlName": "updateProjectV2Field",
              "graphqlTypeFlat": "UpdateProjectV2FieldPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2fieldpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2ItemFieldValue",
    "description": "This mutation updates the value of a field for an item in a Project. Currently\nonly single-select, text, number, date, and iteration fields are supported.",
    "canonical": "mutations/updateprojectv2itemfieldvalue",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2ItemFieldValue",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2ItemFieldValue($input: UpdateProjectV2ItemFieldValueInput!) {\n  updateProjectV2ItemFieldValue(input: $input) {\n    # updateProjectV2ItemFieldValue fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2ItemFieldValueInput!",
            "description": "Parameters for UpdateProjectV2ItemFieldValue",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2ItemFieldValueInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2itemfieldvalueinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2ItemFieldValuePayload",
            "description": "This mutation updates the value of a field for an item in a Project. Currently\nonly single-select, text, number, date, and iteration fields are supported.",
            "context": {
              "graphqlName": "updateProjectV2ItemFieldValue",
              "graphqlTypeFlat": "UpdateProjectV2ItemFieldValuePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2itemfieldvaluepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2ItemPosition",
    "description": "This mutation updates the position of the item in the project, where the position represents the priority of an item.",
    "canonical": "mutations/updateprojectv2itemposition",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2ItemPosition",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2ItemPosition($input: UpdateProjectV2ItemPositionInput!) {\n  updateProjectV2ItemPosition(input: $input) {\n    # updateProjectV2ItemPosition fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2ItemPositionInput!",
            "description": "Parameters for UpdateProjectV2ItemPosition",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2ItemPositionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2itempositioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2ItemPositionPayload",
            "description": "This mutation updates the position of the item in the project, where the position represents the priority of an item.",
            "context": {
              "graphqlName": "updateProjectV2ItemPosition",
              "graphqlTypeFlat": "UpdateProjectV2ItemPositionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2itempositionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateProjectV2StatusUpdate",
    "description": "Updates a status update within a Project.",
    "canonical": "mutations/updateprojectv2statusupdate",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateProjectV2StatusUpdate",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateProjectV2StatusUpdate($input: UpdateProjectV2StatusUpdateInput!) {\n  updateProjectV2StatusUpdate(input: $input) {\n    # updateProjectV2StatusUpdate fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateProjectV2StatusUpdateInput!",
            "description": "Parameters for UpdateProjectV2StatusUpdate",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateProjectV2StatusUpdateInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateprojectv2statusupdateinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateProjectV2StatusUpdatePayload",
            "description": "Updates a status update within a Project.",
            "context": {
              "graphqlName": "updateProjectV2StatusUpdate",
              "graphqlTypeFlat": "UpdateProjectV2StatusUpdatePayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateprojectv2statusupdatepayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updatePullRequest",
    "description": "Update a pull request",
    "canonical": "mutations/updatepullrequest",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updatePullRequest",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updatePullRequest($input: UpdatePullRequestInput!) {\n  updatePullRequest(input: $input) {\n    # updatePullRequest fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdatePullRequestInput!",
            "description": "Parameters for UpdatePullRequest",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdatePullRequestInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatepullrequestinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdatePullRequestPayload",
            "description": "Update a pull request",
            "context": {
              "graphqlName": "updatePullRequest",
              "graphqlTypeFlat": "UpdatePullRequestPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatepullrequestpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updatePullRequestBranch",
    "description": "Merge or Rebase HEAD from upstream branch into pull request branch",
    "canonical": "mutations/updatepullrequestbranch",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updatePullRequestBranch",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updatePullRequestBranch($input: UpdatePullRequestBranchInput!) {\n  updatePullRequestBranch(input: $input) {\n    # updatePullRequestBranch fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdatePullRequestBranchInput!",
            "description": "Parameters for UpdatePullRequestBranch",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdatePullRequestBranchInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatepullrequestbranchinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdatePullRequestBranchPayload",
            "description": "Merge or Rebase HEAD from upstream branch into pull request branch",
            "context": {
              "graphqlName": "updatePullRequestBranch",
              "graphqlTypeFlat": "UpdatePullRequestBranchPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatepullrequestbranchpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updatePullRequestReview",
    "description": "Updates the body of a pull request review.",
    "canonical": "mutations/updatepullrequestreview",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updatePullRequestReview",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updatePullRequestReview($input: UpdatePullRequestReviewInput!) {\n  updatePullRequestReview(input: $input) {\n    # updatePullRequestReview fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdatePullRequestReviewInput!",
            "description": "Parameters for UpdatePullRequestReview",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdatePullRequestReviewInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatepullrequestreviewinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdatePullRequestReviewPayload",
            "description": "Updates the body of a pull request review.",
            "context": {
              "graphqlName": "updatePullRequestReview",
              "graphqlTypeFlat": "UpdatePullRequestReviewPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatepullrequestreviewpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updatePullRequestReviewComment",
    "description": "Updates a pull request review comment.",
    "canonical": "mutations/updatepullrequestreviewcomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updatePullRequestReviewComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updatePullRequestReviewComment($input: UpdatePullRequestReviewCommentInput!) {\n  updatePullRequestReviewComment(input: $input) {\n    # updatePullRequestReviewComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdatePullRequestReviewCommentInput!",
            "description": "Parameters for UpdatePullRequestReviewComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdatePullRequestReviewCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatepullrequestreviewcommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdatePullRequestReviewCommentPayload",
            "description": "Updates a pull request review comment.",
            "context": {
              "graphqlName": "updatePullRequestReviewComment",
              "graphqlTypeFlat": "UpdatePullRequestReviewCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatepullrequestreviewcommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateRef",
    "description": "Update a Git Ref.",
    "canonical": "mutations/updateref",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateRef",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateRef($input: UpdateRefInput!) {\n  updateRef(input: $input) {\n    # updateRef fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateRefInput!",
            "description": "Parameters for UpdateRef",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateRefInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updaterefinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateRefPayload",
            "description": "Update a Git Ref.",
            "context": {
              "graphqlName": "updateRef",
              "graphqlTypeFlat": "UpdateRefPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updaterefpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateRefs",
    "description": "Creates, updates and/or deletes multiple refs in a repository.\n\nThis mutation takes a list of `RefUpdate`s and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.\n\n`RefUpdate.beforeOid` specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n`0000000000000000000000000000000000000000` can be used to verify that\nthe references should not exist.\n\n`RefUpdate.afterOid` specifies the value that the given reference\nwill point to after performing all updates. A value of\n`0000000000000000000000000000000000000000` can be used to delete a\nreference.\n\nIf `RefUpdate.force` is set to `true`, a non-fast-forward updates\nfor the given reference will be allowed.",
    "canonical": "mutations/updaterefs",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateRefs",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateRefs($input: UpdateRefsInput!) {\n  updateRefs(input: $input) {\n    # updateRefs fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateRefsInput!",
            "description": "Parameters for UpdateRefs",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateRefsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updaterefsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateRefsPayload",
            "description": "Creates, updates and/or deletes multiple refs in a repository.\n\nThis mutation takes a list of `RefUpdate`s and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.\n\n`RefUpdate.beforeOid` specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n`0000000000000000000000000000000000000000` can be used to verify that\nthe references should not exist.\n\n`RefUpdate.afterOid` specifies the value that the given reference\nwill point to after performing all updates. A value of\n`0000000000000000000000000000000000000000` can be used to delete a\nreference.\n\nIf `RefUpdate.force` is set to `true`, a non-fast-forward updates\nfor the given reference will be allowed.",
            "context": {
              "graphqlName": "updateRefs",
              "graphqlTypeFlat": "UpdateRefsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updaterefspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateRepository",
    "description": "Update information about a repository.",
    "canonical": "mutations/updaterepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateRepository($input: UpdateRepositoryInput!) {\n  updateRepository(input: $input) {\n    # updateRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateRepositoryInput!",
            "description": "Parameters for UpdateRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updaterepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateRepositoryPayload",
            "description": "Update information about a repository.",
            "context": {
              "graphqlName": "updateRepository",
              "graphqlTypeFlat": "UpdateRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updaterepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateRepositoryRuleset",
    "description": "Update a repository ruleset",
    "canonical": "mutations/updaterepositoryruleset",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateRepositoryRuleset",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateRepositoryRuleset($input: UpdateRepositoryRulesetInput!) {\n  updateRepositoryRuleset(input: $input) {\n    # updateRepositoryRuleset fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateRepositoryRulesetInput!",
            "description": "Parameters for UpdateRepositoryRuleset",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateRepositoryRulesetInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updaterepositoryrulesetinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateRepositoryRulesetPayload",
            "description": "Update a repository ruleset",
            "context": {
              "graphqlName": "updateRepositoryRuleset",
              "graphqlTypeFlat": "UpdateRepositoryRulesetPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updaterepositoryrulesetpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateRepositoryWebCommitSignoffSetting",
    "description": "Sets whether contributors are required to sign off on web-based commits for a repository.",
    "canonical": "mutations/updaterepositorywebcommitsignoffsetting",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateRepositoryWebCommitSignoffSetting",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateRepositoryWebCommitSignoffSetting($input: UpdateRepositoryWebCommitSignoffSettingInput!) {\n  updateRepositoryWebCommitSignoffSetting(input: $input) {\n    # updateRepositoryWebCommitSignoffSetting fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateRepositoryWebCommitSignoffSettingInput!",
            "description": "Parameters for UpdateRepositoryWebCommitSignoffSetting",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateRepositoryWebCommitSignoffSettingInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updaterepositorywebcommitsignoffsettinginput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateRepositoryWebCommitSignoffSettingPayload",
            "description": "Sets whether contributors are required to sign off on web-based commits for a repository.",
            "context": {
              "graphqlName": "updateRepositoryWebCommitSignoffSetting",
              "graphqlTypeFlat": "UpdateRepositoryWebCommitSignoffSettingPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updaterepositorywebcommitsignoffsettingpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateSponsorshipPreferences",
    "description": "Change visibility of your sponsorship and opt in or out of email updates from the maintainer.",
    "canonical": "mutations/updatesponsorshippreferences",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateSponsorshipPreferences",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateSponsorshipPreferences($input: UpdateSponsorshipPreferencesInput!) {\n  updateSponsorshipPreferences(input: $input) {\n    # updateSponsorshipPreferences fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateSponsorshipPreferencesInput!",
            "description": "Parameters for UpdateSponsorshipPreferences",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateSponsorshipPreferencesInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatesponsorshippreferencesinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateSponsorshipPreferencesPayload",
            "description": "Change visibility of your sponsorship and opt in or out of email updates from the maintainer.",
            "context": {
              "graphqlName": "updateSponsorshipPreferences",
              "graphqlTypeFlat": "UpdateSponsorshipPreferencesPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatesponsorshippreferencespayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateSubscription",
    "description": "Updates the state for subscribable subjects.",
    "canonical": "mutations/updatesubscription",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateSubscription",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateSubscription($input: UpdateSubscriptionInput!) {\n  updateSubscription(input: $input) {\n    # updateSubscription fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateSubscriptionInput!",
            "description": "Parameters for UpdateSubscription",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateSubscriptionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatesubscriptioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateSubscriptionPayload",
            "description": "Updates the state for subscribable subjects.",
            "context": {
              "graphqlName": "updateSubscription",
              "graphqlTypeFlat": "UpdateSubscriptionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatesubscriptionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateTeamDiscussion",
    "description": "Updates a team discussion.",
    "canonical": "mutations/updateteamdiscussion",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateTeamDiscussion",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateTeamDiscussion($input: UpdateTeamDiscussionInput!) {\n  updateTeamDiscussion(input: $input) {\n    # updateTeamDiscussion fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateTeamDiscussionInput!",
            "description": "Parameters for UpdateTeamDiscussion",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateTeamDiscussionInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateteamdiscussioninput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateTeamDiscussionPayload",
            "description": "Updates a team discussion.",
            "context": {
              "graphqlName": "updateTeamDiscussion",
              "graphqlTypeFlat": "UpdateTeamDiscussionPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateteamdiscussionpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateTeamDiscussionComment",
    "description": "Updates a discussion comment.",
    "canonical": "mutations/updateteamdiscussioncomment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateTeamDiscussionComment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateTeamDiscussionComment($input: UpdateTeamDiscussionCommentInput!) {\n  updateTeamDiscussionComment(input: $input) {\n    # updateTeamDiscussionComment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateTeamDiscussionCommentInput!",
            "description": "Parameters for UpdateTeamDiscussionComment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateTeamDiscussionCommentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateteamdiscussioncommentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateTeamDiscussionCommentPayload",
            "description": "Updates a discussion comment.",
            "context": {
              "graphqlName": "updateTeamDiscussionComment",
              "graphqlTypeFlat": "UpdateTeamDiscussionCommentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateteamdiscussioncommentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateTeamReviewAssignment",
    "description": "Updates team review assignment.",
    "canonical": "mutations/updateteamreviewassignment",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateTeamReviewAssignment",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateTeamReviewAssignment($input: UpdateTeamReviewAssignmentInput!) {\n  updateTeamReviewAssignment(input: $input) {\n    # updateTeamReviewAssignment fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateTeamReviewAssignmentInput!",
            "description": "Parameters for UpdateTeamReviewAssignment",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateTeamReviewAssignmentInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateteamreviewassignmentinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateTeamReviewAssignmentPayload",
            "description": "Updates team review assignment.",
            "context": {
              "graphqlName": "updateTeamReviewAssignment",
              "graphqlTypeFlat": "UpdateTeamReviewAssignmentPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateteamreviewassignmentpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateTeamsRepository",
    "description": "Update team repository.",
    "canonical": "mutations/updateteamsrepository",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateTeamsRepository",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateTeamsRepository($input: UpdateTeamsRepositoryInput!) {\n  updateTeamsRepository(input: $input) {\n    # updateTeamsRepository fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateTeamsRepositoryInput!",
            "description": "Parameters for UpdateTeamsRepository",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateTeamsRepositoryInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateteamsrepositoryinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateTeamsRepositoryPayload",
            "description": "Update team repository.",
            "context": {
              "graphqlName": "updateTeamsRepository",
              "graphqlTypeFlat": "UpdateTeamsRepositoryPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateteamsrepositorypayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateTopics",
    "description": "Replaces the repository's topics with the given topics.",
    "canonical": "mutations/updatetopics",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateTopics",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateTopics($input: UpdateTopicsInput!) {\n  updateTopics(input: $input) {\n    # updateTopics fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateTopicsInput!",
            "description": "Parameters for UpdateTopics",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateTopicsInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updatetopicsinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateTopicsPayload",
            "description": "Replaces the repository's topics with the given topics.",
            "context": {
              "graphqlName": "updateTopics",
              "graphqlTypeFlat": "UpdateTopicsPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updatetopicspayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateUserList",
    "description": "Updates an existing user list.",
    "canonical": "mutations/updateuserlist",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateUserList",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateUserList($input: UpdateUserListInput!) {\n  updateUserList(input: $input) {\n    # updateUserList fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateUserListInput!",
            "description": "Parameters for UpdateUserList",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateUserListInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateuserlistinput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateUserListPayload",
            "description": "Updates an existing user list.",
            "context": {
              "graphqlName": "updateUserList",
              "graphqlTypeFlat": "UpdateUserListPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateuserlistpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "updateUserListsForItem",
    "description": "Updates which of the viewer's lists an item belongs to",
    "canonical": "mutations/updateuserlistsforitem",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "updateUserListsForItem",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation updateUserListsForItem($input: UpdateUserListsForItemInput!) {\n  updateUserListsForItem(input: $input) {\n    # updateUserListsForItem fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "UpdateUserListsForItemInput!",
            "description": "Parameters for UpdateUserListsForItem",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "UpdateUserListsForItemInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/updateuserlistsforiteminput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "UpdateUserListsForItemPayload",
            "description": "Updates which of the viewer's lists an item belongs to",
            "context": {
              "graphqlName": "updateUserListsForItem",
              "graphqlTypeFlat": "UpdateUserListsForItemPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateuserlistsforitempayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "verifyVerifiableDomain",
    "description": "Verify that a verifiable domain has the expected DNS record.",
    "canonical": "mutations/verifyverifiabledomain",
    "category": "graphql",
    "type": "graphql_mutation",
    "context": {
      "graphqlTypeShort": "mutation",
      "graphqlName": "verifyVerifiableDomain",
      "group": [
        "Mutations"
      ]
    },
    "examples": {
      "groups": [
        {
          "description": "Example request",
          "examples": [
            {
              "codeblock": {
                "tabs": [
                  {
                    "title": "Mutation reference",
                    "language": "graphql",
                    "code": "mutation verifyVerifiableDomain($input: VerifyVerifiableDomainInput!) {\n  verifyVerifiableDomain(input: $input) {\n    # verifyVerifiableDomain fields\n  }\n}"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [
          {
            "name": "input",
            "type": "VerifyVerifiableDomainInput!",
            "description": "Parameters for VerifyVerifiableDomain",
            "context": {
              "graphqlTypeShort": "input",
              "graphqlName": "VerifyVerifiableDomainInput",
              "group": [
                "Inputs"
              ]
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/verifyverifiabledomaininput"
            }
          }
        ]
      },
      {
        "title": "Returns",
        "properties": [
          {
            "name": "",
            "type": "VerifyVerifiableDomainPayload",
            "description": "Verify that a verifiable domain has the expected DNS record.",
            "context": {
              "graphqlName": "verifyVerifiableDomain",
              "graphqlTypeFlat": "VerifyVerifiableDomainPayload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifyverifiabledomainpayload"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AbortQueuedMigrationsPayload",
    "description": "Autogenerated return type of AbortQueuedMigrations.",
    "canonical": "objects/abortqueuedmigrationspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AbortQueuedMigrationsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "success",
            "type": "Boolean",
            "description": "Did the operation succeed?",
            "context": {
              "graphqlName": "success",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AbortRepositoryMigrationPayload",
    "description": "Autogenerated return type of AbortRepositoryMigration.",
    "canonical": "objects/abortrepositorymigrationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AbortRepositoryMigrationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "success",
            "type": "Boolean",
            "description": "Did the operation succeed?",
            "context": {
              "graphqlName": "success",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AcceptEnterpriseAdministratorInvitationPayload",
    "description": "Autogenerated return type of AcceptEnterpriseAdministratorInvitation.",
    "canonical": "objects/acceptenterpriseadministratorinvitationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AcceptEnterpriseAdministratorInvitationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitation",
            "type": "EnterpriseAdministratorInvitation",
            "description": "The invitation that was accepted.",
            "context": {
              "graphqlName": "invitation",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of accepting an administrator invitation.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AcceptEnterpriseMemberInvitationPayload",
    "description": "Autogenerated return type of AcceptEnterpriseMemberInvitation.",
    "canonical": "objects/acceptenterprisememberinvitationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AcceptEnterpriseMemberInvitationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitation",
            "type": "EnterpriseMemberInvitation",
            "description": "The invitation that was accepted.",
            "context": {
              "graphqlName": "invitation",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of accepting an unaffiliated member invitation.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AcceptTopicSuggestionPayload",
    "description": "Autogenerated return type of AcceptTopicSuggestion.",
    "canonical": "objects/accepttopicsuggestionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AcceptTopicSuggestionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "topic",
            "type": "Topic",
            "description": "The accepted topic.",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Suggested topics are no longer supported Removal on 2024-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AccessUserNamespaceRepositoryPayload",
    "description": "Autogenerated return type of AccessUserNamespaceRepository.",
    "canonical": "objects/accessusernamespacerepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AccessUserNamespaceRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expiresAt",
            "type": "DateTime",
            "description": "The time that repository access expires at",
            "context": {
              "graphqlName": "expiresAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository that is temporarily accessible.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ActorConnection",
    "description": "The connection type for Actor.",
    "canonical": "objects/actorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ActorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ActorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ActorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/actoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[Actor]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ActorEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/actoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ActorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Actor",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ActorLocation",
    "description": "Location information for an actor",
    "canonical": "objects/actorlocation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ActorLocation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "city",
            "type": "String",
            "description": "City",
            "context": {
              "graphqlName": "city",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "country",
            "type": "String",
            "description": "Country name",
            "context": {
              "graphqlName": "country",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "countryCode",
            "type": "String",
            "description": "Country code",
            "context": {
              "graphqlName": "countryCode",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "region",
            "type": "String",
            "description": "Region name",
            "context": {
              "graphqlName": "region",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "regionCode",
            "type": "String",
            "description": "Region or state code",
            "context": {
              "graphqlName": "regionCode",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddAssigneesToAssignablePayload",
    "description": "Autogenerated return type of AddAssigneesToAssignable.",
    "canonical": "objects/addassigneestoassignablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddAssigneesToAssignablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignable",
            "type": "Assignable",
            "description": "The item that was assigned.",
            "context": {
              "graphqlName": "assignable",
              "graphqlTypeFlat": "Assignable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/assignable"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddCommentPayload",
    "description": "Autogenerated return type of AddComment.",
    "canonical": "objects/addcommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commentEdge",
            "type": "IssueCommentEdge",
            "description": "The edge from the subject's comment connection.",
            "context": {
              "graphqlName": "commentEdge",
              "graphqlTypeFlat": "IssueCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecommentedge"
            }
          },
          {
            "name": "subject",
            "type": "Node",
            "description": "The subject",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "Node",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/node"
            }
          },
          {
            "name": "timelineEdge",
            "type": "IssueTimelineItemEdge",
            "description": "The edge from the subject's timeline connection.",
            "context": {
              "graphqlName": "timelineEdge",
              "graphqlTypeFlat": "IssueTimelineItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetimelineitemedge"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddDiscussionCommentPayload",
    "description": "Autogenerated return type of AddDiscussionComment.",
    "canonical": "objects/adddiscussioncommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddDiscussionCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "DiscussionComment",
            "description": "The newly created discussion comment.",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddDiscussionPollVotePayload",
    "description": "Autogenerated return type of AddDiscussionPollVote.",
    "canonical": "objects/adddiscussionpollvotepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddDiscussionPollVotePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pollOption",
            "type": "DiscussionPollOption",
            "description": "The poll option that a vote was added to.",
            "context": {
              "graphqlName": "pollOption",
              "graphqlTypeFlat": "DiscussionPollOption",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpolloption"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddEnterpriseOrganizationMemberPayload",
    "description": "Autogenerated return type of AddEnterpriseOrganizationMember.",
    "canonical": "objects/addenterpriseorganizationmemberpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddEnterpriseOrganizationMemberPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "users",
            "type": "[User!]",
            "description": "The users who were added to the organization.",
            "context": {
              "graphqlName": "users",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddEnterpriseSupportEntitlementPayload",
    "description": "Autogenerated return type of AddEnterpriseSupportEntitlement.",
    "canonical": "objects/addenterprisesupportentitlementpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddEnterpriseSupportEntitlementPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of adding the support entitlement.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddLabelsToLabelablePayload",
    "description": "Autogenerated return type of AddLabelsToLabelable.",
    "canonical": "objects/addlabelstolabelablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddLabelsToLabelablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelable",
            "type": "Labelable",
            "description": "The item that was labeled.",
            "context": {
              "graphqlName": "labelable",
              "graphqlTypeFlat": "Labelable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/labelable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectCardPayload",
    "description": "Autogenerated return type of AddProjectCard.",
    "canonical": "objects/addprojectcardpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddProjectCardPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cardEdge",
            "type": "ProjectCardEdge",
            "description": "The edge from the ProjectColumn's card connection.",
            "context": {
              "graphqlName": "cardEdge",
              "graphqlTypeFlat": "ProjectCardEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcardedge"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectColumn",
            "type": "ProjectColumn",
            "description": "The ProjectColumn",
            "context": {
              "graphqlName": "projectColumn",
              "graphqlTypeFlat": "ProjectColumn",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumn"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectColumnPayload",
    "description": "Autogenerated return type of AddProjectColumn.",
    "canonical": "objects/addprojectcolumnpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddProjectColumnPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "columnEdge",
            "type": "ProjectColumnEdge",
            "description": "The edge from the project's column connection.",
            "context": {
              "graphqlName": "columnEdge",
              "graphqlTypeFlat": "ProjectColumnEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumnedge"
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The project",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectV2DraftIssuePayload",
    "description": "Autogenerated return type of AddProjectV2DraftIssue.",
    "canonical": "objects/addprojectv2draftissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddProjectV2DraftIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectItem",
            "type": "ProjectV2Item",
            "description": "The draft issue added to the project.",
            "context": {
              "graphqlName": "projectItem",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectV2ItemByIdPayload",
    "description": "Autogenerated return type of AddProjectV2ItemById.",
    "canonical": "objects/addprojectv2itembyidpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddProjectV2ItemByIdPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item",
            "description": "The item added to the project.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewCommentPayload",
    "description": "Autogenerated return type of AddPullRequestReviewComment.",
    "canonical": "objects/addpullrequestreviewcommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddPullRequestReviewCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "PullRequestReviewComment",
            "description": "The newly created comment.",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          },
          {
            "name": "commentEdge",
            "type": "PullRequestReviewCommentEdge",
            "description": "The edge from the review's comment connection.",
            "context": {
              "graphqlName": "commentEdge",
              "graphqlTypeFlat": "PullRequestReviewCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcommentedge"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewPayload",
    "description": "Autogenerated return type of AddPullRequestReview.",
    "canonical": "objects/addpullrequestreviewpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddPullRequestReviewPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The newly created pull request review.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "reviewEdge",
            "type": "PullRequestReviewEdge",
            "description": "The edge from the pull request's review connection.",
            "context": {
              "graphqlName": "reviewEdge",
              "graphqlTypeFlat": "PullRequestReviewEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewedge"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewThreadPayload",
    "description": "Autogenerated return type of AddPullRequestReviewThread.",
    "canonical": "objects/addpullrequestreviewthreadpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddPullRequestReviewThreadPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "thread",
            "type": "PullRequestReviewThread",
            "description": "The newly created thread.",
            "context": {
              "graphqlName": "thread",
              "graphqlTypeFlat": "PullRequestReviewThread",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewThreadReplyPayload",
    "description": "Autogenerated return type of AddPullRequestReviewThreadReply.",
    "canonical": "objects/addpullrequestreviewthreadreplypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddPullRequestReviewThreadReplyPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "PullRequestReviewComment",
            "description": "The newly created reply.",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddReactionPayload",
    "description": "Autogenerated return type of AddReaction.",
    "canonical": "objects/addreactionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddReactionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reaction",
            "type": "Reaction",
            "description": "The reaction object.",
            "context": {
              "graphqlName": "reaction",
              "graphqlTypeFlat": "Reaction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reaction"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "The reaction groups for the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "subject",
            "type": "Reactable",
            "description": "The reactable subject.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "Reactable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/reactable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddStarPayload",
    "description": "Autogenerated return type of AddStar.",
    "canonical": "objects/addstarpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddStarPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "starrable",
            "type": "Starrable",
            "description": "The starrable.",
            "context": {
              "graphqlName": "starrable",
              "graphqlTypeFlat": "Starrable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/starrable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddSubIssuePayload",
    "description": "Autogenerated return type of AddSubIssue.",
    "canonical": "objects/addsubissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddSubIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The parent issue that the sub-issue was added to.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "subIssue",
            "type": "Issue",
            "description": "The sub-issue of the parent.",
            "context": {
              "graphqlName": "subIssue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddUpvotePayload",
    "description": "Autogenerated return type of AddUpvote.",
    "canonical": "objects/addupvotepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddUpvotePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "Votable",
            "description": "The votable subject.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "Votable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/votable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddVerifiableDomainPayload",
    "description": "Autogenerated return type of AddVerifiableDomain.",
    "canonical": "objects/addverifiabledomainpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddVerifiableDomainPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "domain",
            "type": "VerifiableDomain",
            "description": "The verifiable domain that was added.",
            "context": {
              "graphqlName": "domain",
              "graphqlTypeFlat": "VerifiableDomain",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomain"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddedToMergeQueueEvent",
    "description": "Represents an 'added_to_merge_queue' event on a given pull request.",
    "canonical": "objects/addedtomergequeueevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddedToMergeQueueEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enqueuer",
            "type": "User",
            "description": "The user who added this Pull Request to the merge queue",
            "context": {
              "graphqlName": "enqueuer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AddedToMergeQueueEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeQueue",
            "type": "MergeQueue",
            "description": "The merge queue where this pull request was added to.",
            "context": {
              "graphqlName": "mergeQueue",
              "graphqlTypeFlat": "MergeQueue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeue"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AddedToProjectEvent",
    "description": "Represents a 'added_to_project' event on a given issue or pull request.",
    "canonical": "objects/addedtoprojectevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AddedToProjectEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AddedToProjectEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Project referenced by event.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectCard",
            "type": "ProjectCard",
            "description": "Project card referenced by this project event.",
            "context": {
              "graphqlName": "projectCard",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          },
          {
            "name": "projectColumnName",
            "type": "String!",
            "description": "Column name referenced by this project event.",
            "context": {
              "graphqlName": "projectColumnName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AnnouncementBanner",
    "description": "An announcement banner for an enterprise or organization.",
    "canonical": "objects/announcementbanner",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AnnouncementBanner",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "The date the announcement was created",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "expiresAt",
            "type": "DateTime",
            "description": "The expiration date of the announcement, if any",
            "context": {
              "graphqlName": "expiresAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "isUserDismissible",
            "type": "Boolean!",
            "description": "Whether the announcement can be dismissed by the user",
            "context": {
              "graphqlName": "isUserDismissible",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "The text of the announcement",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "App",
    "description": "A GitHub App.",
    "canonical": "objects/app",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "App",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IpAllowListEntryOrder",
                "description": "Ordering options for IP allow list entries returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IpAllowListEntryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IpAllowListEntryOrderField!",
                    "description": "The field to order IP allow list entries by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IpAllowListEntryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/ipallowlistentryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "ALLOW_LIST_VALUE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/ipallowlistentryorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ipAllowListEntries"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "logoUrl"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientId",
            "type": "String",
            "description": "The client ID of the app.",
            "context": {
              "graphqlName": "clientId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the app.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the App object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ipAllowListEntries",
            "type": "IpAllowListEntryConnection!",
            "description": "The IP addresses of the app.",
            "context": {
              "graphqlName": "ipAllowListEntries",
              "graphqlTypeFlat": "IpAllowListEntryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/ipallowlistentryconnection"
            }
          },
          {
            "name": "logoBackgroundColor",
            "type": "String!",
            "description": "The hex color code, without the leading '#', for the logo background.",
            "context": {
              "graphqlName": "logoBackgroundColor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "logoUrl",
            "type": "URI!",
            "description": "A URL pointing to the app's logo.",
            "context": {
              "graphqlName": "logoUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the app.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "A slug based on the name of the app for use in URLs.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The URL to the app's homepage.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ApproveDeploymentsPayload",
    "description": "Autogenerated return type of ApproveDeployments.",
    "canonical": "objects/approvedeploymentspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ApproveDeploymentsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deployments",
            "type": "[Deployment!]",
            "description": "The affected deployments.",
            "context": {
              "graphqlName": "deployments",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ApproveVerifiableDomainPayload",
    "description": "Autogenerated return type of ApproveVerifiableDomain.",
    "canonical": "objects/approveverifiabledomainpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ApproveVerifiableDomainPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "domain",
            "type": "VerifiableDomain",
            "description": "The verifiable domain that was approved.",
            "context": {
              "graphqlName": "domain",
              "graphqlTypeFlat": "VerifiableDomain",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomain"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ArchiveProjectV2ItemPayload",
    "description": "Autogenerated return type of ArchiveProjectV2Item.",
    "canonical": "objects/archiveprojectv2itempayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ArchiveProjectV2ItemPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item",
            "description": "The item archived from the project.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ArchiveRepositoryPayload",
    "description": "Autogenerated return type of ArchiveRepository.",
    "canonical": "objects/archiverepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ArchiveRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository that was marked as archived.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AssignedEvent",
    "description": "Represents an 'assigned' event on any assignable object.",
    "canonical": "objects/assignedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AssignedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "assignable",
            "type": "Assignable!",
            "description": "Identifies the assignable associated with the event.",
            "context": {
              "graphqlName": "assignable",
              "graphqlTypeFlat": "Assignable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/assignable"
            }
          },
          {
            "name": "assignee",
            "type": "Assignee",
            "description": "Identifies the user or mannequin that was assigned.",
            "context": {
              "graphqlName": "assignee",
              "graphqlTypeFlat": "Assignee",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/assignee"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AssignedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "Identifies the user who was assigned.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AssigneeConnection",
    "description": "The connection type for Assignee.",
    "canonical": "objects/assigneeconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AssigneeConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[AssigneeEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "AssigneeEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/assigneeedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Assignee]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Assignee",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/assignee"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AssigneeEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/assigneeedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AssigneeEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Assignee",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Assignee",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/assignee"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutoMergeDisabledEvent",
    "description": "Represents a 'auto_merge_disabled' event on a given pull request.",
    "canonical": "objects/automergedisabledevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutoMergeDisabledEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "disabler",
            "type": "User",
            "description": "The user who disabled auto-merge for this Pull Request",
            "context": {
              "graphqlName": "disabler",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AutoMergeDisabledEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "reason",
            "type": "String",
            "description": "The reason auto-merge was disabled",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reasonCode",
            "type": "String",
            "description": "The reason_code relating to why auto-merge was disabled",
            "context": {
              "graphqlName": "reasonCode",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutoMergeEnabledEvent",
    "description": "Represents a 'auto_merge_enabled' event on a given pull request.",
    "canonical": "objects/automergeenabledevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutoMergeEnabledEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enabler",
            "type": "User",
            "description": "The user who enabled auto-merge for this Pull Request",
            "context": {
              "graphqlName": "enabler",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AutoMergeEnabledEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutoMergeRequest",
    "description": "Represents an auto-merge request for a pull request",
    "canonical": "objects/automergerequest",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutoMergeRequest",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "authorEmail",
            "type": "String",
            "description": "The email address of the author of this auto-merge request.",
            "context": {
              "graphqlName": "authorEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitBody",
            "type": "String",
            "description": "The commit message of the auto-merge request. If a merge queue is required by\nthe base branch, this value will be set by the merge queue when merging.",
            "context": {
              "graphqlName": "commitBody",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitHeadline",
            "type": "String",
            "description": "The commit title of the auto-merge request. If a merge queue is required by\nthe base branch, this value will be set by the merge queue when merging",
            "context": {
              "graphqlName": "commitHeadline",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enabledAt",
            "type": "DateTime",
            "description": "When was this auto-merge request was enabled.",
            "context": {
              "graphqlName": "enabledAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enabledBy",
            "type": "Actor",
            "description": "The actor who created the auto-merge request.",
            "context": {
              "graphqlName": "enabledBy",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "mergeMethod",
            "type": "PullRequestMergeMethod!",
            "description": "The merge method of the auto-merge request. If a merge queue is required by\nthe base branch, this value will be set by the merge queue when merging.",
            "context": {
              "graphqlName": "mergeMethod",
              "graphqlTypeFlat": "PullRequestMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestmergemethod"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request that this auto-merge request is set against.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutoRebaseEnabledEvent",
    "description": "Represents a 'auto_rebase_enabled' event on a given pull request.",
    "canonical": "objects/autorebaseenabledevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutoRebaseEnabledEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enabler",
            "type": "User",
            "description": "The user who enabled auto-merge (rebase) for this Pull Request",
            "context": {
              "graphqlName": "enabler",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AutoRebaseEnabledEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutoSquashEnabledEvent",
    "description": "Represents a 'auto_squash_enabled' event on a given pull request.",
    "canonical": "objects/autosquashenabledevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutoSquashEnabledEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enabler",
            "type": "User",
            "description": "The user who enabled auto-merge (squash) for this Pull Request",
            "context": {
              "graphqlName": "enabler",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AutoSquashEnabledEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutomaticBaseChangeFailedEvent",
    "description": "Represents a 'automatic_base_change_failed' event on a given pull request.",
    "canonical": "objects/automaticbasechangefailedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutomaticBaseChangeFailedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AutomaticBaseChangeFailedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "newBase",
            "type": "String!",
            "description": "The new base for this PR",
            "context": {
              "graphqlName": "newBase",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oldBase",
            "type": "String!",
            "description": "The old base for this PR",
            "context": {
              "graphqlName": "oldBase",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "AutomaticBaseChangeSucceededEvent",
    "description": "Represents a 'automatic_base_change_succeeded' event on a given pull request.",
    "canonical": "objects/automaticbasechangesucceededevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "AutomaticBaseChangeSucceededEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the AutomaticBaseChangeSucceededEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "newBase",
            "type": "String!",
            "description": "The new base for this PR",
            "context": {
              "graphqlName": "newBase",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oldBase",
            "type": "String!",
            "description": "The old base for this PR",
            "context": {
              "graphqlName": "oldBase",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BaseRefChangedEvent",
    "description": "Represents a 'base_ref_changed' event on a given issue or pull request.",
    "canonical": "objects/baserefchangedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BaseRefChangedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "currentRefName",
            "type": "String!",
            "description": "Identifies the name of the base ref for the pull request after it was changed.",
            "context": {
              "graphqlName": "currentRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the BaseRefChangedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "previousRefName",
            "type": "String!",
            "description": "Identifies the name of the base ref for the pull request before it was changed.",
            "context": {
              "graphqlName": "previousRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BaseRefDeletedEvent",
    "description": "Represents a 'base_ref_deleted' event on a given pull request.",
    "canonical": "objects/baserefdeletedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BaseRefDeletedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "baseRefName",
            "type": "String",
            "description": "Identifies the name of the Ref associated with the `base_ref_deleted` event.",
            "context": {
              "graphqlName": "baseRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the BaseRefDeletedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BaseRefForcePushedEvent",
    "description": "Represents a 'base_ref_force_pushed' event on a given pull request.",
    "canonical": "objects/baserefforcepushedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BaseRefForcePushedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "afterCommit",
            "type": "Commit",
            "description": "Identifies the after commit SHA for the 'base_ref_force_pushed' event.",
            "context": {
              "graphqlName": "afterCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "beforeCommit",
            "type": "Commit",
            "description": "Identifies the before commit SHA for the 'base_ref_force_pushed' event.",
            "context": {
              "graphqlName": "beforeCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the BaseRefForcePushedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "Identifies the fully qualified ref name for the 'base_ref_force_pushed' event.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Blame",
    "description": "Represents a Git blame.",
    "canonical": "objects/blame",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Blame",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "ranges",
            "type": "[BlameRange!]!",
            "description": "The list of ranges from a Git blame.",
            "context": {
              "graphqlName": "ranges",
              "graphqlTypeFlat": "BlameRange",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/blamerange"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BlameRange",
    "description": "Represents a range of information from a Git blame.",
    "canonical": "objects/blamerange",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BlameRange",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "age",
            "type": "Int!",
            "description": "Identifies the recency of the change, from 1 (new) to 10 (old). This is\ncalculated as a 2-quantile and determines the length of distance between the\nmedian age of all the changes in the file and the recency of the current\nrange's change.",
            "context": {
              "graphqlName": "age",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commit",
            "type": "Commit!",
            "description": "Identifies the line author",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "endingLine",
            "type": "Int!",
            "description": "The ending line for the range",
            "context": {
              "graphqlName": "endingLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startingLine",
            "type": "Int!",
            "description": "The starting line for the range",
            "context": {
              "graphqlName": "startingLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Blob",
    "description": "Represents a Git blob.",
    "canonical": "objects/blob",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Blob",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "abbreviatedOid",
            "type": "String!",
            "description": "An abbreviated version of the Git object ID",
            "context": {
              "graphqlName": "abbreviatedOid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "byteSize",
            "type": "Int!",
            "description": "Byte size of Blob object",
            "context": {
              "graphqlName": "byteSize",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Git object",
            "context": {
              "graphqlName": "commitResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commitUrl",
            "type": "URI!",
            "description": "The HTTP URL for this Git object",
            "context": {
              "graphqlName": "commitUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Blob object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isBinary",
            "type": "Boolean",
            "description": "Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding.",
            "context": {
              "graphqlName": "isBinary",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isTruncated",
            "type": "Boolean!",
            "description": "Indicates whether the contents is truncated",
            "context": {
              "graphqlName": "isTruncated",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The Git object ID",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The Repository the Git object belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "text",
            "type": "String",
            "description": "UTF8 text data or null if the Blob is binary",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Bot",
    "description": "A special type of user which takes actions on behalf of GitHub Apps.",
    "canonical": "objects/bot",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Bot",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the GitHub App's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Bot object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The username of the actor.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this bot",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this bot",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchNamePatternParameters",
    "description": "Parameters to be used for the branch_name_pattern rule",
    "canonical": "objects/branchnamepatternparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchNamePatternParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean!",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchProtectionRule",
    "description": "A branch protection rule.",
    "canonical": "objects/branchprotectionrule",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchProtectionRule",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "branchProtectionRuleConflicts"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "bypassForcePushAllowances"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "bypassPullRequestAllowances"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Filters refs with query on name",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "matchingRefs"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pushAllowances"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviewDismissalAllowances"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowsDeletions",
            "type": "Boolean!",
            "description": "Can this branch be deleted.",
            "context": {
              "graphqlName": "allowsDeletions",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "allowsForcePushes",
            "type": "Boolean!",
            "description": "Are force pushes allowed on this branch.",
            "context": {
              "graphqlName": "allowsForcePushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "blocksCreations",
            "type": "Boolean!",
            "description": "Is branch creation a protected operation.",
            "context": {
              "graphqlName": "blocksCreations",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "branchProtectionRuleConflicts",
            "type": "BranchProtectionRuleConflictConnection!",
            "description": "A list of conflicts matching branches protection rule and other branch protection rules",
            "context": {
              "graphqlName": "branchProtectionRuleConflicts",
              "graphqlTypeFlat": "BranchProtectionRuleConflictConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/branchprotectionruleconflictconnection"
            }
          },
          {
            "name": "bypassForcePushAllowances",
            "type": "BypassForcePushAllowanceConnection!",
            "description": "A list of actors able to force push for this branch protection rule.",
            "context": {
              "graphqlName": "bypassForcePushAllowances",
              "graphqlTypeFlat": "BypassForcePushAllowanceConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/bypassforcepushallowanceconnection"
            }
          },
          {
            "name": "bypassPullRequestAllowances",
            "type": "BypassPullRequestAllowanceConnection!",
            "description": "A list of actors able to bypass PRs for this branch protection rule.",
            "context": {
              "graphqlName": "bypassPullRequestAllowances",
              "graphqlTypeFlat": "BypassPullRequestAllowanceConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/bypasspullrequestallowanceconnection"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created this branch protection rule.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissesStaleReviews",
            "type": "Boolean!",
            "description": "Will new commits pushed to matching branches dismiss pull request review approvals.",
            "context": {
              "graphqlName": "dismissesStaleReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the BranchProtectionRule object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isAdminEnforced",
            "type": "Boolean!",
            "description": "Can admins override branch protection.",
            "context": {
              "graphqlName": "isAdminEnforced",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockAllowsFetchAndMerge",
            "type": "Boolean!",
            "description": "Whether users can pull changes from upstream when the branch is locked. Set to\n`true` to allow fork syncing. Set to `false` to prevent fork syncing.",
            "context": {
              "graphqlName": "lockAllowsFetchAndMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockBranch",
            "type": "Boolean!",
            "description": "Whether to set the branch as read-only. If this is true, users will not be able to push to the branch.",
            "context": {
              "graphqlName": "lockBranch",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "matchingRefs",
            "type": "RefConnection!",
            "description": "Repository refs that are protected by this rule",
            "context": {
              "graphqlName": "matchingRefs",
              "graphqlTypeFlat": "RefConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/refconnection"
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "Identifies the protection rule pattern.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pushAllowances",
            "type": "PushAllowanceConnection!",
            "description": "A list push allowances for this branch protection rule.",
            "context": {
              "graphqlName": "pushAllowances",
              "graphqlTypeFlat": "PushAllowanceConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pushallowanceconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with this branch protection rule.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "requireLastPushApproval",
            "type": "Boolean!",
            "description": "Whether the most recent push must be approved by someone other than the person who pushed it",
            "context": {
              "graphqlName": "requireLastPushApproval",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredApprovingReviewCount",
            "type": "Int",
            "description": "Number of approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiredApprovingReviewCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredDeploymentEnvironments",
            "type": "[String]",
            "description": "List of required deployment environments that must be deployed successfully to update matching branches",
            "context": {
              "graphqlName": "requiredDeploymentEnvironments",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusCheckContexts",
            "type": "[String]",
            "description": "List of required status check contexts that must pass for commits to be accepted to matching branches.",
            "context": {
              "graphqlName": "requiredStatusCheckContexts",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusChecks",
            "type": "[RequiredStatusCheckDescription!]",
            "description": "List of required status checks that must pass for commits to be accepted to matching branches.",
            "context": {
              "graphqlName": "requiredStatusChecks",
              "graphqlTypeFlat": "RequiredStatusCheckDescription",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/requiredstatuscheckdescription"
            }
          },
          {
            "name": "requiresApprovingReviews",
            "type": "Boolean!",
            "description": "Are approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiresApprovingReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCodeOwnerReviews",
            "type": "Boolean!",
            "description": "Are reviews from code owners required to update matching branches.",
            "context": {
              "graphqlName": "requiresCodeOwnerReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCommitSignatures",
            "type": "Boolean!",
            "description": "Are commits required to be signed.",
            "context": {
              "graphqlName": "requiresCommitSignatures",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresConversationResolution",
            "type": "Boolean!",
            "description": "Are conversations required to be resolved before merging.",
            "context": {
              "graphqlName": "requiresConversationResolution",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresDeployments",
            "type": "Boolean!",
            "description": "Does this branch require deployment to specific environments before merging",
            "context": {
              "graphqlName": "requiresDeployments",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresLinearHistory",
            "type": "Boolean!",
            "description": "Are merge commits prohibited from being pushed to this branch.",
            "context": {
              "graphqlName": "requiresLinearHistory",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresStatusChecks",
            "type": "Boolean!",
            "description": "Are status checks required to update matching branches.",
            "context": {
              "graphqlName": "requiresStatusChecks",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresStrictStatusChecks",
            "type": "Boolean!",
            "description": "Are branches required to be up to date before merging.",
            "context": {
              "graphqlName": "requiresStrictStatusChecks",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restrictsPushes",
            "type": "Boolean!",
            "description": "Is pushing to matching branches restricted.",
            "context": {
              "graphqlName": "restrictsPushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restrictsReviewDismissals",
            "type": "Boolean!",
            "description": "Is dismissal of pull request reviews restricted.",
            "context": {
              "graphqlName": "restrictsReviewDismissals",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewDismissalAllowances",
            "type": "ReviewDismissalAllowanceConnection!",
            "description": "A list review dismissal allowances for this branch protection rule.",
            "context": {
              "graphqlName": "reviewDismissalAllowances",
              "graphqlTypeFlat": "ReviewDismissalAllowanceConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reviewdismissalallowanceconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchProtectionRuleConflict",
    "description": "A conflict between two branch protection rules.",
    "canonical": "objects/branchprotectionruleconflict",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchProtectionRuleConflict",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Identifies the branch protection rule.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "conflictingBranchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Identifies the conflicting branch protection rule.",
            "context": {
              "graphqlName": "conflictingBranchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "Identifies the branch ref that has conflicting rules",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchProtectionRuleConflictConnection",
    "description": "The connection type for BranchProtectionRuleConflict.",
    "canonical": "objects/branchprotectionruleconflictconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchProtectionRuleConflictConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[BranchProtectionRuleConflictEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "BranchProtectionRuleConflictEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionruleconflictedge"
            }
          },
          {
            "name": "nodes",
            "type": "[BranchProtectionRuleConflict]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "BranchProtectionRuleConflict",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionruleconflict"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchProtectionRuleConflictEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/branchprotectionruleconflictedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchProtectionRuleConflictEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "BranchProtectionRuleConflict",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "BranchProtectionRuleConflict",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionruleconflict"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchProtectionRuleConnection",
    "description": "The connection type for BranchProtectionRule.",
    "canonical": "objects/branchprotectionruleconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchProtectionRuleConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[BranchProtectionRuleEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "BranchProtectionRuleEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionruleedge"
            }
          },
          {
            "name": "nodes",
            "type": "[BranchProtectionRule]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BranchProtectionRuleEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/branchprotectionruleedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BranchProtectionRuleEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "BranchProtectionRule",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BypassForcePushAllowance",
    "description": "A user, team, or app who has the ability to bypass a force push requirement on a protected branch.",
    "canonical": "objects/bypassforcepushallowance",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BypassForcePushAllowance",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "BranchActorAllowanceActor",
            "description": "The actor that can force push.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "BranchActorAllowanceActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/branchactorallowanceactor"
            }
          },
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Identifies the branch protection rule associated with the allowed user, team, or app.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the BypassForcePushAllowance object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BypassForcePushAllowanceConnection",
    "description": "The connection type for BypassForcePushAllowance.",
    "canonical": "objects/bypassforcepushallowanceconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BypassForcePushAllowanceConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[BypassForcePushAllowanceEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "BypassForcePushAllowanceEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bypassforcepushallowanceedge"
            }
          },
          {
            "name": "nodes",
            "type": "[BypassForcePushAllowance]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "BypassForcePushAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bypassforcepushallowance"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BypassForcePushAllowanceEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/bypassforcepushallowanceedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BypassForcePushAllowanceEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "BypassForcePushAllowance",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "BypassForcePushAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bypassforcepushallowance"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BypassPullRequestAllowance",
    "description": "A user, team, or app who has the ability to bypass a pull request requirement on a protected branch.",
    "canonical": "objects/bypasspullrequestallowance",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BypassPullRequestAllowance",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "BranchActorAllowanceActor",
            "description": "The actor that can bypass.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "BranchActorAllowanceActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/branchactorallowanceactor"
            }
          },
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Identifies the branch protection rule associated with the allowed user, team, or app.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the BypassPullRequestAllowance object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BypassPullRequestAllowanceConnection",
    "description": "The connection type for BypassPullRequestAllowance.",
    "canonical": "objects/bypasspullrequestallowanceconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BypassPullRequestAllowanceConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[BypassPullRequestAllowanceEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "BypassPullRequestAllowanceEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bypasspullrequestallowanceedge"
            }
          },
          {
            "name": "nodes",
            "type": "[BypassPullRequestAllowance]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "BypassPullRequestAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bypasspullrequestallowance"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "BypassPullRequestAllowanceEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/bypasspullrequestallowanceedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "BypassPullRequestAllowanceEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "BypassPullRequestAllowance",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "BypassPullRequestAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bypasspullrequestallowance"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CVSS",
    "description": "The Common Vulnerability Scoring System",
    "canonical": "objects/cvss",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CVSS",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "score",
            "type": "Float!",
            "description": "The CVSS score associated with this advisory",
            "context": {
              "graphqlName": "score",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "vectorString",
            "type": "String",
            "description": "The CVSS vector string associated with this advisory",
            "context": {
              "graphqlName": "vectorString",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CWE",
    "description": "A common weakness enumeration",
    "canonical": "objects/cwe",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CWE",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cweId",
            "type": "String!",
            "description": "The id of the CWE",
            "context": {
              "graphqlName": "cweId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String!",
            "description": "A detailed description of this CWE",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CWE object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of this CWE",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CWEConnection",
    "description": "The connection type for CWE.",
    "canonical": "objects/cweconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CWEConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CWEEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CWEEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cweedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CWE]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CWE",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cwe"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CWEEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/cweedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CWEEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CWE",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CWE",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cwe"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CancelEnterpriseAdminInvitationPayload",
    "description": "Autogenerated return type of CancelEnterpriseAdminInvitation.",
    "canonical": "objects/cancelenterpriseadmininvitationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CancelEnterpriseAdminInvitationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitation",
            "type": "EnterpriseAdministratorInvitation",
            "description": "The invitation that was canceled.",
            "context": {
              "graphqlName": "invitation",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of canceling an administrator invitation.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CancelEnterpriseMemberInvitationPayload",
    "description": "Autogenerated return type of CancelEnterpriseMemberInvitation.",
    "canonical": "objects/cancelenterprisememberinvitationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CancelEnterpriseMemberInvitationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitation",
            "type": "EnterpriseMemberInvitation",
            "description": "The invitation that was canceled.",
            "context": {
              "graphqlName": "invitation",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of canceling an member invitation.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CancelSponsorshipPayload",
    "description": "Autogenerated return type of CancelSponsorship.",
    "canonical": "objects/cancelsponsorshippayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CancelSponsorshipPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsTier",
            "type": "SponsorsTier",
            "description": "The tier that was being used at the time of cancellation.",
            "context": {
              "graphqlName": "sponsorsTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ChangeUserStatusPayload",
    "description": "Autogenerated return type of ChangeUserStatus.",
    "canonical": "objects/changeuserstatuspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ChangeUserStatusPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "status",
            "type": "UserStatus",
            "description": "Your updated status.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "UserStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userstatus"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotation",
    "description": "A single check annotation.",
    "canonical": "objects/checkannotation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckAnnotation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "annotationLevel",
            "type": "CheckAnnotationLevel",
            "description": "The annotation's severity level.",
            "context": {
              "graphqlName": "annotationLevel",
              "graphqlTypeFlat": "CheckAnnotationLevel",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkannotationlevel"
            }
          },
          {
            "name": "blobUrl",
            "type": "URI!",
            "description": "The path to the file that this annotation was made on.",
            "context": {
              "graphqlName": "blobUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "location",
            "type": "CheckAnnotationSpan!",
            "description": "The position of this annotation.",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "CheckAnnotationSpan",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/checkannotationspan"
            }
          },
          {
            "name": "message",
            "type": "String!",
            "description": "The annotation's message.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path that this annotation was made on.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "rawDetails",
            "type": "String",
            "description": "Additional information about the annotation.",
            "context": {
              "graphqlName": "rawDetails",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The annotation's title",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationConnection",
    "description": "The connection type for CheckAnnotation.",
    "canonical": "objects/checkannotationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckAnnotationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CheckAnnotationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CheckAnnotationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkannotationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CheckAnnotation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CheckAnnotation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkannotation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/checkannotationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckAnnotationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CheckAnnotation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CheckAnnotation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkannotation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationPosition",
    "description": "A character position in a check annotation.",
    "canonical": "objects/checkannotationposition",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckAnnotationPosition",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "column",
            "type": "Int",
            "description": "Column number (1 indexed).",
            "context": {
              "graphqlName": "column",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "line",
            "type": "Int!",
            "description": "Line number (1 indexed).",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationSpan",
    "description": "An inclusive pair of positions for a check annotation.",
    "canonical": "objects/checkannotationspan",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckAnnotationSpan",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "end",
            "type": "CheckAnnotationPosition!",
            "description": "End position (inclusive).",
            "context": {
              "graphqlName": "end",
              "graphqlTypeFlat": "CheckAnnotationPosition",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/checkannotationposition"
            }
          },
          {
            "name": "start",
            "type": "CheckAnnotationPosition!",
            "description": "Start position (inclusive).",
            "context": {
              "graphqlName": "start",
              "graphqlTypeFlat": "CheckAnnotationPosition",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/checkannotationposition"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRun",
    "description": "A check run.",
    "canonical": "objects/checkrun",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckRun",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "annotations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "pullRequestId",
                "type": "ID",
                "description": "The id of the pull request this is required for",
                "context": {
                  "graphqlName": "pullRequestId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "pullRequestNumber",
                "type": "Int",
                "description": "The number of the pull request this is required for",
                "context": {
                  "graphqlName": "pullRequestNumber",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "isRequired"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "number",
                "type": "Int",
                "description": "Step number",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "steps"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "annotations",
            "type": "CheckAnnotationConnection",
            "description": "The check run's annotations",
            "context": {
              "graphqlName": "annotations",
              "graphqlTypeFlat": "CheckAnnotationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkannotationconnection"
            }
          },
          {
            "name": "checkSuite",
            "type": "CheckSuite!",
            "description": "The check suite that this run is a part of.",
            "context": {
              "graphqlName": "checkSuite",
              "graphqlTypeFlat": "CheckSuite",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/checksuite"
            }
          },
          {
            "name": "completedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the check run was completed.",
            "context": {
              "graphqlName": "completedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "conclusion",
            "type": "CheckConclusionState",
            "description": "The conclusion of the check run.",
            "context": {
              "graphqlName": "conclusion",
              "graphqlTypeFlat": "CheckConclusionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkconclusionstate"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deployment",
            "type": "Deployment",
            "description": "The corresponding deployment for this job, if any",
            "context": {
              "graphqlName": "deployment",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          },
          {
            "name": "detailsUrl",
            "type": "URI",
            "description": "The URL from which to find full details of the check run on the integrator's site.",
            "context": {
              "graphqlName": "detailsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "externalId",
            "type": "String",
            "description": "A reference for the check run on the integrator's system.",
            "context": {
              "graphqlName": "externalId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CheckRun object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRequired",
            "type": "Boolean!",
            "description": "Whether this is required to pass before merging for a specific pull request.",
            "context": {
              "graphqlName": "isRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the check for this check run.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pendingDeploymentRequest",
            "type": "DeploymentRequest",
            "description": "Information about a pending deployment, if any, in this check run",
            "context": {
              "graphqlName": "pendingDeploymentRequest",
              "graphqlTypeFlat": "DeploymentRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentrequest"
            }
          },
          {
            "name": "permalink",
            "type": "URI!",
            "description": "The permalink to the check run summary.",
            "context": {
              "graphqlName": "permalink",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this check run.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this check run.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "startedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the check run was started.",
            "context": {
              "graphqlName": "startedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "status",
            "type": "CheckStatusState!",
            "description": "The current status of the check run.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "CheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkstatusstate"
            }
          },
          {
            "name": "steps",
            "type": "CheckStepConnection",
            "description": "The check run's steps",
            "context": {
              "graphqlName": "steps",
              "graphqlTypeFlat": "CheckStepConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkstepconnection"
            }
          },
          {
            "name": "summary",
            "type": "String",
            "description": "A string representing the check run's summary",
            "context": {
              "graphqlName": "summary",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "text",
            "type": "String",
            "description": "A string representing the check run's text",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "A string representing the check run",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this check run.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunConnection",
    "description": "The connection type for CheckRun.",
    "canonical": "objects/checkrunconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckRunConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CheckRunEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CheckRunEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrunedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CheckRun]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CheckRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrun"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/checkrunedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckRunEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CheckRun",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CheckRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrun"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunStateCount",
    "description": "Represents a count of the state of a check run.",
    "canonical": "objects/checkrunstatecount",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckRunStateCount",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "count",
            "type": "Int!",
            "description": "The number of check runs with this state.",
            "context": {
              "graphqlName": "count",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "CheckRunState!",
            "description": "The state of a check run.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "CheckRunState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkrunstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckStep",
    "description": "A single check step.",
    "canonical": "objects/checkstep",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckStep",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "completedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the check step was completed.",
            "context": {
              "graphqlName": "completedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "conclusion",
            "type": "CheckConclusionState",
            "description": "The conclusion of the check step.",
            "context": {
              "graphqlName": "conclusion",
              "graphqlTypeFlat": "CheckConclusionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkconclusionstate"
            }
          },
          {
            "name": "externalId",
            "type": "String",
            "description": "A reference for the check step on the integrator's system.",
            "context": {
              "graphqlName": "externalId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The step's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "The index of the step in the list of steps of the parent check run.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "secondsToCompletion",
            "type": "Int",
            "description": "Number of seconds to completion.",
            "context": {
              "graphqlName": "secondsToCompletion",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the check step was started.",
            "context": {
              "graphqlName": "startedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "status",
            "type": "CheckStatusState!",
            "description": "The current status of the check step.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "CheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkstatusstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckStepConnection",
    "description": "The connection type for CheckStep.",
    "canonical": "objects/checkstepconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckStepConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CheckStepEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CheckStepEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkstepedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CheckStep]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CheckStep",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkstep"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckStepEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/checkstepedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckStepEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CheckStep",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CheckStep",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkstep"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckSuite",
    "description": "A check suite.",
    "canonical": "objects/checksuite",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckSuite",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "CheckRunFilter",
                "description": "Filters the check runs by this type.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "CheckRunFilter",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "appId",
                    "type": "Int",
                    "description": "Filters the check runs created by this application ID.",
                    "context": {
                      "graphqlName": "appId",
                      "graphqlTypeFlat": "Int",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "checkName",
                    "type": "String",
                    "description": "Filters the check runs by this name.",
                    "context": {
                      "graphqlName": "checkName",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "checkType",
                    "type": "CheckRunType",
                    "description": "Filters the check runs by this type.",
                    "context": {
                      "graphqlName": "checkType",
                      "graphqlTypeFlat": "CheckRunType",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/checkruntype"
                    }
                  },
                  {
                    "name": "conclusions",
                    "type": "[CheckConclusionState!]",
                    "description": "Filters the check runs by these conclusions.",
                    "context": {
                      "graphqlName": "conclusions",
                      "graphqlTypeFlat": "CheckConclusionState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/checkconclusionstate"
                    }
                  },
                  {
                    "name": "status",
                    "type": "CheckStatusState",
                    "description": "Filters the check runs by this status. Superceded by statuses.",
                    "context": {
                      "graphqlName": "status",
                      "graphqlTypeFlat": "CheckStatusState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/checkstatusstate"
                    }
                  },
                  {
                    "name": "statuses",
                    "type": "[CheckStatusState!]",
                    "description": "Filters the check runs by this status. Overrides status.",
                    "context": {
                      "graphqlName": "statuses",
                      "graphqlTypeFlat": "CheckStatusState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/checkstatusstate"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/checkrunfilter"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "checkRuns"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "baseRefName",
                "type": "String",
                "description": "The base ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "baseRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "headRefName",
                "type": "String",
                "description": "The head ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "headRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for pull requests returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[PullRequestState!]",
                "description": "A list of states to filter the pull requests by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequeststate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "matchingPullRequests"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "app",
            "type": "App",
            "description": "The GitHub App which created this check suite.",
            "context": {
              "graphqlName": "app",
              "graphqlTypeFlat": "App",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "branch",
            "type": "Ref",
            "description": "The name of the branch for this check suite.",
            "context": {
              "graphqlName": "branch",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "checkRuns",
            "type": "CheckRunConnection",
            "description": "The check runs associated with a check suite.",
            "context": {
              "graphqlName": "checkRuns",
              "graphqlTypeFlat": "CheckRunConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrunconnection"
            }
          },
          {
            "name": "commit",
            "type": "Commit!",
            "description": "The commit for this check suite",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "conclusion",
            "type": "CheckConclusionState",
            "description": "The conclusion of this check suite.",
            "context": {
              "graphqlName": "conclusion",
              "graphqlTypeFlat": "CheckConclusionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkconclusionstate"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "User",
            "description": "The user who triggered the check suite.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CheckSuite object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "matchingPullRequests",
            "type": "PullRequestConnection",
            "description": "A list of open pull requests matching the check suite.",
            "context": {
              "graphqlName": "matchingPullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "push",
            "type": "Push",
            "description": "The push that triggered this check suite.",
            "context": {
              "graphqlName": "push",
              "graphqlTypeFlat": "Push",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/push"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this check suite.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this check suite",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "status",
            "type": "CheckStatusState!",
            "description": "The status of this check suite.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "CheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkstatusstate"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this check suite",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "workflowRun",
            "type": "WorkflowRun",
            "description": "The workflow run associated with this check suite.",
            "context": {
              "graphqlName": "workflowRun",
              "graphqlTypeFlat": "WorkflowRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/workflowrun"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckSuiteConnection",
    "description": "The connection type for CheckSuite.",
    "canonical": "objects/checksuiteconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckSuiteConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CheckSuiteEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CheckSuiteEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checksuiteedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CheckSuite]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CheckSuite",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checksuite"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckSuiteEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/checksuiteedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CheckSuiteEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CheckSuite",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CheckSuite",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checksuite"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ClearLabelsFromLabelablePayload",
    "description": "Autogenerated return type of ClearLabelsFromLabelable.",
    "canonical": "objects/clearlabelsfromlabelablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ClearLabelsFromLabelablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelable",
            "type": "Labelable",
            "description": "The item that was unlabeled.",
            "context": {
              "graphqlName": "labelable",
              "graphqlTypeFlat": "Labelable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/labelable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ClearProjectV2ItemFieldValuePayload",
    "description": "Autogenerated return type of ClearProjectV2ItemFieldValue.",
    "canonical": "objects/clearprojectv2itemfieldvaluepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ClearProjectV2ItemFieldValuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2Item",
            "type": "ProjectV2Item",
            "description": "The updated item.",
            "context": {
              "graphqlName": "projectV2Item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CloneProjectPayload",
    "description": "Autogenerated return type of CloneProject.",
    "canonical": "objects/cloneprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CloneProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "jobStatusId",
            "type": "String",
            "description": "The id of the JobStatus for populating cloned fields.",
            "context": {
              "graphqlName": "jobStatusId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The new cloned project.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CloneTemplateRepositoryPayload",
    "description": "Autogenerated return type of CloneTemplateRepository.",
    "canonical": "objects/clonetemplaterepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CloneTemplateRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The new repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CloseDiscussionPayload",
    "description": "Autogenerated return type of CloseDiscussion.",
    "canonical": "objects/closediscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CloseDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that was closed.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CloseIssuePayload",
    "description": "Autogenerated return type of CloseIssue.",
    "canonical": "objects/closeissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CloseIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue that was closed.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ClosePullRequestPayload",
    "description": "Autogenerated return type of ClosePullRequest.",
    "canonical": "objects/closepullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ClosePullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that was closed.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ClosedEvent",
    "description": "Represents a 'closed' event on any `Closable`.",
    "canonical": "objects/closedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ClosedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "closable",
            "type": "Closable!",
            "description": "Object that was closed.",
            "context": {
              "graphqlName": "closable",
              "graphqlTypeFlat": "Closable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/closable"
            }
          },
          {
            "name": "closer",
            "type": "Closer",
            "description": "Object which triggered the creation of this event.",
            "context": {
              "graphqlName": "closer",
              "graphqlTypeFlat": "Closer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/closer"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "duplicateOf",
            "type": "IssueOrPullRequest",
            "description": "The issue or pull request that this issue was marked as a duplicate of.",
            "context": {
              "graphqlName": "duplicateOf",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ClosedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this closed event.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "stateReason",
            "type": "IssueStateReason",
            "description": "The reason the issue state was changed to closed.",
            "context": {
              "graphqlName": "stateReason",
              "graphqlTypeFlat": "IssueStateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issuestatereason"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this closed event.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CodeOfConduct",
    "description": "The Code of Conduct for a repository",
    "canonical": "objects/codeofconduct",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CodeOfConduct",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the Code of Conduct",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CodeOfConduct object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "key",
            "type": "String!",
            "description": "The key for the Code of Conduct",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The formal name of the Code of Conduct",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI",
            "description": "The HTTP path for this Code of Conduct",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI",
            "description": "The HTTP URL for this Code of Conduct",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CodeScanningParameters",
    "description": "Choose which tools must provide code scanning results before the reference is\nupdated. When configured, code scanning must be enabled and have results for\nboth the commit and the reference being updated.",
    "canonical": "objects/codescanningparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CodeScanningParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "codeScanningTools",
            "type": "[CodeScanningTool!]!",
            "description": "Tools that must provide code scanning results for this rule to pass.",
            "context": {
              "graphqlName": "codeScanningTools",
              "graphqlTypeFlat": "CodeScanningTool",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/codescanningtool"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CodeScanningTool",
    "description": "A tool that must provide code scanning results for this rule to pass.",
    "canonical": "objects/codescanningtool",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CodeScanningTool",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "alertsThreshold",
            "type": "String!",
            "description": "The severity level at which code scanning results that raise alerts block a\nreference update. For more information on alert severity levels, see \"[About code scanning alerts](${externalDocsUrl}/code-security/code-scanning/managing-code-scanning-alerts/about-code-scanning-alerts#about-alert-severity-and-security-severity-levels).\"",
            "context": {
              "graphqlName": "alertsThreshold",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "securityAlertsThreshold",
            "type": "String!",
            "description": "The severity level at which code scanning results that raise security alerts\nblock a reference update. For more information on security severity levels,\nsee \"[About code scanning alerts](${externalDocsUrl}/code-security/code-scanning/managing-code-scanning-alerts/about-code-scanning-alerts#about-alert-severity-and-security-severity-levels).\"",
            "context": {
              "graphqlName": "securityAlertsThreshold",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "tool",
            "type": "String!",
            "description": "The name of a code scanning tool",
            "context": {
              "graphqlName": "tool",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommentDeletedEvent",
    "description": "Represents a 'comment_deleted' event on a given issue or pull request.",
    "canonical": "objects/commentdeletedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommentDeletedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedCommentAuthor",
            "type": "Actor",
            "description": "The user who authored the deleted comment.",
            "context": {
              "graphqlName": "deletedCommentAuthor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CommentDeletedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Commit",
    "description": "Represents a Git commit.",
    "canonical": "objects/commit",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Commit",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PullRequestOrder",
                "description": "Ordering options for pull requests.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PullRequestOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order pull requests by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PullRequestOrderField!",
                    "description": "The field in which to order pull requests by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PullRequestOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/pullrequestorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/pullrequestorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "associatedPullRequests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "authors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "path",
                "type": "String!",
                "description": "The file whose Git blame information you want.",
                "context": {
                  "graphqlName": "path",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "blame"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "CheckSuiteFilter",
                "description": "Filters the check suites by this type.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "CheckSuiteFilter",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "appId",
                    "type": "Int",
                    "description": "Filters the check suites created by this application ID.",
                    "context": {
                      "graphqlName": "appId",
                      "graphqlTypeFlat": "Int",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "checkName",
                    "type": "String",
                    "description": "Filters the check suites by this name.",
                    "context": {
                      "graphqlName": "checkName",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/checksuitefilter"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "checkSuites"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "environments",
                "type": "[String!]",
                "description": "Environments to list deployments for",
                "context": {
                  "graphqlName": "environments",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "DeploymentOrder",
                "description": "Ordering options for deployments returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "DeploymentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "DeploymentOrderField!",
                    "description": "The field to order deployments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "DeploymentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/deploymentorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/deploymentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "deployments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "path",
                "type": "String!",
                "description": "The path for the file",
                "context": {
                  "graphqlName": "path",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "file"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "author",
                "type": "CommitAuthor",
                "description": "If non-null, filters history to only show commits with matching authorship.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "CommitAuthor",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "emails",
                    "type": "[String!]",
                    "description": "Email addresses to filter by. Commits authored by any of the specified email addresses will be returned.",
                    "context": {
                      "graphqlName": "emails",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "id",
                    "type": "ID",
                    "description": "ID of a User to filter by. If non-null, only commits authored by this user\nwill be returned. This field takes precedence over emails.",
                    "context": {
                      "graphqlName": "id",
                      "graphqlTypeFlat": "ID",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/commitauthor"
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "path",
                "type": "String",
                "description": "If non-null, filters history to only show commits touching files under this path.",
                "context": {
                  "graphqlName": "path",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "since",
                "type": "GitTimestamp",
                "description": "Allows specifying a beginning time or date for fetching commits. Unexpected\nresults may be returned for dates not between 1970-01-01 and 2099-12-13 (inclusive).",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "GitTimestamp",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/gittimestamp"
                }
              },
              {
                "name": "until",
                "type": "GitTimestamp",
                "description": "Allows specifying an ending time or date for fetching commits. Unexpected\nresults may be returned for dates not between 1970-01-01 and 2099-12-13 (inclusive).",
                "context": {
                  "graphqlName": "until",
                  "graphqlTypeFlat": "GitTimestamp",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/gittimestamp"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "history"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "parents"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "submodules"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "abbreviatedOid",
            "type": "String!",
            "description": "An abbreviated version of the Git object ID",
            "context": {
              "graphqlName": "abbreviatedOid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "additions",
            "type": "Int!",
            "description": "The number of additions in this commit.",
            "context": {
              "graphqlName": "additions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "associatedPullRequests",
            "type": "PullRequestConnection",
            "description": "The merged Pull Request that introduced the commit to the repository. If the\ncommit is not present in the default branch, additionally returns open Pull\nRequests associated with the commit",
            "context": {
              "graphqlName": "associatedPullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "author",
            "type": "GitActor",
            "description": "Authorship details of the commit.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "GitActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gitactor"
            }
          },
          {
            "name": "authoredByCommitter",
            "type": "Boolean!",
            "description": "Check if the committer and the author match.",
            "context": {
              "graphqlName": "authoredByCommitter",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "authoredDate",
            "type": "DateTime!",
            "description": "The datetime when this commit was authored.",
            "context": {
              "graphqlName": "authoredDate",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "authors",
            "type": "GitActorConnection!",
            "description": "The list of authors for this commit based on the git author and the Co-authored-by\nmessage trailer. The git author will always be first.",
            "context": {
              "graphqlName": "authors",
              "graphqlTypeFlat": "GitActorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/gitactorconnection"
            }
          },
          {
            "name": "blame",
            "type": "Blame!",
            "description": "Fetches `git blame` information.",
            "context": {
              "graphqlName": "blame",
              "graphqlTypeFlat": "Blame",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/blame"
            }
          },
          {
            "name": "changedFiles",
            "type": "Int!",
            "description": "We recommend using the `changedFilesIfAvailable` field instead of\n`changedFiles`, as `changedFiles` will cause your request to return an error\nif GitHub is unable to calculate the number of changed files.",
            "context": {
              "graphqlName": "changedFiles",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`changedFiles` will be removed. Use `changedFilesIfAvailable` instead. Removal on 2023-01-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "changedFilesIfAvailable",
            "type": "Int",
            "description": "The number of changed files in this commit. If GitHub is unable to calculate\nthe number of changed files (for example due to a timeout), this will return\n`null`. We recommend using this field instead of `changedFiles`.",
            "context": {
              "graphqlName": "changedFilesIfAvailable",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "checkSuites",
            "type": "CheckSuiteConnection",
            "description": "The check suites associated with a commit.",
            "context": {
              "graphqlName": "checkSuites",
              "graphqlTypeFlat": "CheckSuiteConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checksuiteconnection"
            }
          },
          {
            "name": "comments",
            "type": "CommitCommentConnection!",
            "description": "Comments made on the commit.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "CommitCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitcommentconnection"
            }
          },
          {
            "name": "commitResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Git object",
            "context": {
              "graphqlName": "commitResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commitUrl",
            "type": "URI!",
            "description": "The HTTP URL for this Git object",
            "context": {
              "graphqlName": "commitUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "committedDate",
            "type": "DateTime!",
            "description": "The datetime when this commit was committed.",
            "context": {
              "graphqlName": "committedDate",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "committedViaWeb",
            "type": "Boolean!",
            "description": "Check if committed via GitHub web UI.",
            "context": {
              "graphqlName": "committedViaWeb",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "committer",
            "type": "GitActor",
            "description": "Committer details of the commit.",
            "context": {
              "graphqlName": "committer",
              "graphqlTypeFlat": "GitActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gitactor"
            }
          },
          {
            "name": "deletions",
            "type": "Int!",
            "description": "The number of deletions in this commit.",
            "context": {
              "graphqlName": "deletions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deployments",
            "type": "DeploymentConnection",
            "description": "The deployments associated with a commit.",
            "context": {
              "graphqlName": "deployments",
              "graphqlTypeFlat": "DeploymentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentconnection"
            }
          },
          {
            "name": "file",
            "type": "TreeEntry",
            "description": "The tree entry representing the file located at the given path.",
            "context": {
              "graphqlName": "file",
              "graphqlTypeFlat": "TreeEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/treeentry"
            }
          },
          {
            "name": "history",
            "type": "CommitHistoryConnection!",
            "description": "The linear commit history starting from (and including) this commit, in the same order as `git log`.",
            "context": {
              "graphqlName": "history",
              "graphqlTypeFlat": "CommitHistoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commithistoryconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Commit object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String!",
            "description": "The Git commit message",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "messageBody",
            "type": "String!",
            "description": "The Git commit message body",
            "context": {
              "graphqlName": "messageBody",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "messageBodyHTML",
            "type": "HTML!",
            "description": "The commit message body rendered to HTML.",
            "context": {
              "graphqlName": "messageBodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "messageHeadline",
            "type": "String!",
            "description": "The Git commit message headline",
            "context": {
              "graphqlName": "messageHeadline",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "messageHeadlineHTML",
            "type": "HTML!",
            "description": "The commit message headline rendered to HTML.",
            "context": {
              "graphqlName": "messageHeadlineHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The Git object ID",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "onBehalfOf",
            "type": "Organization",
            "description": "The organization this commit was made on behalf of.",
            "context": {
              "graphqlName": "onBehalfOf",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "parents",
            "type": "CommitConnection!",
            "description": "The parents of a commit.",
            "context": {
              "graphqlName": "parents",
              "graphqlTypeFlat": "CommitConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitconnection"
            }
          },
          {
            "name": "pushedDate",
            "type": "DateTime",
            "description": "The datetime when this commit was pushed.",
            "context": {
              "graphqlName": "pushedDate",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`pushedDate` is no longer supported. Removal on 2023-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The Repository this commit belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this commit",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "signature",
            "type": "GitSignature",
            "description": "Commit signing information, if present.",
            "context": {
              "graphqlName": "signature",
              "graphqlTypeFlat": "GitSignature",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/gitsignature"
            }
          },
          {
            "name": "status",
            "type": "Status",
            "description": "Status information for this commit",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "Status",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/status"
            }
          },
          {
            "name": "statusCheckRollup",
            "type": "StatusCheckRollup",
            "description": "Check and Status rollup information for this commit.",
            "context": {
              "graphqlName": "statusCheckRollup",
              "graphqlTypeFlat": "StatusCheckRollup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/statuscheckrollup"
            }
          },
          {
            "name": "submodules",
            "type": "SubmoduleConnection!",
            "description": "Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file.",
            "context": {
              "graphqlName": "submodules",
              "graphqlTypeFlat": "SubmoduleConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/submoduleconnection"
            }
          },
          {
            "name": "tarballUrl",
            "type": "URI!",
            "description": "Returns a URL to download a tarball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.",
            "context": {
              "graphqlName": "tarballUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "tree",
            "type": "Tree!",
            "description": "Commit's root Tree",
            "context": {
              "graphqlName": "tree",
              "graphqlTypeFlat": "Tree",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/tree"
            }
          },
          {
            "name": "treeResourcePath",
            "type": "URI!",
            "description": "The HTTP path for the tree of this commit",
            "context": {
              "graphqlName": "treeResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "treeUrl",
            "type": "URI!",
            "description": "The HTTP URL for the tree of this commit",
            "context": {
              "graphqlName": "treeUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this commit",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          },
          {
            "name": "zipballUrl",
            "type": "URI!",
            "description": "Returns a URL to download a zipball archive for a repository.\nNote: For private repositories, these links are temporary and expire after five minutes.",
            "context": {
              "graphqlName": "zipballUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitAuthorEmailPatternParameters",
    "description": "Parameters to be used for the commit_author_email_pattern rule",
    "canonical": "objects/commitauthoremailpatternparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitAuthorEmailPatternParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean!",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitComment",
    "description": "Represents a comment on a given Commit.",
    "canonical": "objects/commitcomment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitComment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "Identifies the comment body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "Identifies the commit associated with the comment, if the commit exists.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CommitComment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "Identifies the file path associated with the comment.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int",
            "description": "Identifies the line position associated with the comment.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path permalink for this commit comment.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL permalink for this commit comment.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitCommentConnection",
    "description": "The connection type for CommitComment.",
    "canonical": "objects/commitcommentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitCommentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CommitCommentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CommitCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitcommentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CommitComment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CommitComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitcomment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitCommentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/commitcommentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitCommentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CommitComment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CommitComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitcomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitCommentThread",
    "description": "A thread of comments on a commit.",
    "canonical": "objects/commitcommentthread",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitCommentThread",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "comments",
            "type": "CommitCommentConnection!",
            "description": "The comments that exist in this thread.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "CommitCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitcommentconnection"
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "The commit the comments were made on.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CommitCommentThread object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "The file the comments were made on.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int",
            "description": "The position in the diff for the commit that the comment was made on.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitConnection",
    "description": "The connection type for Commit.",
    "canonical": "objects/commitconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CommitEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CommitEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Commit]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitContributionsByRepository",
    "description": "This aggregates commits made by a user within one repository.",
    "canonical": "objects/commitcontributionsbyrepository",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitContributionsByRepository",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "CommitContributionOrder",
                "description": "Ordering options for commit contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "CommitContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "CommitContributionOrderField!",
                    "description": "The field by which to order commit contributions.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "CommitContributionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/commitcontributionorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "OCCURRED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/commitcontributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "contributions"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contributions",
            "type": "CreatedCommitContributionConnection!",
            "description": "The commit contributions, each representing a day.",
            "context": {
              "graphqlName": "contributions",
              "graphqlTypeFlat": "CreatedCommitContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdcommitcontributionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository in which the commits were made.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for the user's commits to the repository in this time range.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for the user's commits to the repository in this time range.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/commitedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Commit",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitHistoryConnection",
    "description": "The connection type for Commit.",
    "canonical": "objects/commithistoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitHistoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CommitEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CommitEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Commit]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitMessagePatternParameters",
    "description": "Parameters to be used for the commit_message_pattern rule",
    "canonical": "objects/commitmessagepatternparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitMessagePatternParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean!",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CommitterEmailPatternParameters",
    "description": "Parameters to be used for the committer_email_pattern rule",
    "canonical": "objects/committeremailpatternparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CommitterEmailPatternParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean!",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Comparison",
    "description": "Represents a comparison between two commit revisions.",
    "canonical": "objects/comparison",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Comparison",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "commits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "aheadBy",
            "type": "Int!",
            "description": "The number of commits ahead of the base branch.",
            "context": {
              "graphqlName": "aheadBy",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "baseTarget",
            "type": "GitObject!",
            "description": "The base revision of this comparison.",
            "context": {
              "graphqlName": "baseTarget",
              "graphqlTypeFlat": "GitObject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/gitobject"
            }
          },
          {
            "name": "behindBy",
            "type": "Int!",
            "description": "The number of commits behind the base branch.",
            "context": {
              "graphqlName": "behindBy",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commits",
            "type": "ComparisonCommitConnection!",
            "description": "The commits which compose this comparison.",
            "context": {
              "graphqlName": "commits",
              "graphqlTypeFlat": "ComparisonCommitConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/comparisoncommitconnection"
            }
          },
          {
            "name": "headTarget",
            "type": "GitObject!",
            "description": "The head revision of this comparison.",
            "context": {
              "graphqlName": "headTarget",
              "graphqlTypeFlat": "GitObject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/gitobject"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Comparison object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "status",
            "type": "ComparisonStatus!",
            "description": "The status of this comparison.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "ComparisonStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/comparisonstatus"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ComparisonCommitConnection",
    "description": "The connection type for Commit.",
    "canonical": "objects/comparisoncommitconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ComparisonCommitConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "authorCount",
            "type": "Int!",
            "description": "The total count of authors and co-authors across all commits.",
            "context": {
              "graphqlName": "authorCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "edges",
            "type": "[CommitEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CommitEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Commit]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConnectedEvent",
    "description": "Represents a 'connected' event on a given issue or pull request.",
    "canonical": "objects/connectedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConnectedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ConnectedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "Reference originated in a different repository.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "source",
            "type": "ReferencedSubject!",
            "description": "Issue or pull request that made the reference.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          },
          {
            "name": "subject",
            "type": "ReferencedSubject!",
            "description": "Issue or pull request which was connected.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ContributingGuidelines",
    "description": "The Contributing Guidelines for a repository.",
    "canonical": "objects/contributingguidelines",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ContributingGuidelines",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the Contributing Guidelines.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI",
            "description": "The HTTP path for the Contributing Guidelines.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI",
            "description": "The HTTP URL for the Contributing Guidelines.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionCalendar",
    "description": "A calendar of contributions made on GitHub by a user.",
    "canonical": "objects/contributioncalendar",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ContributionCalendar",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "colors",
            "type": "[String!]!",
            "description": "A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.",
            "context": {
              "graphqlName": "colors",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isHalloween",
            "type": "Boolean!",
            "description": "Determine if the color set was chosen because it's currently Halloween.",
            "context": {
              "graphqlName": "isHalloween",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "months",
            "type": "[ContributionCalendarMonth!]!",
            "description": "A list of the months of contributions in this calendar.",
            "context": {
              "graphqlName": "months",
              "graphqlTypeFlat": "ContributionCalendarMonth",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/contributioncalendarmonth"
            }
          },
          {
            "name": "totalContributions",
            "type": "Int!",
            "description": "The count of total contributions in the calendar.",
            "context": {
              "graphqlName": "totalContributions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "weeks",
            "type": "[ContributionCalendarWeek!]!",
            "description": "A list of the weeks of contributions in this calendar.",
            "context": {
              "graphqlName": "weeks",
              "graphqlTypeFlat": "ContributionCalendarWeek",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/contributioncalendarweek"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionCalendarDay",
    "description": "Represents a single day of contributions on GitHub by a user.",
    "canonical": "objects/contributioncalendarday",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ContributionCalendarDay",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "String!",
            "description": "The hex color code that represents how many contributions were made on this day compared to others in the calendar.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "contributionCount",
            "type": "Int!",
            "description": "How many contributions were made by the user on this day.",
            "context": {
              "graphqlName": "contributionCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "contributionLevel",
            "type": "ContributionLevel!",
            "description": "Indication of contributions, relative to other days. Can be used to indicate\nwhich color to represent this day on a calendar.",
            "context": {
              "graphqlName": "contributionLevel",
              "graphqlTypeFlat": "ContributionLevel",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/contributionlevel"
            }
          },
          {
            "name": "date",
            "type": "Date!",
            "description": "The day this square represents.",
            "context": {
              "graphqlName": "date",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "weekday",
            "type": "Int!",
            "description": "A number representing which day of the week this square represents, e.g., 1 is Monday.",
            "context": {
              "graphqlName": "weekday",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionCalendarMonth",
    "description": "A month of contributions in a user's contribution graph.",
    "canonical": "objects/contributioncalendarmonth",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ContributionCalendarMonth",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "firstDay",
            "type": "Date!",
            "description": "The date of the first day of this month.",
            "context": {
              "graphqlName": "firstDay",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the month.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalWeeks",
            "type": "Int!",
            "description": "How many weeks started in this month.",
            "context": {
              "graphqlName": "totalWeeks",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "year",
            "type": "Int!",
            "description": "The year the month occurred in.",
            "context": {
              "graphqlName": "year",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionCalendarWeek",
    "description": "A week of contributions in a user's contribution graph.",
    "canonical": "objects/contributioncalendarweek",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ContributionCalendarWeek",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contributionDays",
            "type": "[ContributionCalendarDay!]!",
            "description": "The days of contributions in this week.",
            "context": {
              "graphqlName": "contributionDays",
              "graphqlTypeFlat": "ContributionCalendarDay",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/contributioncalendarday"
            }
          },
          {
            "name": "firstDay",
            "type": "Date!",
            "description": "The date of the earliest square in this week.",
            "context": {
              "graphqlName": "firstDay",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionsCollection",
    "description": "A contributions collection aggregates contributions such as opened issues and commits created by a user.",
    "canonical": "objects/contributionscollection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ContributionsCollection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "maxRepositories",
                "type": "Int",
                "description": "How many repositories should be included.",
                "context": {
                  "graphqlName": "maxRepositories",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 25
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "commitContributionsByRepository"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first issue ever be excluded from the result.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented issue be excluded from the result.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueContributions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first issue ever be excluded from the result.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented issue be excluded from the result.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "maxRepositories",
                "type": "Int",
                "description": "How many repositories should be included.",
                "context": {
                  "graphqlName": "maxRepositories",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 25
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueContributionsByRepository"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first pull request ever be excluded from the result.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented pull request be excluded from the result.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequestContributions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first pull request ever be excluded from the result.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented pull request be excluded from the result.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "maxRepositories",
                "type": "Int",
                "description": "How many repositories should be included.",
                "context": {
                  "graphqlName": "maxRepositories",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 25
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequestContributionsByRepository"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequestReviewContributions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "maxRepositories",
                "type": "Int",
                "description": "How many repositories should be included.",
                "context": {
                  "graphqlName": "maxRepositories",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 25
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequestReviewContributionsByRepository"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first repository ever be excluded from the result.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryContributions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first issue ever be excluded from this count.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented issue be excluded from this count.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalIssueContributions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first pull request ever be excluded from this count.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented pull request be excluded from this count.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalPullRequestContributions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first issue ever be excluded from this count.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented issue be excluded from this count.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalRepositoriesWithContributedIssues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first pull request ever be excluded from this count.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "excludePopular",
                "type": "Boolean",
                "description": "Should the user's most commented pull request be excluded from this count.",
                "context": {
                  "graphqlName": "excludePopular",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalRepositoriesWithContributedPullRequests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "excludeFirst",
                "type": "Boolean",
                "description": "Should the user's first repository ever be excluded from this count.",
                "context": {
                  "graphqlName": "excludeFirst",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalRepositoryContributions"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "commitContributionsByRepository",
            "type": "[CommitContributionsByRepository!]!",
            "description": "Commit contributions made by the user, grouped by repository.",
            "context": {
              "graphqlName": "commitContributionsByRepository",
              "graphqlTypeFlat": "CommitContributionsByRepository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitcontributionsbyrepository"
            }
          },
          {
            "name": "contributionCalendar",
            "type": "ContributionCalendar!",
            "description": "A calendar of this user's contributions on GitHub.",
            "context": {
              "graphqlName": "contributionCalendar",
              "graphqlTypeFlat": "ContributionCalendar",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/contributioncalendar"
            }
          },
          {
            "name": "contributionYears",
            "type": "[Int!]!",
            "description": "The years the user has been making contributions with the most recent year first.",
            "context": {
              "graphqlName": "contributionYears",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "doesEndInCurrentMonth",
            "type": "Boolean!",
            "description": "Determine if this collection's time span ends in the current month.",
            "context": {
              "graphqlName": "doesEndInCurrentMonth",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "earliestRestrictedContributionDate",
            "type": "Date",
            "description": "The date of the first restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.",
            "context": {
              "graphqlName": "earliestRestrictedContributionDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "endedAt",
            "type": "DateTime!",
            "description": "The ending date and time of this collection.",
            "context": {
              "graphqlName": "endedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "firstIssueContribution",
            "type": "CreatedIssueOrRestrictedContribution",
            "description": "The first issue the user opened on GitHub. This will be null if that issue was\nopened outside the collection's time range and ignoreTimeRange is false. If\nthe issue is not visible but the user has opted to show private contributions,\na RestrictedContribution will be returned.",
            "context": {
              "graphqlName": "firstIssueContribution",
              "graphqlTypeFlat": "CreatedIssueOrRestrictedContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/createdissueorrestrictedcontribution"
            }
          },
          {
            "name": "firstPullRequestContribution",
            "type": "CreatedPullRequestOrRestrictedContribution",
            "description": "The first pull request the user opened on GitHub. This will be null if that\npull request was opened outside the collection's time range and\nignoreTimeRange is not true. If the pull request is not visible but the user\nhas opted to show private contributions, a RestrictedContribution will be returned.",
            "context": {
              "graphqlName": "firstPullRequestContribution",
              "graphqlTypeFlat": "CreatedPullRequestOrRestrictedContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/createdpullrequestorrestrictedcontribution"
            }
          },
          {
            "name": "firstRepositoryContribution",
            "type": "CreatedRepositoryOrRestrictedContribution",
            "description": "The first repository the user created on GitHub. This will be null if that\nfirst repository was created outside the collection's time range and\nignoreTimeRange is false. If the repository is not visible, then a\nRestrictedContribution is returned.",
            "context": {
              "graphqlName": "firstRepositoryContribution",
              "graphqlTypeFlat": "CreatedRepositoryOrRestrictedContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/createdrepositoryorrestrictedcontribution"
            }
          },
          {
            "name": "hasActivityInThePast",
            "type": "Boolean!",
            "description": "Does the user have any more activity in the timeline that occurred prior to the collection's time range?",
            "context": {
              "graphqlName": "hasActivityInThePast",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasAnyContributions",
            "type": "Boolean!",
            "description": "Determine if there are any contributions in this collection.",
            "context": {
              "graphqlName": "hasAnyContributions",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasAnyRestrictedContributions",
            "type": "Boolean!",
            "description": "Determine if the user made any contributions in this time frame whose details\nare not visible because they were made in a private repository. Can only be\ntrue if the user enabled private contribution counts.",
            "context": {
              "graphqlName": "hasAnyRestrictedContributions",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSingleDay",
            "type": "Boolean!",
            "description": "Whether or not the collector's time span is all within the same day.",
            "context": {
              "graphqlName": "isSingleDay",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueContributions",
            "type": "CreatedIssueContributionConnection!",
            "description": "A list of issues the user opened.",
            "context": {
              "graphqlName": "issueContributions",
              "graphqlTypeFlat": "CreatedIssueContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdissuecontributionconnection"
            }
          },
          {
            "name": "issueContributionsByRepository",
            "type": "[IssueContributionsByRepository!]!",
            "description": "Issue contributions made by the user, grouped by repository.",
            "context": {
              "graphqlName": "issueContributionsByRepository",
              "graphqlTypeFlat": "IssueContributionsByRepository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuecontributionsbyrepository"
            }
          },
          {
            "name": "joinedGitHubContribution",
            "type": "JoinedGitHubContribution",
            "description": "When the user signed up for GitHub. This will be null if that sign up date\nfalls outside the collection's time range and ignoreTimeRange is false.",
            "context": {
              "graphqlName": "joinedGitHubContribution",
              "graphqlTypeFlat": "JoinedGitHubContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/joinedgithubcontribution"
            }
          },
          {
            "name": "latestRestrictedContributionDate",
            "type": "Date",
            "description": "The date of the most recent restricted contribution the user made in this time\nperiod. Can only be non-null when the user has enabled private contribution counts.",
            "context": {
              "graphqlName": "latestRestrictedContributionDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "mostRecentCollectionWithActivity",
            "type": "ContributionsCollection",
            "description": "When this collection's time range does not include any activity from the user, use this\nto get a different collection from an earlier time range that does have activity.",
            "context": {
              "graphqlName": "mostRecentCollectionWithActivity",
              "graphqlTypeFlat": "ContributionsCollection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/contributionscollection"
            }
          },
          {
            "name": "mostRecentCollectionWithoutActivity",
            "type": "ContributionsCollection",
            "description": "Returns a different contributions collection from an earlier time range than this one\nthat does not have any contributions.",
            "context": {
              "graphqlName": "mostRecentCollectionWithoutActivity",
              "graphqlTypeFlat": "ContributionsCollection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/contributionscollection"
            }
          },
          {
            "name": "popularIssueContribution",
            "type": "CreatedIssueContribution",
            "description": "The issue the user opened on GitHub that received the most comments in the specified\ntime frame.",
            "context": {
              "graphqlName": "popularIssueContribution",
              "graphqlTypeFlat": "CreatedIssueContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdissuecontribution"
            }
          },
          {
            "name": "popularPullRequestContribution",
            "type": "CreatedPullRequestContribution",
            "description": "The pull request the user opened on GitHub that received the most comments in the\nspecified time frame.",
            "context": {
              "graphqlName": "popularPullRequestContribution",
              "graphqlTypeFlat": "CreatedPullRequestContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontribution"
            }
          },
          {
            "name": "pullRequestContributions",
            "type": "CreatedPullRequestContributionConnection!",
            "description": "Pull request contributions made by the user.",
            "context": {
              "graphqlName": "pullRequestContributions",
              "graphqlTypeFlat": "CreatedPullRequestContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontributionconnection"
            }
          },
          {
            "name": "pullRequestContributionsByRepository",
            "type": "[PullRequestContributionsByRepository!]!",
            "description": "Pull request contributions made by the user, grouped by repository.",
            "context": {
              "graphqlName": "pullRequestContributionsByRepository",
              "graphqlTypeFlat": "PullRequestContributionsByRepository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestcontributionsbyrepository"
            }
          },
          {
            "name": "pullRequestReviewContributions",
            "type": "CreatedPullRequestReviewContributionConnection!",
            "description": "Pull request review contributions made by the user. Returns the most recently\nsubmitted review for each PR reviewed by the user.",
            "context": {
              "graphqlName": "pullRequestReviewContributions",
              "graphqlTypeFlat": "CreatedPullRequestReviewContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdpullrequestreviewcontributionconnection"
            }
          },
          {
            "name": "pullRequestReviewContributionsByRepository",
            "type": "[PullRequestReviewContributionsByRepository!]!",
            "description": "Pull request review contributions made by the user, grouped by repository.",
            "context": {
              "graphqlName": "pullRequestReviewContributionsByRepository",
              "graphqlTypeFlat": "PullRequestReviewContributionsByRepository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcontributionsbyrepository"
            }
          },
          {
            "name": "repositoryContributions",
            "type": "CreatedRepositoryContributionConnection!",
            "description": "A list of repositories owned by the user that the user created in this time range.",
            "context": {
              "graphqlName": "repositoryContributions",
              "graphqlTypeFlat": "CreatedRepositoryContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdrepositorycontributionconnection"
            }
          },
          {
            "name": "restrictedContributionsCount",
            "type": "Int!",
            "description": "A count of contributions made by the user that the viewer cannot access. Only\nnon-zero when the user has chosen to share their private contribution counts.",
            "context": {
              "graphqlName": "restrictedContributionsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startedAt",
            "type": "DateTime!",
            "description": "The beginning date and time of this collection.",
            "context": {
              "graphqlName": "startedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "totalCommitContributions",
            "type": "Int!",
            "description": "How many commits were made by the user in this time span.",
            "context": {
              "graphqlName": "totalCommitContributions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalIssueContributions",
            "type": "Int!",
            "description": "How many issues the user opened.",
            "context": {
              "graphqlName": "totalIssueContributions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalPullRequestContributions",
            "type": "Int!",
            "description": "How many pull requests the user opened.",
            "context": {
              "graphqlName": "totalPullRequestContributions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalPullRequestReviewContributions",
            "type": "Int!",
            "description": "How many pull request reviews the user left.",
            "context": {
              "graphqlName": "totalPullRequestReviewContributions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRepositoriesWithContributedCommits",
            "type": "Int!",
            "description": "How many different repositories the user committed to.",
            "context": {
              "graphqlName": "totalRepositoriesWithContributedCommits",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRepositoriesWithContributedIssues",
            "type": "Int!",
            "description": "How many different repositories the user opened issues in.",
            "context": {
              "graphqlName": "totalRepositoriesWithContributedIssues",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRepositoriesWithContributedPullRequestReviews",
            "type": "Int!",
            "description": "How many different repositories the user left pull request reviews in.",
            "context": {
              "graphqlName": "totalRepositoriesWithContributedPullRequestReviews",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRepositoriesWithContributedPullRequests",
            "type": "Int!",
            "description": "How many different repositories the user opened pull requests in.",
            "context": {
              "graphqlName": "totalRepositoriesWithContributedPullRequests",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRepositoryContributions",
            "type": "Int!",
            "description": "How many repositories the user created.",
            "context": {
              "graphqlName": "totalRepositoryContributions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made the contributions in this collection.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertProjectCardNoteToIssuePayload",
    "description": "Autogenerated return type of ConvertProjectCardNoteToIssue.",
    "canonical": "objects/convertprojectcardnotetoissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConvertProjectCardNoteToIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectCard",
            "type": "ProjectCard",
            "description": "The updated ProjectCard.",
            "context": {
              "graphqlName": "projectCard",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertProjectV2DraftIssueItemToIssuePayload",
    "description": "Autogenerated return type of ConvertProjectV2DraftIssueItemToIssue.",
    "canonical": "objects/convertprojectv2draftissueitemtoissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConvertProjectV2DraftIssueItemToIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item",
            "description": "The updated project item.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertPullRequestToDraftPayload",
    "description": "Autogenerated return type of ConvertPullRequestToDraft.",
    "canonical": "objects/convertpullrequesttodraftpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConvertPullRequestToDraftPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that is now a draft.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertToDraftEvent",
    "description": "Represents a 'convert_to_draft' event on a given pull request.",
    "canonical": "objects/converttodraftevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConvertToDraftEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ConvertToDraftEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this convert to draft event.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this convert to draft event.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertedNoteToIssueEvent",
    "description": "Represents a 'converted_note_to_issue' event on a given issue or pull request.",
    "canonical": "objects/convertednotetoissueevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConvertedNoteToIssueEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ConvertedNoteToIssueEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Project referenced by event.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectCard",
            "type": "ProjectCard",
            "description": "Project card referenced by this project event.",
            "context": {
              "graphqlName": "projectCard",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          },
          {
            "name": "projectColumnName",
            "type": "String!",
            "description": "Column name referenced by this project event.",
            "context": {
              "graphqlName": "projectColumnName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertedToDiscussionEvent",
    "description": "Represents a 'converted_to_discussion' event on a given issue.",
    "canonical": "objects/convertedtodiscussionevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ConvertedToDiscussionEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that the issue was converted into.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ConvertedToDiscussionEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CopilotEndpoints",
    "description": "Copilot endpoint information",
    "canonical": "objects/copilotendpoints",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CopilotEndpoints",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "api",
            "type": "String!",
            "description": "Copilot API endpoint",
            "context": {
              "graphqlName": "api",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "originTracker",
            "type": "String!",
            "description": "Copilot origin tracker endpoint",
            "context": {
              "graphqlName": "originTracker",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "proxy",
            "type": "String!",
            "description": "Copilot proxy endpoint",
            "context": {
              "graphqlName": "proxy",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "telemetry",
            "type": "String!",
            "description": "Copilot telemetry endpoint",
            "context": {
              "graphqlName": "telemetry",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CopyProjectV2Payload",
    "description": "Autogenerated return type of CopyProjectV2.",
    "canonical": "objects/copyprojectv2payload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CopyProjectV2Payload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The copied project.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateAttributionInvitationPayload",
    "description": "Autogenerated return type of CreateAttributionInvitation.",
    "canonical": "objects/createattributioninvitationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateAttributionInvitationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "Organization",
            "description": "The owner scoping the reattributable data.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "source",
            "type": "Claimable",
            "description": "The account owning the data to reattribute.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "Claimable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/claimable"
            }
          },
          {
            "name": "target",
            "type": "Claimable",
            "description": "The account which may claim the data.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "Claimable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/claimable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateBranchProtectionRulePayload",
    "description": "Autogenerated return type of CreateBranchProtectionRule.",
    "canonical": "objects/createbranchprotectionrulepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateBranchProtectionRulePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "The newly created BranchProtectionRule.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateCheckRunPayload",
    "description": "Autogenerated return type of CreateCheckRun.",
    "canonical": "objects/createcheckrunpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateCheckRunPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkRun",
            "type": "CheckRun",
            "description": "The newly created check run.",
            "context": {
              "graphqlName": "checkRun",
              "graphqlTypeFlat": "CheckRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrun"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateCheckSuitePayload",
    "description": "Autogenerated return type of CreateCheckSuite.",
    "canonical": "objects/createchecksuitepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateCheckSuitePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkSuite",
            "type": "CheckSuite",
            "description": "The newly created check suite.",
            "context": {
              "graphqlName": "checkSuite",
              "graphqlTypeFlat": "CheckSuite",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checksuite"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateCommitOnBranchPayload",
    "description": "Autogenerated return type of CreateCommitOnBranch.",
    "canonical": "objects/createcommitonbranchpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateCommitOnBranchPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "The new commit.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "The ref which has been updated to point to the new commit.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateDeploymentPayload",
    "description": "Autogenerated return type of CreateDeployment.",
    "canonical": "objects/createdeploymentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateDeploymentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "autoMerged",
            "type": "Boolean",
            "description": "True if the default branch has been auto-merged into the deployment ref.",
            "context": {
              "graphqlName": "autoMerged",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deployment",
            "type": "Deployment",
            "description": "The new deployment.",
            "context": {
              "graphqlName": "deployment",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateDeploymentStatusPayload",
    "description": "Autogenerated return type of CreateDeploymentStatus.",
    "canonical": "objects/createdeploymentstatuspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateDeploymentStatusPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deploymentStatus",
            "type": "DeploymentStatus",
            "description": "The new deployment status.",
            "context": {
              "graphqlName": "deploymentStatus",
              "graphqlTypeFlat": "DeploymentStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentstatus"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateDiscussionPayload",
    "description": "Autogenerated return type of CreateDiscussion.",
    "canonical": "objects/creatediscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that was just created.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateEnterpriseOrganizationPayload",
    "description": "Autogenerated return type of CreateEnterpriseOrganization.",
    "canonical": "objects/createenterpriseorganizationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateEnterpriseOrganizationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise that owns the created organization.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization that was created.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateEnvironmentPayload",
    "description": "Autogenerated return type of CreateEnvironment.",
    "canonical": "objects/createenvironmentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateEnvironmentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment",
            "description": "The new or existing environment.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateIpAllowListEntryPayload",
    "description": "Autogenerated return type of CreateIpAllowListEntry.",
    "canonical": "objects/createipallowlistentrypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateIpAllowListEntryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ipAllowListEntry",
            "type": "IpAllowListEntry",
            "description": "The IP allow list entry that was created.",
            "context": {
              "graphqlName": "ipAllowListEntry",
              "graphqlTypeFlat": "IpAllowListEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ipallowlistentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateIssuePayload",
    "description": "Autogenerated return type of CreateIssue.",
    "canonical": "objects/createissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The new issue.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateIssueTypePayload",
    "description": "Autogenerated return type of CreateIssueType.",
    "canonical": "objects/createissuetypepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateIssueTypePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "The newly created issue type",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateLabelPayload",
    "description": "Autogenerated return type of CreateLabel.",
    "canonical": "objects/createlabelpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateLabelPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "label",
            "type": "Label",
            "description": "The new label.",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/label"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateLinkedBranchPayload",
    "description": "Autogenerated return type of CreateLinkedBranch.",
    "canonical": "objects/createlinkedbranchpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateLinkedBranchPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue that was linked to.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "linkedBranch",
            "type": "LinkedBranch",
            "description": "The new branch issue reference.",
            "context": {
              "graphqlName": "linkedBranch",
              "graphqlTypeFlat": "LinkedBranch",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/linkedbranch"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateMigrationSourcePayload",
    "description": "Autogenerated return type of CreateMigrationSource.",
    "canonical": "objects/createmigrationsourcepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateMigrationSourcePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "migrationSource",
            "type": "MigrationSource",
            "description": "The created migration source.",
            "context": {
              "graphqlName": "migrationSource",
              "graphqlTypeFlat": "MigrationSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/migrationsource"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectPayload",
    "description": "Autogenerated return type of CreateProject.",
    "canonical": "objects/createprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The new project.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectV2FieldPayload",
    "description": "Autogenerated return type of CreateProjectV2Field.",
    "canonical": "objects/createprojectv2fieldpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateProjectV2FieldPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2Field",
            "type": "ProjectV2FieldConfiguration",
            "description": "The new field.",
            "context": {
              "graphqlName": "projectV2Field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectV2Payload",
    "description": "Autogenerated return type of CreateProjectV2.",
    "canonical": "objects/createprojectv2payload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateProjectV2Payload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The new project.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectV2StatusUpdatePayload",
    "description": "Autogenerated return type of CreateProjectV2StatusUpdate.",
    "canonical": "objects/createprojectv2statusupdatepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateProjectV2StatusUpdatePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "statusUpdate",
            "type": "ProjectV2StatusUpdate",
            "description": "The status update updated in the project.",
            "context": {
              "graphqlName": "statusUpdate",
              "graphqlTypeFlat": "ProjectV2StatusUpdate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2statusupdate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatePullRequestPayload",
    "description": "Autogenerated return type of CreatePullRequest.",
    "canonical": "objects/createpullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatePullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The new pull request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateRefPayload",
    "description": "Autogenerated return type of CreateRef.",
    "canonical": "objects/createrefpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateRefPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "The newly created ref.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateRepositoryPayload",
    "description": "Autogenerated return type of CreateRepository.",
    "canonical": "objects/createrepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The new repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateRepositoryRulesetPayload",
    "description": "Autogenerated return type of CreateRepositoryRuleset.",
    "canonical": "objects/createrepositoryrulesetpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateRepositoryRulesetPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ruleset",
            "type": "RepositoryRuleset",
            "description": "The newly created Ruleset.",
            "context": {
              "graphqlName": "ruleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorsListingPayload",
    "description": "Autogenerated return type of CreateSponsorsListing.",
    "canonical": "objects/createsponsorslistingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateSponsorsListingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing",
            "description": "The new GitHub Sponsors profile.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorsTierPayload",
    "description": "Autogenerated return type of CreateSponsorsTier.",
    "canonical": "objects/createsponsorstierpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateSponsorsTierPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsTier",
            "type": "SponsorsTier",
            "description": "The new tier.",
            "context": {
              "graphqlName": "sponsorsTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorshipPayload",
    "description": "Autogenerated return type of CreateSponsorship.",
    "canonical": "objects/createsponsorshippayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateSponsorshipPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorship",
            "type": "Sponsorship",
            "description": "The sponsorship that was started.",
            "context": {
              "graphqlName": "sponsorship",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorshipsPayload",
    "description": "Autogenerated return type of CreateSponsorships.",
    "canonical": "objects/createsponsorshipspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateSponsorshipsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorables",
            "type": "[Sponsorable!]",
            "description": "The users and organizations who received a sponsorship.",
            "context": {
              "graphqlName": "sponsorables",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateTeamDiscussionCommentPayload",
    "description": "Autogenerated return type of CreateTeamDiscussionComment.",
    "canonical": "objects/createteamdiscussioncommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateTeamDiscussionCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamDiscussionComment",
            "type": "TeamDiscussionComment",
            "description": "The new comment.",
            "context": {
              "graphqlName": "teamDiscussionComment",
              "graphqlTypeFlat": "TeamDiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamdiscussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateTeamDiscussionPayload",
    "description": "Autogenerated return type of CreateTeamDiscussion.",
    "canonical": "objects/createteamdiscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateTeamDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamDiscussion",
            "type": "TeamDiscussion",
            "description": "The new discussion.",
            "context": {
              "graphqlName": "teamDiscussion",
              "graphqlTypeFlat": "TeamDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamdiscussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreateUserListPayload",
    "description": "Autogenerated return type of CreateUserList.",
    "canonical": "objects/createuserlistpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreateUserListPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "list",
            "type": "UserList",
            "description": "The list that was just created",
            "context": {
              "graphqlName": "list",
              "graphqlTypeFlat": "UserList",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userlist"
            }
          },
          {
            "name": "viewer",
            "type": "User",
            "description": "The user who created the list",
            "context": {
              "graphqlName": "viewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedCommitContribution",
    "description": "Represents the contribution a user made by committing to a repository.",
    "canonical": "objects/createdcommitcontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedCommitContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "commitCount",
            "type": "Int!",
            "description": "How many commits were made on this day to this repository by the user.",
            "context": {
              "graphqlName": "commitCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository the user made a commit in.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedCommitContributionConnection",
    "description": "The connection type for CreatedCommitContribution.",
    "canonical": "objects/createdcommitcontributionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedCommitContributionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CreatedCommitContributionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CreatedCommitContributionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdcommitcontributionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CreatedCommitContribution]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CreatedCommitContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdcommitcontribution"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of commits across days and repositories in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedCommitContributionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/createdcommitcontributionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedCommitContributionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CreatedCommitContribution",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CreatedCommitContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdcommitcontribution"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedIssueContribution",
    "description": "Represents the contribution a user made on GitHub by opening an issue.",
    "canonical": "objects/createdissuecontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedIssueContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue!",
            "description": "The issue that was opened.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedIssueContributionConnection",
    "description": "The connection type for CreatedIssueContribution.",
    "canonical": "objects/createdissuecontributionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedIssueContributionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CreatedIssueContributionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CreatedIssueContributionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdissuecontributionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CreatedIssueContribution]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CreatedIssueContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdissuecontribution"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedIssueContributionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/createdissuecontributionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedIssueContributionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CreatedIssueContribution",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CreatedIssueContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdissuecontribution"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestContribution",
    "description": "Represents the contribution a user made on GitHub by opening a pull request.",
    "canonical": "objects/createdpullrequestcontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedPullRequestContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request that was opened.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestContributionConnection",
    "description": "The connection type for CreatedPullRequestContribution.",
    "canonical": "objects/createdpullrequestcontributionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedPullRequestContributionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CreatedPullRequestContributionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CreatedPullRequestContributionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontributionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CreatedPullRequestContribution]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CreatedPullRequestContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontribution"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestContributionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/createdpullrequestcontributionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedPullRequestContributionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CreatedPullRequestContribution",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CreatedPullRequestContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontribution"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestReviewContribution",
    "description": "Represents the contribution a user made by leaving a review on a pull request.",
    "canonical": "objects/createdpullrequestreviewcontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedPullRequestReviewContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request the user reviewed.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview!",
            "description": "The review the user left on the pull request.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository containing the pull request that the user reviewed.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestReviewContributionConnection",
    "description": "The connection type for CreatedPullRequestReviewContribution.",
    "canonical": "objects/createdpullrequestreviewcontributionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedPullRequestReviewContributionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CreatedPullRequestReviewContributionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CreatedPullRequestReviewContributionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestreviewcontributionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CreatedPullRequestReviewContribution]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CreatedPullRequestReviewContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestreviewcontribution"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestReviewContributionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/createdpullrequestreviewcontributionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedPullRequestReviewContributionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CreatedPullRequestReviewContribution",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CreatedPullRequestReviewContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestreviewcontribution"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedRepositoryContribution",
    "description": "Represents the contribution a user made on GitHub by creating a repository.",
    "canonical": "objects/createdrepositorycontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedRepositoryContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository that was created.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedRepositoryContributionConnection",
    "description": "The connection type for CreatedRepositoryContribution.",
    "canonical": "objects/createdrepositorycontributionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedRepositoryContributionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[CreatedRepositoryContributionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "CreatedRepositoryContributionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdrepositorycontributionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[CreatedRepositoryContribution]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "CreatedRepositoryContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdrepositorycontribution"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedRepositoryContributionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/createdrepositorycontributionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CreatedRepositoryContributionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "CreatedRepositoryContribution",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "CreatedRepositoryContribution",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdrepositorycontribution"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CrossReferencedEvent",
    "description": "Represents a mention made by one issue or pull request to another.",
    "canonical": "objects/crossreferencedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CrossReferencedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the CrossReferencedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "Reference originated in a different repository.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "referencedAt",
            "type": "DateTime!",
            "description": "Identifies when the reference was made.",
            "context": {
              "graphqlName": "referencedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this pull request.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "source",
            "type": "ReferencedSubject!",
            "description": "Issue or pull request that made the reference.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          },
          {
            "name": "target",
            "type": "ReferencedSubject!",
            "description": "Issue or pull request to which the reference was made.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this pull request.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "willCloseTarget",
            "type": "Boolean!",
            "description": "Checks if the target will be closed when the source is merged.",
            "context": {
              "graphqlName": "willCloseTarget",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "CvssSeverities",
    "description": "The Common Vulnerability Scoring System",
    "canonical": "objects/cvssseverities",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "CvssSeverities",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cvssV3",
            "type": "CVSS",
            "description": "The CVSS v3 severity associated with this advisory",
            "context": {
              "graphqlName": "cvssV3",
              "graphqlTypeFlat": "CVSS",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cvss"
            }
          },
          {
            "name": "cvssV4",
            "type": "CVSS",
            "description": "The CVSS v4 severity associated with this advisory",
            "context": {
              "graphqlName": "cvssV4",
              "graphqlTypeFlat": "CVSS",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/cvss"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeclineTopicSuggestionPayload",
    "description": "Autogenerated return type of DeclineTopicSuggestion.",
    "canonical": "objects/declinetopicsuggestionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeclineTopicSuggestionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "topic",
            "type": "Topic",
            "description": "The declined topic.",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Suggested topics are no longer supported Removal on 2024-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteBranchProtectionRulePayload",
    "description": "Autogenerated return type of DeleteBranchProtectionRule.",
    "canonical": "objects/deletebranchprotectionrulepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteBranchProtectionRulePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteDeploymentPayload",
    "description": "Autogenerated return type of DeleteDeployment.",
    "canonical": "objects/deletedeploymentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteDeploymentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteDiscussionCommentPayload",
    "description": "Autogenerated return type of DeleteDiscussionComment.",
    "canonical": "objects/deletediscussioncommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteDiscussionCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "DiscussionComment",
            "description": "The discussion comment that was just deleted.",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteDiscussionPayload",
    "description": "Autogenerated return type of DeleteDiscussion.",
    "canonical": "objects/deletediscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that was just deleted.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteEnvironmentPayload",
    "description": "Autogenerated return type of DeleteEnvironment.",
    "canonical": "objects/deleteenvironmentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteEnvironmentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIpAllowListEntryPayload",
    "description": "Autogenerated return type of DeleteIpAllowListEntry.",
    "canonical": "objects/deleteipallowlistentrypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteIpAllowListEntryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ipAllowListEntry",
            "type": "IpAllowListEntry",
            "description": "The IP allow list entry that was deleted.",
            "context": {
              "graphqlName": "ipAllowListEntry",
              "graphqlTypeFlat": "IpAllowListEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ipallowlistentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIssueCommentPayload",
    "description": "Autogenerated return type of DeleteIssueComment.",
    "canonical": "objects/deleteissuecommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteIssueCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIssuePayload",
    "description": "Autogenerated return type of DeleteIssue.",
    "canonical": "objects/deleteissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository the issue belonged to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIssueTypePayload",
    "description": "Autogenerated return type of DeleteIssueType.",
    "canonical": "objects/deleteissuetypepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteIssueTypePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedIssueTypeId",
            "type": "ID",
            "description": "The ID of the deleted issue type",
            "context": {
              "graphqlName": "deletedIssueTypeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteLabelPayload",
    "description": "Autogenerated return type of DeleteLabel.",
    "canonical": "objects/deletelabelpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteLabelPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteLinkedBranchPayload",
    "description": "Autogenerated return type of DeleteLinkedBranch.",
    "canonical": "objects/deletelinkedbranchpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteLinkedBranchPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue the linked branch was unlinked from.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeletePackageVersionPayload",
    "description": "Autogenerated return type of DeletePackageVersion.",
    "canonical": "objects/deletepackageversionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeletePackageVersionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "success",
            "type": "Boolean",
            "description": "Whether or not the operation succeeded.",
            "context": {
              "graphqlName": "success",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectCardPayload",
    "description": "Autogenerated return type of DeleteProjectCard.",
    "canonical": "objects/deleteprojectcardpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectCardPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "column",
            "type": "ProjectColumn",
            "description": "The column the deleted card was in.",
            "context": {
              "graphqlName": "column",
              "graphqlTypeFlat": "ProjectColumn",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumn"
            }
          },
          {
            "name": "deletedCardId",
            "type": "ID",
            "description": "The deleted card ID.",
            "context": {
              "graphqlName": "deletedCardId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectColumnPayload",
    "description": "Autogenerated return type of DeleteProjectColumn.",
    "canonical": "objects/deleteprojectcolumnpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectColumnPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedColumnId",
            "type": "ID",
            "description": "The deleted column ID.",
            "context": {
              "graphqlName": "deletedColumnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The project the deleted column was in.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectPayload",
    "description": "Autogenerated return type of DeleteProject.",
    "canonical": "objects/deleteprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "ProjectOwner",
            "description": "The repository or organization the project was removed from.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "ProjectOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/projectowner"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2FieldPayload",
    "description": "Autogenerated return type of DeleteProjectV2Field.",
    "canonical": "objects/deleteprojectv2fieldpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectV2FieldPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2Field",
            "type": "ProjectV2FieldConfiguration",
            "description": "The deleted field.",
            "context": {
              "graphqlName": "projectV2Field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2ItemPayload",
    "description": "Autogenerated return type of DeleteProjectV2Item.",
    "canonical": "objects/deleteprojectv2itempayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectV2ItemPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedItemId",
            "type": "ID",
            "description": "The ID of the deleted item.",
            "context": {
              "graphqlName": "deletedItemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2Payload",
    "description": "Autogenerated return type of DeleteProjectV2.",
    "canonical": "objects/deleteprojectv2payload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectV2Payload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The deleted Project.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2StatusUpdatePayload",
    "description": "Autogenerated return type of DeleteProjectV2StatusUpdate.",
    "canonical": "objects/deleteprojectv2statusupdatepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectV2StatusUpdatePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedStatusUpdateId",
            "type": "ID",
            "description": "The ID of the deleted status update.",
            "context": {
              "graphqlName": "deletedStatusUpdateId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The project the deleted status update was in.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2WorkflowPayload",
    "description": "Autogenerated return type of DeleteProjectV2Workflow.",
    "canonical": "objects/deleteprojectv2workflowpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteProjectV2WorkflowPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedWorkflowId",
            "type": "ID",
            "description": "The ID of the deleted workflow.",
            "context": {
              "graphqlName": "deletedWorkflowId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The project the deleted workflow was in.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeletePullRequestReviewCommentPayload",
    "description": "Autogenerated return type of DeletePullRequestReviewComment.",
    "canonical": "objects/deletepullrequestreviewcommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeletePullRequestReviewCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The pull request review the deleted comment belonged to.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "pullRequestReviewComment",
            "type": "PullRequestReviewComment",
            "description": "The deleted pull request review comment.",
            "context": {
              "graphqlName": "pullRequestReviewComment",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeletePullRequestReviewPayload",
    "description": "Autogenerated return type of DeletePullRequestReview.",
    "canonical": "objects/deletepullrequestreviewpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeletePullRequestReviewPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The deleted pull request review.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteRefPayload",
    "description": "Autogenerated return type of DeleteRef.",
    "canonical": "objects/deleterefpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteRefPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteRepositoryRulesetPayload",
    "description": "Autogenerated return type of DeleteRepositoryRuleset.",
    "canonical": "objects/deleterepositoryrulesetpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteRepositoryRulesetPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteTeamDiscussionCommentPayload",
    "description": "Autogenerated return type of DeleteTeamDiscussionComment.",
    "canonical": "objects/deleteteamdiscussioncommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteTeamDiscussionCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteTeamDiscussionPayload",
    "description": "Autogenerated return type of DeleteTeamDiscussion.",
    "canonical": "objects/deleteteamdiscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteTeamDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteUserListPayload",
    "description": "Autogenerated return type of DeleteUserList.",
    "canonical": "objects/deleteuserlistpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteUserListPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The owner of the list that will be deleted",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteVerifiableDomainPayload",
    "description": "Autogenerated return type of DeleteVerifiableDomain.",
    "canonical": "objects/deleteverifiabledomainpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeleteVerifiableDomainPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "VerifiableDomainOwner",
            "description": "The owning account from which the domain was deleted.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "VerifiableDomainOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/verifiabledomainowner"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DemilestonedEvent",
    "description": "Represents a 'demilestoned' event on a given issue or pull request.",
    "canonical": "objects/demilestonedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DemilestonedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DemilestonedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestoneTitle",
            "type": "String!",
            "description": "Identifies the milestone title associated with the 'demilestoned' event.",
            "context": {
              "graphqlName": "milestoneTitle",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "MilestoneItem!",
            "description": "Object referenced by event.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "MilestoneItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/milestoneitem"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependabotUpdate",
    "description": "A Dependabot Update for a dependency in a repository",
    "canonical": "objects/dependabotupdate",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependabotUpdate",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "error",
            "type": "DependabotUpdateError",
            "description": "The error from a dependency update",
            "context": {
              "graphqlName": "error",
              "graphqlTypeFlat": "DependabotUpdateError",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependabotupdateerror"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The associated pull request",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependabotUpdateError",
    "description": "An error produced from a Dependabot Update",
    "canonical": "objects/dependabotupdateerror",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependabotUpdateError",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The body of the error",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "errorType",
            "type": "String!",
            "description": "The error code",
            "context": {
              "graphqlName": "errorType",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the error",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphDependency",
    "description": "A dependency manifest entry",
    "canonical": "objects/dependencygraphdependency",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependencyGraphDependency",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "hasDependencies",
            "type": "Boolean!",
            "description": "Does the dependency itself have dependencies?",
            "context": {
              "graphqlName": "hasDependencies",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageLabel",
            "type": "String!",
            "description": "The original name of the package, as it appears in the manifest.",
            "context": {
              "graphqlName": "packageLabel",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`packageLabel` will be removed. Use normalized `packageName` field instead. Removal on 2022-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageManager",
            "type": "String",
            "description": "The dependency package manager",
            "context": {
              "graphqlName": "packageManager",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageName",
            "type": "String!",
            "description": "The name of the package in the canonical form used by the package manager.",
            "context": {
              "graphqlName": "packageName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageUrl",
            "type": "URI",
            "description": "Public preview: The dependency package URL",
            "context": {
              "graphqlName": "packageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "relationship",
            "type": "String!",
            "description": "Public preview: The relationship of the dependency. Can be direct, transitive, or unknown",
            "context": {
              "graphqlName": "relationship",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository containing the package",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "requirements",
            "type": "String!",
            "description": "The dependency version requirements",
            "context": {
              "graphqlName": "requirements",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphDependencyConnection",
    "description": "The connection type for DependencyGraphDependency.",
    "canonical": "objects/dependencygraphdependencyconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependencyGraphDependencyConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DependencyGraphDependencyEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DependencyGraphDependencyEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphdependencyedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DependencyGraphDependency]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DependencyGraphDependency",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphdependency"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphDependencyEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/dependencygraphdependencyedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependencyGraphDependencyEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DependencyGraphDependency",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DependencyGraphDependency",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphdependency"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphManifest",
    "description": "Dependency manifest for a repository",
    "canonical": "objects/dependencygraphmanifest",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependencyGraphManifest",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "dependencies"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "blobPath",
            "type": "String!",
            "description": "Path to view the manifest file blob",
            "context": {
              "graphqlName": "blobPath",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dependencies",
            "type": "DependencyGraphDependencyConnection",
            "description": "A list of manifest dependencies",
            "context": {
              "graphqlName": "dependencies",
              "graphqlTypeFlat": "DependencyGraphDependencyConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphdependencyconnection"
            }
          },
          {
            "name": "dependenciesCount",
            "type": "Int",
            "description": "The number of dependencies listed in the manifest",
            "context": {
              "graphqlName": "dependenciesCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "exceedsMaxSize",
            "type": "Boolean!",
            "description": "Is the manifest too big to parse?",
            "context": {
              "graphqlName": "exceedsMaxSize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "filename",
            "type": "String!",
            "description": "Fully qualified manifest filename",
            "context": {
              "graphqlName": "filename",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DependencyGraphManifest object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parseable",
            "type": "Boolean!",
            "description": "Were we able to parse the manifest?",
            "context": {
              "graphqlName": "parseable",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository containing the manifest",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphManifestConnection",
    "description": "The connection type for DependencyGraphManifest.",
    "canonical": "objects/dependencygraphmanifestconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependencyGraphManifestConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DependencyGraphManifestEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DependencyGraphManifestEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphmanifestedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DependencyGraphManifest]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DependencyGraphManifest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphmanifest"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphManifestEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/dependencygraphmanifestedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DependencyGraphManifestEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DependencyGraphManifest",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DependencyGraphManifest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphmanifest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeployKey",
    "description": "A repository deploy key.",
    "canonical": "objects/deploykey",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeployKey",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enabled",
            "type": "Boolean!",
            "description": "Whether or not the deploy key is enabled by policy at the Enterprise or Organization level.",
            "context": {
              "graphqlName": "enabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DeployKey object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "key",
            "type": "String!",
            "description": "The deploy key.",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "readOnly",
            "type": "Boolean!",
            "description": "Whether or not the deploy key is read only.",
            "context": {
              "graphqlName": "readOnly",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The deploy key title.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "verified",
            "type": "Boolean!",
            "description": "Whether or not the deploy key has been verified.",
            "context": {
              "graphqlName": "verified",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeployKeyConnection",
    "description": "The connection type for DeployKey.",
    "canonical": "objects/deploykeyconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeployKeyConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeployKeyEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeployKeyEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploykeyedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DeployKey]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DeployKey",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploykey"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeployKeyEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploykeyedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeployKeyEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DeployKey",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DeployKey",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploykey"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeployedEvent",
    "description": "Represents a 'deployed' event on a given pull request.",
    "canonical": "objects/deployedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeployedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deployment",
            "type": "Deployment!",
            "description": "The deployment associated with the 'deployed' event.",
            "context": {
              "graphqlName": "deployment",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DeployedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "The ref associated with the 'deployed' event.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Deployment",
    "description": "Represents triggered deployment instance.",
    "canonical": "objects/deployment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Deployment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "statuses"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "commit",
            "type": "Commit",
            "description": "Identifies the commit sha of the deployment.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "commitOid",
            "type": "String!",
            "description": "Identifies the oid of the deployment commit, even if the commit has been deleted.",
            "context": {
              "graphqlName": "commitOid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor!",
            "description": "Identifies the actor who triggered the deployment.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The deployment description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "String",
            "description": "The latest environment to which this deployment was made.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Deployment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "latestEnvironment",
            "type": "String",
            "description": "The latest environment to which this deployment was made.",
            "context": {
              "graphqlName": "latestEnvironment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "latestStatus",
            "type": "DeploymentStatus",
            "description": "The latest status of this deployment.",
            "context": {
              "graphqlName": "latestStatus",
              "graphqlTypeFlat": "DeploymentStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentstatus"
            }
          },
          {
            "name": "originalEnvironment",
            "type": "String",
            "description": "The original environment to which this deployment was made.",
            "context": {
              "graphqlName": "originalEnvironment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String",
            "description": "Extra information that a deployment system might need.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "Identifies the Ref of the deployment, if the deployment was created by ref.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "Identifies the repository associated with the deployment.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "state",
            "type": "DeploymentState",
            "description": "The current state of the deployment.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "DeploymentState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/deploymentstate"
            }
          },
          {
            "name": "statuses",
            "type": "DeploymentStatusConnection",
            "description": "A list of statuses associated with the deployment.",
            "context": {
              "graphqlName": "statuses",
              "graphqlTypeFlat": "DeploymentStatusConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentstatusconnection"
            }
          },
          {
            "name": "task",
            "type": "String",
            "description": "The deployment task.",
            "context": {
              "graphqlName": "task",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentConnection",
    "description": "The connection type for Deployment.",
    "canonical": "objects/deploymentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeploymentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeploymentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Deployment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploymentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Deployment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentEnvironmentChangedEvent",
    "description": "Represents a 'deployment_environment_changed' event on a given pull request.",
    "canonical": "objects/deploymentenvironmentchangedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentEnvironmentChangedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "deploymentStatus",
            "type": "DeploymentStatus!",
            "description": "The deployment status that updated the deployment environment.",
            "context": {
              "graphqlName": "deploymentStatus",
              "graphqlTypeFlat": "DeploymentStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentstatus"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DeploymentEnvironmentChangedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentProtectionRule",
    "description": "A protection rule.",
    "canonical": "objects/deploymentprotectionrule",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentProtectionRule",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviewers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "preventSelfReview",
            "type": "Boolean",
            "description": "Whether deployments to this environment can be approved by the user who created the deployment.",
            "context": {
              "graphqlName": "preventSelfReview",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewers",
            "type": "DeploymentReviewerConnection!",
            "description": "The teams or users that can review the deployment",
            "context": {
              "graphqlName": "reviewers",
              "graphqlTypeFlat": "DeploymentReviewerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentreviewerconnection"
            }
          },
          {
            "name": "timeout",
            "type": "Int!",
            "description": "The timeout in minutes for this protection rule.",
            "context": {
              "graphqlName": "timeout",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "type",
            "type": "DeploymentProtectionRuleType!",
            "description": "The type of protection rule.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "DeploymentProtectionRuleType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/deploymentprotectionruletype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentProtectionRuleConnection",
    "description": "The connection type for DeploymentProtectionRule.",
    "canonical": "objects/deploymentprotectionruleconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentProtectionRuleConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeploymentProtectionRuleEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeploymentProtectionRuleEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentprotectionruleedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DeploymentProtectionRule]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DeploymentProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentprotectionrule"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentProtectionRuleEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploymentprotectionruleedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentProtectionRuleEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DeploymentProtectionRule",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DeploymentProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentprotectionrule"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentRequest",
    "description": "A request to deploy a workflow run to an environment.",
    "canonical": "objects/deploymentrequest",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentRequest",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviewers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "currentUserCanApprove",
            "type": "Boolean!",
            "description": "Whether or not the current user can approve the deployment",
            "context": {
              "graphqlName": "currentUserCanApprove",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment!",
            "description": "The target environment of the deployment",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          },
          {
            "name": "reviewers",
            "type": "DeploymentReviewerConnection!",
            "description": "The teams or users that can review the deployment",
            "context": {
              "graphqlName": "reviewers",
              "graphqlTypeFlat": "DeploymentReviewerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentreviewerconnection"
            }
          },
          {
            "name": "waitTimer",
            "type": "Int!",
            "description": "The wait timer in minutes configured in the environment",
            "context": {
              "graphqlName": "waitTimer",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "waitTimerStartedAt",
            "type": "DateTime",
            "description": "The wait timer in minutes configured in the environment",
            "context": {
              "graphqlName": "waitTimerStartedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentRequestConnection",
    "description": "The connection type for DeploymentRequest.",
    "canonical": "objects/deploymentrequestconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentRequestConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeploymentRequestEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeploymentRequestEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentrequestedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DeploymentRequest]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DeploymentRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentrequest"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentRequestEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploymentrequestedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentRequestEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DeploymentRequest",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DeploymentRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReview",
    "description": "A deployment review.",
    "canonical": "objects/deploymentreview",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentReview",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "environments"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "comment",
            "type": "String!",
            "description": "The comment the user left.",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environments",
            "type": "EnvironmentConnection!",
            "description": "The environments approved or rejected",
            "context": {
              "graphqlName": "environments",
              "graphqlTypeFlat": "EnvironmentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/environmentconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DeploymentReview object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "DeploymentReviewState!",
            "description": "The decision of the user.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "DeploymentReviewState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/deploymentreviewstate"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user that reviewed the deployment.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReviewConnection",
    "description": "The connection type for DeploymentReview.",
    "canonical": "objects/deploymentreviewconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentReviewConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeploymentReviewEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeploymentReviewEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentreviewedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DeploymentReview]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DeploymentReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentreview"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReviewEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploymentreviewedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentReviewEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DeploymentReview",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DeploymentReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentreview"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReviewerConnection",
    "description": "The connection type for DeploymentReviewer.",
    "canonical": "objects/deploymentreviewerconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentReviewerConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeploymentReviewerEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeploymentReviewerEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentrevieweredge"
            }
          },
          {
            "name": "nodes",
            "type": "[DeploymentReviewer]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DeploymentReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/deploymentreviewer"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReviewerEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploymentrevieweredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentReviewerEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DeploymentReviewer",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DeploymentReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/deploymentreviewer"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentStatus",
    "description": "Describes the status of a given deployment attempt.",
    "canonical": "objects/deploymentstatus",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentStatus",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor!",
            "description": "Identifies the actor who triggered the deployment.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "deployment",
            "type": "Deployment!",
            "description": "Identifies the deployment associated with status.",
            "context": {
              "graphqlName": "deployment",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "Identifies the description of the deployment.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "String",
            "description": "Identifies the environment of the deployment at the time of this deployment status",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentUrl",
            "type": "URI",
            "description": "Identifies the environment URL of the deployment.",
            "context": {
              "graphqlName": "environmentUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DeploymentStatus object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "logUrl",
            "type": "URI",
            "description": "Identifies the log URL of the deployment.",
            "context": {
              "graphqlName": "logUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "DeploymentStatusState!",
            "description": "Identifies the current state of the deployment.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "DeploymentStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/deploymentstatusstate"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentStatusConnection",
    "description": "The connection type for DeploymentStatus.",
    "canonical": "objects/deploymentstatusconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentStatusConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DeploymentStatusEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DeploymentStatusEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentstatusedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DeploymentStatus]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DeploymentStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentstatus"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentStatusEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/deploymentstatusedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DeploymentStatusEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DeploymentStatus",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DeploymentStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentstatus"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DequeuePullRequestPayload",
    "description": "Autogenerated return type of DequeuePullRequest.",
    "canonical": "objects/dequeuepullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DequeuePullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeQueueEntry",
            "type": "MergeQueueEntry",
            "description": "The merge queue entry of the dequeued pull request.",
            "context": {
              "graphqlName": "mergeQueueEntry",
              "graphqlTypeFlat": "MergeQueueEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DisablePullRequestAutoMergePayload",
    "description": "Autogenerated return type of DisablePullRequestAutoMerge.",
    "canonical": "objects/disablepullrequestautomergepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DisablePullRequestAutoMergePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request auto merge was disabled on.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DisconnectedEvent",
    "description": "Represents a 'disconnected' event on a given issue or pull request.",
    "canonical": "objects/disconnectedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DisconnectedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DisconnectedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "Reference originated in a different repository.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "source",
            "type": "ReferencedSubject!",
            "description": "Issue or pull request from which the issue was disconnected.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          },
          {
            "name": "subject",
            "type": "ReferencedSubject!",
            "description": "Issue or pull request which was disconnected.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Discussion",
    "description": "A discussion in a repository.",
    "canonical": "objects/discussion",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Discussion",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "LabelOrder",
                "description": "Ordering options for labels returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "LabelOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order labels by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "LabelOrderField!",
                    "description": "The field in which to order labels by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "LabelOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/labelorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/labelorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "labels"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "activeLockReason",
            "type": "LockReason",
            "description": "Reason that the conversation was locked.",
            "context": {
              "graphqlName": "activeLockReason",
              "graphqlTypeFlat": "LockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/lockreason"
            }
          },
          {
            "name": "answer",
            "type": "DiscussionComment",
            "description": "The comment chosen as this discussion's answer, if any.",
            "context": {
              "graphqlName": "answer",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          },
          {
            "name": "answerChosenAt",
            "type": "DateTime",
            "description": "The time when a user chose this discussion's answer, if answered.",
            "context": {
              "graphqlName": "answerChosenAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "answerChosenBy",
            "type": "Actor",
            "description": "The user who chose this discussion's answer, if answered.",
            "context": {
              "graphqlName": "answerChosenBy",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The main text of the discussion post.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "category",
            "type": "DiscussionCategory!",
            "description": "The category for this discussion.",
            "context": {
              "graphqlName": "category",
              "graphqlTypeFlat": "DiscussionCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncategory"
            }
          },
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "Indicates if the object is closed (definition of closed may depend on type)",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "comments",
            "type": "DiscussionCommentConnection!",
            "description": "The replies to the discussion.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "DiscussionCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncommentconnection"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Discussion object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isAnswered",
            "type": "Boolean",
            "description": "Only return answered/unanswered discussions",
            "context": {
              "graphqlName": "isAnswered",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "A list of labels associated with the object.",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "locked",
            "type": "Boolean!",
            "description": "`true` if the object is locked",
            "context": {
              "graphqlName": "locked",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "The number identifying this discussion within the repository.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "poll",
            "type": "DiscussionPoll",
            "description": "The poll associated with this discussion, if one exists.",
            "context": {
              "graphqlName": "poll",
              "graphqlTypeFlat": "DiscussionPoll",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpoll"
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The path for this discussion.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "stateReason",
            "type": "DiscussionStateReason",
            "description": "Identifies the reason for the discussion's state.",
            "context": {
              "graphqlName": "stateReason",
              "graphqlTypeFlat": "DiscussionStateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/discussionstatereason"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of this discussion.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "upvoteCount",
            "type": "Int!",
            "description": "Number of upvotes that this subject has received.",
            "context": {
              "graphqlName": "upvoteCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The URL for this discussion.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanLabel",
            "type": "Boolean!",
            "description": "Indicates if the viewer can edit labels for this object.",
            "context": {
              "graphqlName": "viewerCanLabel",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpvote",
            "type": "Boolean!",
            "description": "Whether or not the current user can add or remove an upvote on this subject.",
            "context": {
              "graphqlName": "viewerCanUpvote",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasUpvoted",
            "type": "Boolean!",
            "description": "Whether or not the current user has already upvoted this subject.",
            "context": {
              "graphqlName": "viewerHasUpvoted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionCategory",
    "description": "A category for discussions in a repository.",
    "canonical": "objects/discussioncategory",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionCategory",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A description of this category.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "emoji",
            "type": "String!",
            "description": "An emoji representing this category.",
            "context": {
              "graphqlName": "emoji",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "emojiHTML",
            "type": "HTML!",
            "description": "This category's emoji rendered as HTML.",
            "context": {
              "graphqlName": "emojiHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DiscussionCategory object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isAnswerable",
            "type": "Boolean!",
            "description": "Whether or not discussions in this category support choosing an answer with the markDiscussionCommentAsAnswer mutation.",
            "context": {
              "graphqlName": "isAnswerable",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of this category.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The slug of this category.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionCategoryConnection",
    "description": "The connection type for DiscussionCategory.",
    "canonical": "objects/discussioncategoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionCategoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DiscussionCategoryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DiscussionCategoryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncategoryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DiscussionCategory]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DiscussionCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncategory"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionCategoryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/discussioncategoryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionCategoryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DiscussionCategory",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DiscussionCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncategory"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionComment",
    "description": "A comment on a discussion.",
    "canonical": "objects/discussioncomment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionComment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "replies"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body as Markdown.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletedAt",
            "type": "DateTime",
            "description": "The time when this replied-to comment was deleted",
            "context": {
              "graphqlName": "deletedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion this comment was created in",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DiscussionComment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isAnswer",
            "type": "Boolean!",
            "description": "Has this comment been chosen as the answer of its discussion?",
            "context": {
              "graphqlName": "isAnswer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "replies",
            "type": "DiscussionCommentConnection!",
            "description": "The threaded replies to this comment.",
            "context": {
              "graphqlName": "replies",
              "graphqlTypeFlat": "DiscussionCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncommentconnection"
            }
          },
          {
            "name": "replyTo",
            "type": "DiscussionComment",
            "description": "The discussion comment this comment is a reply to",
            "context": {
              "graphqlName": "replyTo",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The path for this discussion comment.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "upvoteCount",
            "type": "Int!",
            "description": "Number of upvotes that this subject has received.",
            "context": {
              "graphqlName": "upvoteCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The URL for this discussion comment.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMarkAsAnswer",
            "type": "Boolean!",
            "description": "Can the current user mark this comment as an answer?",
            "context": {
              "graphqlName": "viewerCanMarkAsAnswer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUnmarkAsAnswer",
            "type": "Boolean!",
            "description": "Can the current user unmark this comment as an answer?",
            "context": {
              "graphqlName": "viewerCanUnmarkAsAnswer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpvote",
            "type": "Boolean!",
            "description": "Whether or not the current user can add or remove an upvote on this subject.",
            "context": {
              "graphqlName": "viewerCanUpvote",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasUpvoted",
            "type": "Boolean!",
            "description": "Whether or not the current user has already upvoted this subject.",
            "context": {
              "graphqlName": "viewerHasUpvoted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionCommentConnection",
    "description": "The connection type for DiscussionComment.",
    "canonical": "objects/discussioncommentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionCommentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DiscussionCommentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DiscussionCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncommentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DiscussionComment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionCommentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/discussioncommentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionCommentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DiscussionComment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionConnection",
    "description": "The connection type for Discussion.",
    "canonical": "objects/discussionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DiscussionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DiscussionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Discussion]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/discussionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Discussion",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionPoll",
    "description": "A poll for a discussion.",
    "canonical": "objects/discussionpoll",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionPoll",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "DiscussionPollOptionOrder",
                "description": "How to order the options for the discussion poll.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "DiscussionPollOptionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "DiscussionPollOptionOrderField!",
                    "description": "The field to order poll options by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "DiscussionPollOptionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/discussionpolloptionorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "AUTHORED_ORDER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/discussionpolloptionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "options"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that this poll belongs to.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DiscussionPoll object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "options",
            "type": "DiscussionPollOptionConnection",
            "description": "The options for this poll.",
            "context": {
              "graphqlName": "options",
              "graphqlTypeFlat": "DiscussionPollOptionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpolloptionconnection"
            }
          },
          {
            "name": "question",
            "type": "String!",
            "description": "The question that is being asked by this poll.",
            "context": {
              "graphqlName": "question",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalVoteCount",
            "type": "Int!",
            "description": "The total number of votes that have been cast for this poll.",
            "context": {
              "graphqlName": "totalVoteCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanVote",
            "type": "Boolean!",
            "description": "Indicates if the viewer has permission to vote in this poll.",
            "context": {
              "graphqlName": "viewerCanVote",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasVoted",
            "type": "Boolean!",
            "description": "Indicates if the viewer has voted for any option in this poll.",
            "context": {
              "graphqlName": "viewerHasVoted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionPollOption",
    "description": "An option for a discussion poll.",
    "canonical": "objects/discussionpolloption",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionPollOption",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DiscussionPollOption object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "option",
            "type": "String!",
            "description": "The text for this option.",
            "context": {
              "graphqlName": "option",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "poll",
            "type": "DiscussionPoll",
            "description": "The discussion poll that this option belongs to.",
            "context": {
              "graphqlName": "poll",
              "graphqlTypeFlat": "DiscussionPoll",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpoll"
            }
          },
          {
            "name": "totalVoteCount",
            "type": "Int!",
            "description": "The total number of votes that have been cast for this option.",
            "context": {
              "graphqlName": "totalVoteCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasVoted",
            "type": "Boolean!",
            "description": "Indicates if the viewer has voted for this option in the poll.",
            "context": {
              "graphqlName": "viewerHasVoted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionPollOptionConnection",
    "description": "The connection type for DiscussionPollOption.",
    "canonical": "objects/discussionpolloptionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionPollOptionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[DiscussionPollOptionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "DiscussionPollOptionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpolloptionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[DiscussionPollOption]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "DiscussionPollOption",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpolloption"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionPollOptionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/discussionpolloptionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DiscussionPollOptionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "DiscussionPollOption",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "DiscussionPollOption",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussionpolloption"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DismissPullRequestReviewPayload",
    "description": "Autogenerated return type of DismissPullRequestReview.",
    "canonical": "objects/dismisspullrequestreviewpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DismissPullRequestReviewPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The dismissed pull request review.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DismissRepositoryVulnerabilityAlertPayload",
    "description": "Autogenerated return type of DismissRepositoryVulnerabilityAlert.",
    "canonical": "objects/dismissrepositoryvulnerabilityalertpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DismissRepositoryVulnerabilityAlertPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryVulnerabilityAlert",
            "type": "RepositoryVulnerabilityAlert",
            "description": "The Dependabot alert that was dismissed",
            "context": {
              "graphqlName": "repositoryVulnerabilityAlert",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlert",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvulnerabilityalert"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "DraftIssue",
    "description": "A draft issue within a project.",
    "canonical": "objects/draftissue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "DraftIssue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignees"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2Items"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignees",
            "type": "UserConnection!",
            "description": "A list of users to assigned to this draft issue.",
            "context": {
              "graphqlName": "assignees",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body of the draft issue.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body of the draft issue rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body of the draft issue rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created this draft issue.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the DraftIssue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2Items",
            "type": "ProjectV2ItemConnection!",
            "description": "List of items linked with the draft issue (currently draft issue can be linked to only one item).",
            "context": {
              "graphqlName": "projectV2Items",
              "graphqlTypeFlat": "ProjectV2ItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2itemconnection"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "Projects that link to this draft issue (currently draft issue can be linked to only one project).",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the draft issue",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EPSS",
    "description": "The Exploit Prediction Scoring System",
    "canonical": "objects/epss",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EPSS",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "percentage",
            "type": "Float",
            "description": "The EPSS percentage represents the likelihood of a CVE being exploited.",
            "context": {
              "graphqlName": "percentage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "percentile",
            "type": "Float",
            "description": "The EPSS percentile represents the relative rank of the CVE's likelihood of being exploited compared to other CVEs.",
            "context": {
              "graphqlName": "percentile",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnablePullRequestAutoMergePayload",
    "description": "Autogenerated return type of EnablePullRequestAutoMerge.",
    "canonical": "objects/enablepullrequestautomergepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnablePullRequestAutoMergePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request auto-merge was enabled on.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnqueuePullRequestPayload",
    "description": "Autogenerated return type of EnqueuePullRequest.",
    "canonical": "objects/enqueuepullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnqueuePullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeQueueEntry",
            "type": "MergeQueueEntry",
            "description": "The merge queue entry for the enqueued pull request.",
            "context": {
              "graphqlName": "mergeQueueEntry",
              "graphqlTypeFlat": "MergeQueueEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Enterprise",
    "description": "An account to manage multiple organizations with consolidated policy and billing.",
    "canonical": "objects/enterprise",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Enterprise",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "deployment",
                "type": "EnterpriseUserDeployment",
                "description": "Only return members within the selected GitHub Enterprise deployment",
                "context": {
                  "graphqlName": "deployment",
                  "graphqlTypeFlat": "EnterpriseUserDeployment",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/enterpriseuserdeployment"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasTwoFactorEnabled",
                "type": "Boolean",
                "description": "Only return members with this two-factor authentication status. Does not\ninclude members who only have an account on a GitHub Enterprise Server instance.\n\n**Upcoming Change on 2025-04-01 UTC**\n**Description:** `hasTwoFactorEnabled` will be removed. Use `two_factor_method_security` instead.\n**Reason:** `has_two_factor_enabled` will be removed.",
                "context": {
                  "graphqlName": "hasTwoFactorEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseMemberOrder",
                "description": "Ordering options for members returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseMemberOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseMemberOrderField!",
                    "description": "The field to order enterprise members by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseMemberOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterprisememberorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterprisememberorder"
                }
              },
              {
                "name": "organizationLogins",
                "type": "[String!]",
                "description": "Only return members within the organizations with these logins",
                "context": {
                  "graphqlName": "organizationLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "EnterpriseUserAccountMembershipRole",
                "description": "The role of the user in the enterprise organization or server.",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "EnterpriseUserAccountMembershipRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/enterpriseuseraccountmembershiprole"
                }
              },
              {
                "name": "twoFactorMethodSecurity",
                "type": "TwoFactorCredentialSecurityType",
                "description": "Only return members with this type of two-factor authentication method. Does\nnot include members who only have an account on a GitHub Enterprise Server instance.",
                "context": {
                  "graphqlName": "twoFactorMethodSecurity",
                  "graphqlTypeFlat": "TwoFactorCredentialSecurityType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/twofactorcredentialsecuritytype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "members"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "viewerOrganizationRole",
                "type": "RoleInOrganization",
                "description": "The viewer's role in an organization.",
                "context": {
                  "graphqlName": "viewerOrganizationRole",
                  "graphqlTypeFlat": "RoleInOrganization",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/roleinorganization"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "databaseId",
                "type": "Int!",
                "description": "The ID of the ruleset to be returned.",
                "context": {
                  "graphqlName": "databaseId",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ruleset"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "rulesets"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userNamespaceRepositories"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "announcementBanner",
            "type": "AnnouncementBanner",
            "description": "The announcement banner set on this enterprise, if any. Only visible to members of the enterprise.",
            "context": {
              "graphqlName": "announcementBanner",
              "graphqlTypeFlat": "AnnouncementBanner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/announcementbanner"
            }
          },
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the enterprise's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "billingEmail",
            "type": "String",
            "description": "The enterprise's billing email.",
            "context": {
              "graphqlName": "billingEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "billingInfo",
            "type": "EnterpriseBillingInfo",
            "description": "Enterprise billing information visible to enterprise billing managers.",
            "context": {
              "graphqlName": "billingInfo",
              "graphqlTypeFlat": "EnterpriseBillingInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisebillinginfo"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the enterprise.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "HTML!",
            "description": "The description of the enterprise as HTML.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Enterprise object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "location",
            "type": "String",
            "description": "The location of the enterprise.",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "members",
            "type": "EnterpriseMemberConnection!",
            "description": "A list of users who are members of this enterprise.",
            "context": {
              "graphqlName": "members",
              "graphqlTypeFlat": "EnterpriseMemberConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprisememberconnection"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the enterprise.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizations",
            "type": "OrganizationConnection!",
            "description": "A list of organizations that belong to this enterprise.",
            "context": {
              "graphqlName": "organizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "ownerInfo",
            "type": "EnterpriseOwnerInfo",
            "description": "Enterprise information visible to enterprise owners or enterprise owners'\npersonal access tokens (classic) with read:enterprise or admin:enterprise scope.",
            "context": {
              "graphqlName": "ownerInfo",
              "graphqlTypeFlat": "EnterpriseOwnerInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseownerinfo"
            }
          },
          {
            "name": "readme",
            "type": "String",
            "description": "The raw content of the enterprise README.",
            "context": {
              "graphqlName": "readme",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "readmeHTML",
            "type": "HTML!",
            "description": "The content of the enterprise README as HTML.",
            "context": {
              "graphqlName": "readmeHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "ruleset",
            "type": "RepositoryRuleset",
            "description": "Returns a single ruleset from the current enterprise by ID.",
            "context": {
              "graphqlName": "ruleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          },
          {
            "name": "rulesets",
            "type": "RepositoryRulesetConnection",
            "description": "A list of rulesets for this enterprise.",
            "context": {
              "graphqlName": "rulesets",
              "graphqlTypeFlat": "RepositoryRulesetConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetconnection"
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The URL-friendly identifier for the enterprise.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userNamespaceRepositories",
            "type": "UserNamespaceRepositoryConnection!",
            "description": "A list of repositories that belong to users. Only available for enterprises with Enterprise Managed Users.",
            "context": {
              "graphqlName": "userNamespaceRepositories",
              "graphqlTypeFlat": "UserNamespaceRepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/usernamespacerepositoryconnection"
            }
          },
          {
            "name": "viewerIsAdmin",
            "type": "Boolean!",
            "description": "Is the current viewer an admin of this enterprise?",
            "context": {
              "graphqlName": "viewerIsAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "websiteUrl",
            "type": "URI",
            "description": "The URL of the enterprise website.",
            "context": {
              "graphqlName": "websiteUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorConnection",
    "description": "The connection type for User.",
    "canonical": "objects/enterpriseadministratorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseAdministratorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseAdministratorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseAdministratorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorEdge",
    "description": "A User who is an administrator of an enterprise.",
    "canonical": "objects/enterpriseadministratoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseAdministratorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "role",
            "type": "EnterpriseAdministratorRole!",
            "description": "The role of the administrator.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseAdministratorRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseadministratorrole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorInvitation",
    "description": "An invitation for a user to become an owner or billing manager of an enterprise.",
    "canonical": "objects/enterpriseadministratorinvitation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseAdministratorInvitation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email of the person who was invited to the enterprise.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise!",
            "description": "The enterprise the invitation is for.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseAdministratorInvitation object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitee",
            "type": "User",
            "description": "The user who was invited to the enterprise.",
            "context": {
              "graphqlName": "invitee",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "inviter",
            "type": "User",
            "description": "The user who created the invitation.",
            "context": {
              "graphqlName": "inviter",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "role",
            "type": "EnterpriseAdministratorRole!",
            "description": "The invitee's pending role in the enterprise (owner or billing_manager).",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseAdministratorRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseadministratorrole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorInvitationConnection",
    "description": "The connection type for EnterpriseAdministratorInvitation.",
    "canonical": "objects/enterpriseadministratorinvitationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseAdministratorInvitationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseAdministratorInvitationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseAdministratorInvitation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorInvitationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriseadministratorinvitationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseAdministratorInvitationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseAdministratorInvitation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseBillingInfo",
    "description": "Enterprise billing information visible to enterprise billing managers and owners.",
    "canonical": "objects/enterprisebillinginfo",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseBillingInfo",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allLicensableUsersCount",
            "type": "Int!",
            "description": "The number of licenseable users/emails across the enterprise.",
            "context": {
              "graphqlName": "allLicensableUsersCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "assetPacks",
            "type": "Int!",
            "description": "The number of data packs used by all organizations owned by the enterprise.",
            "context": {
              "graphqlName": "assetPacks",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bandwidthQuota",
            "type": "Float!",
            "description": "The bandwidth quota in GB for all organizations owned by the enterprise.",
            "context": {
              "graphqlName": "bandwidthQuota",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bandwidthUsage",
            "type": "Float!",
            "description": "The bandwidth usage in GB for all organizations owned by the enterprise.",
            "context": {
              "graphqlName": "bandwidthUsage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bandwidthUsagePercentage",
            "type": "Int!",
            "description": "The bandwidth usage as a percentage of the bandwidth quota.",
            "context": {
              "graphqlName": "bandwidthUsagePercentage",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "storageQuota",
            "type": "Float!",
            "description": "The storage quota in GB for all organizations owned by the enterprise.",
            "context": {
              "graphqlName": "storageQuota",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "storageUsage",
            "type": "Float!",
            "description": "The storage usage in GB for all organizations owned by the enterprise.",
            "context": {
              "graphqlName": "storageUsage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "storageUsagePercentage",
            "type": "Int!",
            "description": "The storage usage as a percentage of the storage quota.",
            "context": {
              "graphqlName": "storageUsagePercentage",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalAvailableLicenses",
            "type": "Int!",
            "description": "The number of available licenses across all owned organizations based on the unique number of billable users.",
            "context": {
              "graphqlName": "totalAvailableLicenses",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalLicenses",
            "type": "Int!",
            "description": "The total number of licenses allocated.",
            "context": {
              "graphqlName": "totalLicenses",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseConnection",
    "description": "The connection type for Enterprise.",
    "canonical": "objects/enterpriseconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Enterprise]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriseedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Enterprise",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseFailedInvitationConnection",
    "description": "The connection type for OrganizationInvitation.",
    "canonical": "objects/enterprisefailedinvitationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseFailedInvitationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseFailedInvitationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseFailedInvitationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisefailedinvitationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[OrganizationInvitation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalUniqueUserCount",
            "type": "Int!",
            "description": "Identifies the total count of unique users in the connection.",
            "context": {
              "graphqlName": "totalUniqueUserCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseFailedInvitationEdge",
    "description": "A failed invitation to be a member in an enterprise organization.",
    "canonical": "objects/enterprisefailedinvitationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseFailedInvitationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "OrganizationInvitation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseIdentityProvider",
    "description": "An identity provider configured to provision identities for an enterprise.\nVisible to enterprise owners or enterprise owners' personal access tokens\n(classic) with read:enterprise or admin:enterprise scope.",
    "canonical": "objects/enterpriseidentityprovider",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseIdentityProvider",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "login",
                "type": "String",
                "description": "Filter to external identities with the users login",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "membersOnly",
                "type": "Boolean",
                "description": "Filter to external identities with valid org membership only",
                "context": {
                  "graphqlName": "membersOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "userName",
                "type": "String",
                "description": "Filter to external identities with the users userName/NameID attribute",
                "context": {
                  "graphqlName": "userName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "externalIdentities"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "digestMethod",
            "type": "SamlDigestAlgorithm",
            "description": "The digest algorithm used to sign SAML requests for the identity provider.",
            "context": {
              "graphqlName": "digestMethod",
              "graphqlTypeFlat": "SamlDigestAlgorithm",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/samldigestalgorithm"
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise this identity provider belongs to.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "externalIdentities",
            "type": "ExternalIdentityConnection!",
            "description": "ExternalIdentities provisioned by this identity provider.",
            "context": {
              "graphqlName": "externalIdentities",
              "graphqlTypeFlat": "ExternalIdentityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/externalidentityconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseIdentityProvider object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "idpCertificate",
            "type": "X509Certificate",
            "description": "The x509 certificate used by the identity provider to sign assertions and responses.",
            "context": {
              "graphqlName": "idpCertificate",
              "graphqlTypeFlat": "X509Certificate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/x509certificate"
            }
          },
          {
            "name": "issuer",
            "type": "String",
            "description": "The Issuer Entity ID for the SAML identity provider.",
            "context": {
              "graphqlName": "issuer",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "recoveryCodes",
            "type": "[String!]",
            "description": "Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.",
            "context": {
              "graphqlName": "recoveryCodes",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signatureMethod",
            "type": "SamlSignatureAlgorithm",
            "description": "The signature algorithm used to sign SAML requests for the identity provider.",
            "context": {
              "graphqlName": "signatureMethod",
              "graphqlTypeFlat": "SamlSignatureAlgorithm",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/samlsignaturealgorithm"
            }
          },
          {
            "name": "ssoUrl",
            "type": "URI",
            "description": "The URL endpoint for the identity provider's SAML SSO.",
            "context": {
              "graphqlName": "ssoUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberConnection",
    "description": "The connection type for EnterpriseMember.",
    "canonical": "objects/enterprisememberconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseMemberConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseMemberEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseMemberEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseMember]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseMember",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/enterprisemember"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberEdge",
    "description": "A User who is a member of an enterprise through one or more organizations.",
    "canonical": "objects/enterprisememberedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseMemberEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseMember",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseMember",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/enterprisemember"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberInvitation",
    "description": "An invitation for a user to become an unaffiliated member of an enterprise.",
    "canonical": "objects/enterprisememberinvitation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseMemberInvitation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email of the person who was invited to the enterprise.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise!",
            "description": "The enterprise the invitation is for.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseMemberInvitation object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitee",
            "type": "User",
            "description": "The user who was invited to the enterprise.",
            "context": {
              "graphqlName": "invitee",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "inviter",
            "type": "User",
            "description": "The user who created the invitation.",
            "context": {
              "graphqlName": "inviter",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberInvitationConnection",
    "description": "The connection type for EnterpriseMemberInvitation.",
    "canonical": "objects/enterprisememberinvitationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseMemberInvitationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseMemberInvitationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseMemberInvitationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseMemberInvitation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberInvitationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterprisememberinvitationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseMemberInvitationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseMemberInvitation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOrganizationMembershipConnection",
    "description": "The connection type for Organization.",
    "canonical": "objects/enterpriseorganizationmembershipconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseOrganizationMembershipConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseOrganizationMembershipEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseOrganizationMembershipEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseorganizationmembershipedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Organization]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOrganizationMembershipEdge",
    "description": "An enterprise organization that a user is a member of.",
    "canonical": "objects/enterpriseorganizationmembershipedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseOrganizationMembershipEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Organization",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "role",
            "type": "EnterpriseUserAccountMembershipRole!",
            "description": "The role of the user in the enterprise membership.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseUserAccountMembershipRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseuseraccountmembershiprole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOutsideCollaboratorConnection",
    "description": "The connection type for User.",
    "canonical": "objects/enterpriseoutsidecollaboratorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseOutsideCollaboratorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseOutsideCollaboratorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseOutsideCollaboratorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseoutsidecollaboratoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOutsideCollaboratorEdge",
    "description": "A User who is an outside collaborator of an enterprise through one or more organizations.",
    "canonical": "objects/enterpriseoutsidecollaboratoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseOutsideCollaboratorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositories"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "repositories",
            "type": "EnterpriseRepositoryInfoConnection!",
            "description": "The enterprise organization repositories this user is a member of.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "EnterpriseRepositoryInfoConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriserepositoryinfoconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOwnerInfo",
    "description": "Enterprise information visible to enterprise owners or enterprise owners'\npersonal access tokens (classic) with read:enterprise or admin:enterprise scope.",
    "canonical": "objects/enterpriseownerinfo",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseOwnerInfo",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasTwoFactorEnabled",
                "type": "Boolean",
                "description": "Only return administrators with this two-factor authentication status.\n\n**Upcoming Change on 2025-04-01 UTC**\n**Description:** `hasTwoFactorEnabled` will be removed. Use `two_factor_method_security` instead.\n**Reason:** `has_two_factor_enabled` will be removed.",
                "context": {
                  "graphqlName": "hasTwoFactorEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseMemberOrder",
                "description": "Ordering options for administrators returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseMemberOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseMemberOrderField!",
                    "description": "The field to order enterprise members by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseMemberOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterprisememberorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterprisememberorder"
                }
              },
              {
                "name": "organizationLogins",
                "type": "[String!]",
                "description": "Only return members within the organizations with these logins",
                "context": {
                  "graphqlName": "organizationLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "EnterpriseAdministratorRole",
                "description": "The role to filter by.",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "EnterpriseAdministratorRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/enterpriseadministratorrole"
                }
              },
              {
                "name": "twoFactorMethodSecurity",
                "type": "TwoFactorCredentialSecurityType",
                "description": "Only return outside collaborators with this type of two-factor authentication method.",
                "context": {
                  "graphqlName": "twoFactorMethodSecurity",
                  "graphqlTypeFlat": "TwoFactorCredentialSecurityType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/twofactorcredentialsecuritytype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "admins"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "affiliatedUsersWithTwoFactorDisabled"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "allowPrivateRepositoryForkingSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "DefaultRepositoryPermissionField!",
                "description": "The permission to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "DefaultRepositoryPermissionField",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/defaultrepositorypermissionfield"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "defaultRepositoryPermissionSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isApproved",
                "type": "Boolean",
                "description": "Filter whether or not the domain is approved.",
                "context": {
                  "graphqlName": "isApproved",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isVerified",
                "type": "Boolean",
                "description": "Filter whether or not the domain is verified.",
                "context": {
                  "graphqlName": "isVerified",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "VerifiableDomainOrder",
                "description": "Ordering options for verifiable domains returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "VerifiableDomainOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "VerifiableDomainOrderField!",
                    "description": "The field to order verifiable domains by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "VerifiableDomainOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/verifiabledomainorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "DOMAIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/verifiabledomainorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "domains"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "connectedOnly",
                "type": "Boolean",
                "description": "Whether or not to only return installations discovered via GitHub Connect.",
                "context": {
                  "graphqlName": "connectedOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseServerInstallationOrder",
                "description": "Ordering options for Enterprise Server installations returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseServerInstallationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseServerInstallationOrderField!",
                    "description": "The field to order Enterprise Server installations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseServerInstallationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseserverinstallationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "HOST_NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseserverinstallationorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "enterpriseServerInstallations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "failedInvitations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IpAllowListEntryOrder",
                "description": "Ordering options for IP allow list entries returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IpAllowListEntryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IpAllowListEntryOrderField!",
                    "description": "The field to order IP allow list entries by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IpAllowListEntryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/ipallowlistentryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "ALLOW_LIST_VALUE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/ipallowlistentryorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ipAllowListEntries"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanChangeRepositoryVisibilitySettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "OrganizationMembersCanCreateRepositoriesSettingValue!",
                "description": "The setting to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "OrganizationMembersCanCreateRepositoriesSettingValue",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/organizationmemberscancreaterepositoriessettingvalue"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanCreateRepositoriesSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanDeleteIssuesSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanDeleteRepositoriesSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanInviteCollaboratorsSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanUpdateProtectedBranchesSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersCanViewDependencyInsightsSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizationProjectsSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasTwoFactorEnabled",
                "type": "Boolean",
                "description": "Only return outside collaborators with this two-factor authentication status.\n\n**Upcoming Change on 2025-04-01 UTC**\n**Description:** `hasTwoFactorEnabled` will be removed. Use `two_factor_method_security` instead.\n**Reason:** `has_two_factor_enabled` will be removed.",
                "context": {
                  "graphqlName": "hasTwoFactorEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "login",
                "type": "String",
                "description": "The login of one specific outside collaborator.",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseMemberOrder",
                "description": "Ordering options for outside collaborators returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseMemberOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseMemberOrderField!",
                    "description": "The field to order enterprise members by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseMemberOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterprisememberorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterprisememberorder"
                }
              },
              {
                "name": "organizationLogins",
                "type": "[String!]",
                "description": "Only return outside collaborators within the organizations with these logins",
                "context": {
                  "graphqlName": "organizationLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "twoFactorMethodSecurity",
                "type": "TwoFactorCredentialSecurityType",
                "description": "Only return outside collaborators with this type of two-factor authentication method.",
                "context": {
                  "graphqlName": "twoFactorMethodSecurity",
                  "graphqlTypeFlat": "TwoFactorCredentialSecurityType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/twofactorcredentialsecuritytype"
                }
              },
              {
                "name": "visibility",
                "type": "RepositoryVisibility",
                "description": "Only return outside collaborators on repositories with this visibility.",
                "context": {
                  "graphqlName": "visibility",
                  "graphqlTypeFlat": "RepositoryVisibility",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryvisibility"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "outsideCollaborators"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseAdministratorInvitationOrder",
                "description": "Ordering options for pending enterprise administrator invitations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseAdministratorInvitationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseAdministratorInvitationOrderField!",
                    "description": "The field to order enterprise administrator invitations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseAdministratorInvitationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseadministratorinvitationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseadministratorinvitationorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "EnterpriseAdministratorRole",
                "description": "The role to filter by.",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "EnterpriseAdministratorRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/enterpriseadministratorrole"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingAdminInvitations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryInvitationOrder",
                "description": "Ordering options for pending repository collaborator invitations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryInvitationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryInvitationOrderField!",
                    "description": "The field to order repository invitations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryInvitationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryinvitationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositoryinvitationorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingCollaboratorInvitations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "invitationSource",
                "type": "OrganizationInvitationSource",
                "description": "Only return invitations matching this invitation source",
                "context": {
                  "graphqlName": "invitationSource",
                  "graphqlTypeFlat": "OrganizationInvitationSource",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/organizationinvitationsource"
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "organizationLogins",
                "type": "[String!]",
                "description": "Only return invitations within the organizations with these logins",
                "context": {
                  "graphqlName": "organizationLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingMemberInvitations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseMemberInvitationOrder",
                "description": "Ordering options for pending enterprise member invitations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseMemberInvitationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseMemberInvitationOrderField!",
                    "description": "The field to order enterprise member invitations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseMemberInvitationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterprisememberinvitationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterprisememberinvitationorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingUnaffiliatedMemberInvitations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryDeployKeySettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryProjectsSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "IdentityProviderConfigurationState!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "IdentityProviderConfigurationState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/identityproviderconfigurationstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "samlIdentityProviderSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseMemberOrder",
                "description": "Ordering options for support entitlement users returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseMemberOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseMemberOrderField!",
                    "description": "The field to order enterprise members by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseMemberOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterprisememberorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterprisememberorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "supportEntitlements"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "teamDiscussionsSettingOrganizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations with this setting.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "value",
                "type": "Boolean!",
                "description": "The setting value to find organizations for.",
                "context": {
                  "graphqlName": "value",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "twoFactorRequiredSettingOrganizations"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "admins",
            "type": "EnterpriseAdministratorConnection!",
            "description": "A list of all of the administrators for this enterprise.",
            "context": {
              "graphqlName": "admins",
              "graphqlTypeFlat": "EnterpriseAdministratorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorconnection"
            }
          },
          {
            "name": "affiliatedUsersWithTwoFactorDisabled",
            "type": "UserConnection!",
            "description": "A list of users in the enterprise who currently have two-factor authentication disabled.",
            "context": {
              "graphqlName": "affiliatedUsersWithTwoFactorDisabled",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "affiliatedUsersWithTwoFactorDisabledExist",
            "type": "Boolean!",
            "description": "Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.",
            "context": {
              "graphqlName": "affiliatedUsersWithTwoFactorDisabledExist",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "allowPrivateRepositoryForkingSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.",
            "context": {
              "graphqlName": "allowPrivateRepositoryForkingSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "allowPrivateRepositoryForkingSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided private repository forking setting value.",
            "context": {
              "graphqlName": "allowPrivateRepositoryForkingSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "allowPrivateRepositoryForkingSettingPolicyValue",
            "type": "EnterpriseAllowPrivateRepositoryForkingPolicyValue",
            "description": "The value for the allow private repository forking policy on the enterprise.",
            "context": {
              "graphqlName": "allowPrivateRepositoryForkingSettingPolicyValue",
              "graphqlTypeFlat": "EnterpriseAllowPrivateRepositoryForkingPolicyValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/enterpriseallowprivaterepositoryforkingpolicyvalue"
            }
          },
          {
            "name": "defaultRepositoryPermissionSetting",
            "type": "EnterpriseDefaultRepositoryPermissionSettingValue!",
            "description": "The setting value for base repository permissions for organizations in this enterprise.",
            "context": {
              "graphqlName": "defaultRepositoryPermissionSetting",
              "graphqlTypeFlat": "EnterpriseDefaultRepositoryPermissionSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisedefaultrepositorypermissionsettingvalue"
            }
          },
          {
            "name": "defaultRepositoryPermissionSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided base repository permission.",
            "context": {
              "graphqlName": "defaultRepositoryPermissionSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "domains",
            "type": "VerifiableDomainConnection!",
            "description": "A list of domains owned by the enterprise. Visible to enterprise owners or\nenterprise owners' personal access tokens (classic) with admin:enterprise scope.",
            "context": {
              "graphqlName": "domains",
              "graphqlTypeFlat": "VerifiableDomainConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/verifiabledomainconnection"
            }
          },
          {
            "name": "enterpriseServerInstallations",
            "type": "EnterpriseServerInstallationConnection!",
            "description": "Enterprise Server installations owned by the enterprise.",
            "context": {
              "graphqlName": "enterpriseServerInstallations",
              "graphqlTypeFlat": "EnterpriseServerInstallationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallationconnection"
            }
          },
          {
            "name": "failedInvitations",
            "type": "EnterpriseFailedInvitationConnection!",
            "description": "A list of failed invitations in the enterprise.",
            "context": {
              "graphqlName": "failedInvitations",
              "graphqlTypeFlat": "EnterpriseFailedInvitationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprisefailedinvitationconnection"
            }
          },
          {
            "name": "ipAllowListEnabledSetting",
            "type": "IpAllowListEnabledSettingValue!",
            "description": "The setting value for whether the enterprise has an IP allow list enabled.",
            "context": {
              "graphqlName": "ipAllowListEnabledSetting",
              "graphqlTypeFlat": "IpAllowListEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistenabledsettingvalue"
            }
          },
          {
            "name": "ipAllowListEntries",
            "type": "IpAllowListEntryConnection!",
            "description": "The IP addresses that are allowed to access resources owned by the enterprise.\nVisible to enterprise owners or enterprise owners' personal access tokens\n(classic) with admin:enterprise scope.",
            "context": {
              "graphqlName": "ipAllowListEntries",
              "graphqlTypeFlat": "IpAllowListEntryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/ipallowlistentryconnection"
            }
          },
          {
            "name": "ipAllowListForInstalledAppsEnabledSetting",
            "type": "IpAllowListForInstalledAppsEnabledSettingValue!",
            "description": "The setting value for whether the enterprise has IP allow list configuration for installed GitHub Apps enabled.",
            "context": {
              "graphqlName": "ipAllowListForInstalledAppsEnabledSetting",
              "graphqlTypeFlat": "IpAllowListForInstalledAppsEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistforinstalledappsenabledsettingvalue"
            }
          },
          {
            "name": "isUpdatingDefaultRepositoryPermission",
            "type": "Boolean!",
            "description": "Whether or not the base repository permission is currently being updated.",
            "context": {
              "graphqlName": "isUpdatingDefaultRepositoryPermission",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isUpdatingTwoFactorRequirement",
            "type": "Boolean!",
            "description": "Whether the two-factor authentication requirement is currently being enforced.",
            "context": {
              "graphqlName": "isUpdatingTwoFactorRequirement",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanChangeRepositoryVisibilitySetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether organization members with admin permissions on a\nrepository can change repository visibility.",
            "context": {
              "graphqlName": "membersCanChangeRepositoryVisibilitySetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "membersCanChangeRepositoryVisibilitySettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided can change repository visibility setting value.",
            "context": {
              "graphqlName": "membersCanChangeRepositoryVisibilitySettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "membersCanCreateInternalRepositoriesSetting",
            "type": "Boolean",
            "description": "The setting value for whether members of organizations in the enterprise can create internal repositories.",
            "context": {
              "graphqlName": "membersCanCreateInternalRepositoriesSetting",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreatePrivateRepositoriesSetting",
            "type": "Boolean",
            "description": "The setting value for whether members of organizations in the enterprise can create private repositories.",
            "context": {
              "graphqlName": "membersCanCreatePrivateRepositoriesSetting",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreatePublicRepositoriesSetting",
            "type": "Boolean",
            "description": "The setting value for whether members of organizations in the enterprise can create public repositories.",
            "context": {
              "graphqlName": "membersCanCreatePublicRepositoriesSetting",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreateRepositoriesSetting",
            "type": "EnterpriseMembersCanCreateRepositoriesSettingValue",
            "description": "The setting value for whether members of organizations in the enterprise can create repositories.",
            "context": {
              "graphqlName": "membersCanCreateRepositoriesSetting",
              "graphqlTypeFlat": "EnterpriseMembersCanCreateRepositoriesSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/enterprisememberscancreaterepositoriessettingvalue"
            }
          },
          {
            "name": "membersCanCreateRepositoriesSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided repository creation setting value.",
            "context": {
              "graphqlName": "membersCanCreateRepositoriesSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "membersCanDeleteIssuesSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether members with admin permissions for repositories can delete issues.",
            "context": {
              "graphqlName": "membersCanDeleteIssuesSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "membersCanDeleteIssuesSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided members can delete issues setting value.",
            "context": {
              "graphqlName": "membersCanDeleteIssuesSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "membersCanDeleteRepositoriesSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether members with admin permissions for repositories can delete or transfer repositories.",
            "context": {
              "graphqlName": "membersCanDeleteRepositoriesSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "membersCanDeleteRepositoriesSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided members can delete repositories setting value.",
            "context": {
              "graphqlName": "membersCanDeleteRepositoriesSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "membersCanInviteCollaboratorsSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether members of organizations in the enterprise can invite outside collaborators.",
            "context": {
              "graphqlName": "membersCanInviteCollaboratorsSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "membersCanInviteCollaboratorsSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided members can invite collaborators setting value.",
            "context": {
              "graphqlName": "membersCanInviteCollaboratorsSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "membersCanMakePurchasesSetting",
            "type": "EnterpriseMembersCanMakePurchasesSettingValue!",
            "description": "Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.",
            "context": {
              "graphqlName": "membersCanMakePurchasesSetting",
              "graphqlTypeFlat": "EnterpriseMembersCanMakePurchasesSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisememberscanmakepurchasessettingvalue"
            }
          },
          {
            "name": "membersCanUpdateProtectedBranchesSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether members with admin permissions for repositories can update protected branches.",
            "context": {
              "graphqlName": "membersCanUpdateProtectedBranchesSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "membersCanUpdateProtectedBranchesSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided members can update protected branches setting value.",
            "context": {
              "graphqlName": "membersCanUpdateProtectedBranchesSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "membersCanViewDependencyInsightsSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether members can view dependency insights.",
            "context": {
              "graphqlName": "membersCanViewDependencyInsightsSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "membersCanViewDependencyInsightsSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided members can view dependency insights setting value.",
            "context": {
              "graphqlName": "membersCanViewDependencyInsightsSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "notificationDeliveryRestrictionEnabledSetting",
            "type": "NotificationRestrictionSettingValue!",
            "description": "Indicates if email notification delivery for this enterprise is restricted to verified or approved domains.",
            "context": {
              "graphqlName": "notificationDeliveryRestrictionEnabledSetting",
              "graphqlTypeFlat": "NotificationRestrictionSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/notificationrestrictionsettingvalue"
            }
          },
          {
            "name": "oidcProvider",
            "type": "OIDCProvider",
            "description": "The OIDC Identity Provider for the enterprise.",
            "context": {
              "graphqlName": "oidcProvider",
              "graphqlTypeFlat": "OIDCProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/oidcprovider"
            }
          },
          {
            "name": "organizationProjectsSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether organization projects are enabled for organizations in this enterprise.",
            "context": {
              "graphqlName": "organizationProjectsSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "organizationProjectsSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided organization projects setting value.",
            "context": {
              "graphqlName": "organizationProjectsSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "outsideCollaborators",
            "type": "EnterpriseOutsideCollaboratorConnection!",
            "description": "A list of outside collaborators across the repositories in the enterprise.",
            "context": {
              "graphqlName": "outsideCollaborators",
              "graphqlTypeFlat": "EnterpriseOutsideCollaboratorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseoutsidecollaboratorconnection"
            }
          },
          {
            "name": "pendingAdminInvitations",
            "type": "EnterpriseAdministratorInvitationConnection!",
            "description": "A list of pending administrator invitations for the enterprise.",
            "context": {
              "graphqlName": "pendingAdminInvitations",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitationconnection"
            }
          },
          {
            "name": "pendingCollaboratorInvitations",
            "type": "RepositoryInvitationConnection!",
            "description": "A list of pending collaborator invitations across the repositories in the enterprise.",
            "context": {
              "graphqlName": "pendingCollaboratorInvitations",
              "graphqlTypeFlat": "RepositoryInvitationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryinvitationconnection"
            }
          },
          {
            "name": "pendingMemberInvitations",
            "type": "EnterprisePendingMemberInvitationConnection!",
            "description": "A list of pending member invitations for organizations in the enterprise.",
            "context": {
              "graphqlName": "pendingMemberInvitations",
              "graphqlTypeFlat": "EnterprisePendingMemberInvitationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprisependingmemberinvitationconnection"
            }
          },
          {
            "name": "pendingUnaffiliatedMemberInvitations",
            "type": "EnterpriseMemberInvitationConnection!",
            "description": "A list of pending unaffiliated member invitations for the enterprise.",
            "context": {
              "graphqlName": "pendingUnaffiliatedMemberInvitations",
              "graphqlTypeFlat": "EnterpriseMemberInvitationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitationconnection"
            }
          },
          {
            "name": "repositoryDeployKeySetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether deploy keys are enabled for repositories in organizations in this enterprise.",
            "context": {
              "graphqlName": "repositoryDeployKeySetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "repositoryDeployKeySettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided deploy keys setting value.",
            "context": {
              "graphqlName": "repositoryDeployKeySettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "repositoryProjectsSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether repository projects are enabled in this enterprise.",
            "context": {
              "graphqlName": "repositoryProjectsSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "repositoryProjectsSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided repository projects setting value.",
            "context": {
              "graphqlName": "repositoryProjectsSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "samlIdentityProvider",
            "type": "EnterpriseIdentityProvider",
            "description": "The SAML Identity Provider for the enterprise.",
            "context": {
              "graphqlName": "samlIdentityProvider",
              "graphqlTypeFlat": "EnterpriseIdentityProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseidentityprovider"
            }
          },
          {
            "name": "samlIdentityProviderSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the SAML single sign-on setting value.",
            "context": {
              "graphqlName": "samlIdentityProviderSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "supportEntitlements",
            "type": "EnterpriseMemberConnection!",
            "description": "A list of members with a support entitlement.",
            "context": {
              "graphqlName": "supportEntitlements",
              "graphqlTypeFlat": "EnterpriseMemberConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprisememberconnection"
            }
          },
          {
            "name": "teamDiscussionsSetting",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The setting value for whether team discussions are enabled for organizations in this enterprise.",
            "context": {
              "graphqlName": "teamDiscussionsSetting",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          },
          {
            "name": "teamDiscussionsSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the provided team discussions setting value.",
            "context": {
              "graphqlName": "teamDiscussionsSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "twoFactorDisallowedMethodsSetting",
            "type": "EnterpriseDisallowedMethodsSettingValue!",
            "description": "The setting value for what methods of two-factor authentication the enterprise prevents its users from having.",
            "context": {
              "graphqlName": "twoFactorDisallowedMethodsSetting",
              "graphqlTypeFlat": "EnterpriseDisallowedMethodsSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisedisallowedmethodssettingvalue"
            }
          },
          {
            "name": "twoFactorRequiredSetting",
            "type": "EnterpriseEnabledSettingValue!",
            "description": "The setting value for whether the enterprise requires two-factor authentication for its organizations and users.",
            "context": {
              "graphqlName": "twoFactorRequiredSetting",
              "graphqlTypeFlat": "EnterpriseEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenabledsettingvalue"
            }
          },
          {
            "name": "twoFactorRequiredSettingOrganizations",
            "type": "OrganizationConnection!",
            "description": "A list of enterprise organizations configured with the two-factor authentication setting value.",
            "context": {
              "graphqlName": "twoFactorRequiredSettingOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterprisePendingMemberInvitationConnection",
    "description": "The connection type for OrganizationInvitation.",
    "canonical": "objects/enterprisependingmemberinvitationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterprisePendingMemberInvitationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterprisePendingMemberInvitationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterprisePendingMemberInvitationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisependingmemberinvitationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[OrganizationInvitation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalUniqueUserCount",
            "type": "Int!",
            "description": "Identifies the total count of unique users in the connection.",
            "context": {
              "graphqlName": "totalUniqueUserCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterprisePendingMemberInvitationEdge",
    "description": "An invitation to be a member in an enterprise organization.",
    "canonical": "objects/enterprisependingmemberinvitationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterprisePendingMemberInvitationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "OrganizationInvitation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseRepositoryInfo",
    "description": "A subset of repository information queryable from an enterprise.",
    "canonical": "objects/enterpriserepositoryinfo",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseRepositoryInfo",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseRepositoryInfo object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean!",
            "description": "Identifies if the repository is private or internal.",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The repository's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameWithOwner",
            "type": "String!",
            "description": "The repository's name with owner.",
            "context": {
              "graphqlName": "nameWithOwner",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseRepositoryInfoConnection",
    "description": "The connection type for EnterpriseRepositoryInfo.",
    "canonical": "objects/enterpriserepositoryinfoconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseRepositoryInfoConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseRepositoryInfoEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseRepositoryInfoEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriserepositoryinfoedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseRepositoryInfo]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseRepositoryInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriserepositoryinfo"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseRepositoryInfoEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriserepositoryinfoedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseRepositoryInfoEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseRepositoryInfo",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseRepositoryInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriserepositoryinfo"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallation",
    "description": "An Enterprise Server installation.",
    "canonical": "objects/enterpriseserverinstallation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerInstallation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseServerUserAccountOrder",
                "description": "Ordering options for Enterprise Server user accounts returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseServerUserAccountOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseServerUserAccountOrderField!",
                    "description": "The field to order user accounts by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseServerUserAccountOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseserveruseraccountorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseserveruseraccountorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userAccounts"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseServerUserAccountsUploadOrder",
                "description": "Ordering options for Enterprise Server user accounts uploads returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseServerUserAccountsUploadOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseServerUserAccountsUploadOrderField!",
                    "description": "The field to order user accounts uploads by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseServerUserAccountsUploadOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseserveruseraccountsuploadorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseserveruseraccountsuploadorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userAccountsUploads"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "customerName",
            "type": "String!",
            "description": "The customer name to which the Enterprise Server installation belongs.",
            "context": {
              "graphqlName": "customerName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hostName",
            "type": "String!",
            "description": "The host name of the Enterprise Server installation.",
            "context": {
              "graphqlName": "hostName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseServerInstallation object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isConnected",
            "type": "Boolean!",
            "description": "Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.",
            "context": {
              "graphqlName": "isConnected",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "userAccounts",
            "type": "EnterpriseServerUserAccountConnection!",
            "description": "User accounts on this Enterprise Server installation.",
            "context": {
              "graphqlName": "userAccounts",
              "graphqlTypeFlat": "EnterpriseServerUserAccountConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountconnection"
            }
          },
          {
            "name": "userAccountsUploads",
            "type": "EnterpriseServerUserAccountsUploadConnection!",
            "description": "User accounts uploads for the Enterprise Server installation.",
            "context": {
              "graphqlName": "userAccountsUploads",
              "graphqlTypeFlat": "EnterpriseServerUserAccountsUploadConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountsuploadconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallationConnection",
    "description": "The connection type for EnterpriseServerInstallation.",
    "canonical": "objects/enterpriseserverinstallationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerInstallationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseServerInstallationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseServerInstallationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseServerInstallation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseServerInstallation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriseserverinstallationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerInstallationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseServerInstallation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseServerInstallation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallationMembershipConnection",
    "description": "The connection type for EnterpriseServerInstallation.",
    "canonical": "objects/enterpriseserverinstallationmembershipconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerInstallationMembershipConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseServerInstallationMembershipEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseServerInstallationMembershipEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallationmembershipedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseServerInstallation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseServerInstallation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallationMembershipEdge",
    "description": "An Enterprise Server installation that a user is a member of.",
    "canonical": "objects/enterpriseserverinstallationmembershipedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerInstallationMembershipEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseServerInstallation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseServerInstallation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallation"
            }
          },
          {
            "name": "role",
            "type": "EnterpriseUserAccountMembershipRole!",
            "description": "The role of the user in the enterprise membership.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseUserAccountMembershipRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseuseraccountmembershiprole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccount",
    "description": "A user account on an Enterprise Server installation.",
    "canonical": "objects/enterpriseserveruseraccount",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccount",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseServerUserAccountEmailOrder",
                "description": "Ordering options for Enterprise Server user account emails returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseServerUserAccountEmailOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseServerUserAccountEmailOrderField!",
                    "description": "The field to order emails by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseServerUserAccountEmailOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseserveruseraccountemailorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "EMAIL"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseserveruseraccountemailorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "emails"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "emails",
            "type": "EnterpriseServerUserAccountEmailConnection!",
            "description": "User emails belonging to this user account.",
            "context": {
              "graphqlName": "emails",
              "graphqlTypeFlat": "EnterpriseServerUserAccountEmailConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountemailconnection"
            }
          },
          {
            "name": "enterpriseServerInstallation",
            "type": "EnterpriseServerInstallation!",
            "description": "The Enterprise Server installation on which this user account exists.",
            "context": {
              "graphqlName": "enterpriseServerInstallation",
              "graphqlTypeFlat": "EnterpriseServerInstallation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallation"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseServerUserAccount object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSiteAdmin",
            "type": "Boolean!",
            "description": "Whether the user account is a site administrator on the Enterprise Server installation.",
            "context": {
              "graphqlName": "isSiteAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of the user account on the Enterprise Server installation.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "profileName",
            "type": "String",
            "description": "The profile name of the user account on the Enterprise Server installation.",
            "context": {
              "graphqlName": "profileName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "remoteCreatedAt",
            "type": "DateTime!",
            "description": "The date and time when the user account was created on the Enterprise Server installation.",
            "context": {
              "graphqlName": "remoteCreatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "remoteUserId",
            "type": "Int!",
            "description": "The ID of the user account on the Enterprise Server installation.",
            "context": {
              "graphqlName": "remoteUserId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountConnection",
    "description": "The connection type for EnterpriseServerUserAccount.",
    "canonical": "objects/enterpriseserveruseraccountconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseServerUserAccountEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseServerUserAccountEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseServerUserAccount]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseServerUserAccount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccount"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriseserveruseraccountedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseServerUserAccount",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseServerUserAccount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccount"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountEmail",
    "description": "An email belonging to a user account on an Enterprise Server installation.",
    "canonical": "objects/enterpriseserveruseraccountemail",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountEmail",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "email",
            "type": "String!",
            "description": "The email address.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseServerUserAccountEmail object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrimary",
            "type": "Boolean!",
            "description": "Indicates whether this is the primary email of the associated user account.",
            "context": {
              "graphqlName": "isPrimary",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "userAccount",
            "type": "EnterpriseServerUserAccount!",
            "description": "The user account to which the email belongs.",
            "context": {
              "graphqlName": "userAccount",
              "graphqlTypeFlat": "EnterpriseServerUserAccount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccount"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountEmailConnection",
    "description": "The connection type for EnterpriseServerUserAccountEmail.",
    "canonical": "objects/enterpriseserveruseraccountemailconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountEmailConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseServerUserAccountEmailEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseServerUserAccountEmailEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountemailedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseServerUserAccountEmail]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseServerUserAccountEmail",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountemail"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountEmailEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriseserveruseraccountemailedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountEmailEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseServerUserAccountEmail",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseServerUserAccountEmail",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountemail"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountsUpload",
    "description": "A user accounts upload from an Enterprise Server installation.",
    "canonical": "objects/enterpriseserveruseraccountsupload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountsUpload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise!",
            "description": "The enterprise to which this upload belongs.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "enterpriseServerInstallation",
            "type": "EnterpriseServerInstallation!",
            "description": "The Enterprise Server installation for which this upload was generated.",
            "context": {
              "graphqlName": "enterpriseServerInstallation",
              "graphqlTypeFlat": "EnterpriseServerInstallation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallation"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseServerUserAccountsUpload object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the file uploaded.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "syncState",
            "type": "EnterpriseServerUserAccountsUploadSyncState!",
            "description": "The synchronization state of the upload",
            "context": {
              "graphqlName": "syncState",
              "graphqlTypeFlat": "EnterpriseServerUserAccountsUploadSyncState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseserveruseraccountsuploadsyncstate"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountsUploadConnection",
    "description": "The connection type for EnterpriseServerUserAccountsUpload.",
    "canonical": "objects/enterpriseserveruseraccountsuploadconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountsUploadConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnterpriseServerUserAccountsUploadEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnterpriseServerUserAccountsUploadEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountsuploadedge"
            }
          },
          {
            "name": "nodes",
            "type": "[EnterpriseServerUserAccountsUpload]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "EnterpriseServerUserAccountsUpload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountsupload"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountsUploadEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/enterpriseserveruseraccountsuploadedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseServerUserAccountsUploadEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "EnterpriseServerUserAccountsUpload",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "EnterpriseServerUserAccountsUpload",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseserveruseraccountsupload"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseUserAccount",
    "description": "An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.",
    "canonical": "objects/enterpriseuseraccount",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnterpriseUserAccount",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseServerInstallationOrder",
                "description": "Ordering options for installations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseServerInstallationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseServerInstallationOrderField!",
                    "description": "The field to order Enterprise Server installations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseServerInstallationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseserverinstallationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "HOST_NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseserverinstallationorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "EnterpriseUserAccountMembershipRole",
                "description": "The role of the user in the installation.",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "EnterpriseUserAccountMembershipRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/enterpriseuseraccountmembershiprole"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "enterpriseInstallations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for organizations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "EnterpriseUserAccountMembershipRole",
                "description": "The role of the user in the enterprise organization.",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "EnterpriseUserAccountMembershipRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/enterpriseuseraccountmembershiprole"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizations"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the enterprise user account's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise!",
            "description": "The enterprise in which this user account exists.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "enterpriseInstallations",
            "type": "EnterpriseServerInstallationMembershipConnection!",
            "description": "A list of Enterprise Server installations this user is a member of.",
            "context": {
              "graphqlName": "enterpriseInstallations",
              "graphqlTypeFlat": "EnterpriseServerInstallationMembershipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseserverinstallationmembershipconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the EnterpriseUserAccount object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "An identifier for the enterprise user account, a login or email address",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the enterprise user account",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizations",
            "type": "EnterpriseOrganizationMembershipConnection!",
            "description": "A list of enterprise organizations this user is a member of.",
            "context": {
              "graphqlName": "organizations",
              "graphqlTypeFlat": "EnterpriseOrganizationMembershipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/enterpriseorganizationmembershipconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this user.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this user.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user within the enterprise.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Environment",
    "description": "An environment.",
    "canonical": "objects/environment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Environment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "protectionRules"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Environment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPinned",
            "type": "Boolean",
            "description": "Indicates whether or not this environment is currently pinned to the repository",
            "context": {
              "graphqlName": "isPinned",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "latestCompletedDeployment",
            "type": "Deployment",
            "description": "The latest completed deployment with status success, failure, or error if it exists",
            "context": {
              "graphqlName": "latestCompletedDeployment",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the environment",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pinnedPosition",
            "type": "Int",
            "description": "The position of the environment if it is pinned, null if it is not pinned",
            "context": {
              "graphqlName": "pinnedPosition",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "protectionRules",
            "type": "DeploymentProtectionRuleConnection!",
            "description": "The protection rules defined for this environment",
            "context": {
              "graphqlName": "protectionRules",
              "graphqlTypeFlat": "DeploymentProtectionRuleConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentprotectionruleconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnvironmentConnection",
    "description": "The connection type for Environment.",
    "canonical": "objects/environmentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnvironmentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[EnvironmentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "EnvironmentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environmentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Environment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "EnvironmentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/environmentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "EnvironmentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Environment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ExternalIdentity",
    "description": "An external identity provisioned by SAML SSO or SCIM. If SAML is configured on\nthe organization, the external identity is visible to (1) organization owners,\n(2) organization owners' personal access tokens (classic) with read:org or\nadmin:org scope, (3) GitHub App with an installation token with read or write\naccess to members. If SAML is configured on the enterprise, the external\nidentity is visible to (1) enterprise owners, (2) enterprise owners' personal\naccess tokens (classic) with read:enterprise or admin:enterprise scope.",
    "canonical": "objects/externalidentity",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ExternalIdentity",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "guid",
            "type": "String!",
            "description": "The GUID for this identity",
            "context": {
              "graphqlName": "guid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ExternalIdentity object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationInvitation",
            "type": "OrganizationInvitation",
            "description": "Organization invitation for this SCIM-provisioned external identity",
            "context": {
              "graphqlName": "organizationInvitation",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          },
          {
            "name": "samlIdentity",
            "type": "ExternalIdentitySamlAttributes",
            "description": "SAML Identity attributes",
            "context": {
              "graphqlName": "samlIdentity",
              "graphqlTypeFlat": "ExternalIdentitySamlAttributes",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/externalidentitysamlattributes"
            }
          },
          {
            "name": "scimIdentity",
            "type": "ExternalIdentityScimAttributes",
            "description": "SCIM Identity attributes",
            "context": {
              "graphqlName": "scimIdentity",
              "graphqlTypeFlat": "ExternalIdentityScimAttributes",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/externalidentityscimattributes"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ExternalIdentityAttribute",
    "description": "An attribute for the External Identity attributes collection",
    "canonical": "objects/externalidentityattribute",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ExternalIdentityAttribute",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "metadata",
            "type": "String",
            "description": "The attribute metadata as JSON",
            "context": {
              "graphqlName": "metadata",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The attribute name",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "value",
            "type": "String!",
            "description": "The attribute value",
            "context": {
              "graphqlName": "value",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ExternalIdentityConnection",
    "description": "The connection type for ExternalIdentity.",
    "canonical": "objects/externalidentityconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ExternalIdentityConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ExternalIdentityEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ExternalIdentityEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/externalidentityedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ExternalIdentity]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ExternalIdentity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/externalidentity"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ExternalIdentityEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/externalidentityedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ExternalIdentityEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ExternalIdentity",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ExternalIdentity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/externalidentity"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ExternalIdentitySamlAttributes",
    "description": "SAML attributes for the External Identity",
    "canonical": "objects/externalidentitysamlattributes",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ExternalIdentitySamlAttributes",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "attributes",
            "type": "[ExternalIdentityAttribute!]!",
            "description": "SAML Identity attributes",
            "context": {
              "graphqlName": "attributes",
              "graphqlTypeFlat": "ExternalIdentityAttribute",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/externalidentityattribute"
            }
          },
          {
            "name": "emails",
            "type": "[UserEmailMetadata!]",
            "description": "The emails associated with the SAML identity",
            "context": {
              "graphqlName": "emails",
              "graphqlTypeFlat": "UserEmailMetadata",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/useremailmetadata"
            }
          },
          {
            "name": "familyName",
            "type": "String",
            "description": "Family name of the SAML identity",
            "context": {
              "graphqlName": "familyName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "givenName",
            "type": "String",
            "description": "Given name of the SAML identity",
            "context": {
              "graphqlName": "givenName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "groups",
            "type": "[String!]",
            "description": "The groups linked to this identity in IDP",
            "context": {
              "graphqlName": "groups",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameId",
            "type": "String",
            "description": "The NameID of the SAML identity",
            "context": {
              "graphqlName": "nameId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "username",
            "type": "String",
            "description": "The userName of the SAML identity",
            "context": {
              "graphqlName": "username",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ExternalIdentityScimAttributes",
    "description": "SCIM attributes for the External Identity",
    "canonical": "objects/externalidentityscimattributes",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ExternalIdentityScimAttributes",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "emails",
            "type": "[UserEmailMetadata!]",
            "description": "The emails associated with the SCIM identity",
            "context": {
              "graphqlName": "emails",
              "graphqlTypeFlat": "UserEmailMetadata",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/useremailmetadata"
            }
          },
          {
            "name": "familyName",
            "type": "String",
            "description": "Family name of the SCIM identity",
            "context": {
              "graphqlName": "familyName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "givenName",
            "type": "String",
            "description": "Given name of the SCIM identity",
            "context": {
              "graphqlName": "givenName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "groups",
            "type": "[String!]",
            "description": "The groups linked to this identity in IDP",
            "context": {
              "graphqlName": "groups",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "username",
            "type": "String",
            "description": "The userName of the SCIM identity",
            "context": {
              "graphqlName": "username",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FileExtensionRestrictionParameters",
    "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.",
    "canonical": "objects/fileextensionrestrictionparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FileExtensionRestrictionParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "restrictedFileExtensions",
            "type": "[String!]!",
            "description": "The file extensions that are restricted from being pushed to the commit graph.",
            "context": {
              "graphqlName": "restrictedFileExtensions",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FilePathRestrictionParameters",
    "description": "Prevent commits that include changes in specified file and folder paths from\nbeing pushed to the commit graph. This includes absolute paths that contain file names.",
    "canonical": "objects/filepathrestrictionparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FilePathRestrictionParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "restrictedFilePaths",
            "type": "[String!]!",
            "description": "The file paths that are restricted from being pushed to the commit graph.",
            "context": {
              "graphqlName": "restrictedFilePaths",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FollowOrganizationPayload",
    "description": "Autogenerated return type of FollowOrganization.",
    "canonical": "objects/followorganizationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FollowOrganizationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization that was followed.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FollowUserPayload",
    "description": "Autogenerated return type of FollowUser.",
    "canonical": "objects/followuserpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FollowUserPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user that was followed.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FollowerConnection",
    "description": "The connection type for User.",
    "canonical": "objects/followerconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FollowerConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/useredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FollowingConnection",
    "description": "The connection type for User.",
    "canonical": "objects/followingconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FollowingConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/useredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "FundingLink",
    "description": "A funding platform link for a repository.",
    "canonical": "objects/fundinglink",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "FundingLink",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "platform",
            "type": "FundingPlatform!",
            "description": "The funding platform this link is for.",
            "context": {
              "graphqlName": "platform",
              "graphqlTypeFlat": "FundingPlatform",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/fundingplatform"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The configured URL for this funding link.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GenericHovercardContext",
    "description": "A generic hovercard context with a message and icon",
    "canonical": "objects/generichovercardcontext",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GenericHovercardContext",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "message",
            "type": "String!",
            "description": "A string describing this context",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "octicon",
            "type": "String!",
            "description": "An octicon to accompany this context",
            "context": {
              "graphqlName": "octicon",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Gist",
    "description": "A Gist.",
    "canonical": "objects/gist",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Gist",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "limit",
                "type": "Int",
                "description": "The maximum number of files to return.",
                "context": {
                  "graphqlName": "limit",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 10
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "oid",
                "type": "GitObjectID",
                "description": "The oid of the files to return",
                "context": {
                  "graphqlName": "oid",
                  "graphqlTypeFlat": "GitObjectID",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/gitobjectid"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "files"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "GistOrder",
                "description": "Ordering options for gists returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "GistOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "GistOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "GistOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/gistorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/gistorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "forks"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "StarOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "StarOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "StarOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "StarOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/starorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/starorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "stargazers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "comments",
            "type": "GistCommentConnection!",
            "description": "A list of comments associated with the gist",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "GistCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/gistcommentconnection"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The gist description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "files",
            "type": "[GistFile]",
            "description": "The files in this gist.",
            "context": {
              "graphqlName": "files",
              "graphqlTypeFlat": "GistFile",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gistfile"
            }
          },
          {
            "name": "forks",
            "type": "GistConnection!",
            "description": "A list of forks associated with the gist",
            "context": {
              "graphqlName": "forks",
              "graphqlTypeFlat": "GistConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/gistconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Gist object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isFork",
            "type": "Boolean!",
            "description": "Identifies if the gist is a fork.",
            "context": {
              "graphqlName": "isFork",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPublic",
            "type": "Boolean!",
            "description": "Whether the gist is public or not.",
            "context": {
              "graphqlName": "isPublic",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The gist name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "RepositoryOwner",
            "description": "The gist owner.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "RepositoryOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/repositoryowner"
            }
          },
          {
            "name": "pushedAt",
            "type": "DateTime",
            "description": "Identifies when the gist was last pushed to.",
            "context": {
              "graphqlName": "pushedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTML path to this resource.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "stargazerCount",
            "type": "Int!",
            "description": "Returns a count of how many stargazers there are on this object",
            "context": {
              "graphqlName": "stargazerCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stargazers",
            "type": "StargazerConnection!",
            "description": "A list of users who have starred this starrable.",
            "context": {
              "graphqlName": "stargazers",
              "graphqlTypeFlat": "StargazerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/stargazerconnection"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this Gist.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerHasStarred",
            "type": "Boolean!",
            "description": "Returns a boolean indicating whether the viewing user has starred this starrable.",
            "context": {
              "graphqlName": "viewerHasStarred",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GistComment",
    "description": "Represents a comment on an Gist.",
    "canonical": "objects/gistcomment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GistComment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the gist.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "Identifies the comment body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "gist",
            "type": "Gist!",
            "description": "The associated gist.",
            "context": {
              "graphqlName": "gist",
              "graphqlTypeFlat": "Gist",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/gist"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the GistComment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GistCommentConnection",
    "description": "The connection type for GistComment.",
    "canonical": "objects/gistcommentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GistCommentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[GistCommentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "GistCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gistcommentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[GistComment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "GistComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gistcomment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GistCommentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/gistcommentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GistCommentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "GistComment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "GistComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gistcomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GistConnection",
    "description": "The connection type for Gist.",
    "canonical": "objects/gistconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GistConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[GistEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "GistEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gistedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Gist]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Gist",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gist"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GistEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/gistedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GistEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Gist",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Gist",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gist"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GistFile",
    "description": "A file in a gist.",
    "canonical": "objects/gistfile",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GistFile",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "truncate",
                "type": "Int",
                "description": "Optionally truncate the returned file to this length.",
                "context": {
                  "graphqlName": "truncate",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "text"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "encodedName",
            "type": "String",
            "description": "The file name encoded to remove characters that are invalid in URL paths.",
            "context": {
              "graphqlName": "encodedName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "encoding",
            "type": "String",
            "description": "The gist file encoding.",
            "context": {
              "graphqlName": "encoding",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "extension",
            "type": "String",
            "description": "The file extension from the file name.",
            "context": {
              "graphqlName": "extension",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isImage",
            "type": "Boolean!",
            "description": "Indicates if this file is an image.",
            "context": {
              "graphqlName": "isImage",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isTruncated",
            "type": "Boolean!",
            "description": "Whether the file's contents were truncated.",
            "context": {
              "graphqlName": "isTruncated",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "language",
            "type": "Language",
            "description": "The programming language this file is written in.",
            "context": {
              "graphqlName": "language",
              "graphqlTypeFlat": "Language",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/language"
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The gist file name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "size",
            "type": "Int",
            "description": "The gist file size in bytes.",
            "context": {
              "graphqlName": "size",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "text",
            "type": "String",
            "description": "UTF8 text data or null if the file is binary",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GitActor",
    "description": "Represents an actor in a Git commit (ie. an author or committer).",
    "canonical": "objects/gitactor",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GitActor",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the author's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "date",
            "type": "GitTimestamp",
            "description": "The timestamp of the Git action (authoring or committing).",
            "context": {
              "graphqlName": "date",
              "graphqlTypeFlat": "GitTimestamp",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gittimestamp"
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email in the Git commit.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name in the Git commit.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The GitHub user corresponding to the email field. Null if no such user exists.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GitActorConnection",
    "description": "The connection type for GitActor.",
    "canonical": "objects/gitactorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GitActorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[GitActorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "GitActorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gitactoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[GitActor]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "GitActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gitactor"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GitActorEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/gitactoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GitActorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "GitActor",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "GitActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gitactor"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GitHubMetadata",
    "description": "Represents information about the GitHub instance.",
    "canonical": "objects/githubmetadata",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GitHubMetadata",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "gitHubServicesSha",
            "type": "GitObjectID!",
            "description": "Returns a String that's a SHA of `github-services`",
            "context": {
              "graphqlName": "gitHubServicesSha",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "gitIpAddresses",
            "type": "[String!]",
            "description": "IP addresses that users connect to for git operations",
            "context": {
              "graphqlName": "gitIpAddresses",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "githubEnterpriseImporterIpAddresses",
            "type": "[String!]",
            "description": "IP addresses that GitHub Enterprise Importer uses for outbound connections",
            "context": {
              "graphqlName": "githubEnterpriseImporterIpAddresses",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hookIpAddresses",
            "type": "[String!]",
            "description": "IP addresses that service hooks are sent from",
            "context": {
              "graphqlName": "hookIpAddresses",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "importerIpAddresses",
            "type": "[String!]",
            "description": "IP addresses that the importer connects from",
            "context": {
              "graphqlName": "importerIpAddresses",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPasswordAuthenticationVerifiable",
            "type": "Boolean!",
            "description": "Whether or not users are verified",
            "context": {
              "graphqlName": "isPasswordAuthenticationVerifiable",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pagesIpAddresses",
            "type": "[String!]",
            "description": "IP addresses for GitHub Pages' A records",
            "context": {
              "graphqlName": "pagesIpAddresses",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GpgSignature",
    "description": "Represents a GPG signature on a Commit or Tag.",
    "canonical": "objects/gpgsignature",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GpgSignature",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "email",
            "type": "String!",
            "description": "Email used to sign this object.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isValid",
            "type": "Boolean!",
            "description": "True if the signature is valid and verified by GitHub.",
            "context": {
              "graphqlName": "isValid",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "keyId",
            "type": "String",
            "description": "Hex-encoded ID of the key that signed this object.",
            "context": {
              "graphqlName": "keyId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String!",
            "description": "Payload for GPG signing object. Raw ODB object without the signature header.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signature",
            "type": "String!",
            "description": "ASCII-armored signature header from object.",
            "context": {
              "graphqlName": "signature",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signer",
            "type": "User",
            "description": "GitHub user corresponding to the email signing this commit.",
            "context": {
              "graphqlName": "signer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "state",
            "type": "GitSignatureState!",
            "description": "The state of this signature. `VALID` if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "GitSignatureState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/gitsignaturestate"
            }
          },
          {
            "name": "verifiedAt",
            "type": "DateTime",
            "description": "The date the signature was verified, if valid",
            "context": {
              "graphqlName": "verifiedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "wasSignedByGitHub",
            "type": "Boolean!",
            "description": "True if the signature was made with GitHub's signing key.",
            "context": {
              "graphqlName": "wasSignedByGitHub",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GrantEnterpriseOrganizationsMigratorRolePayload",
    "description": "Autogenerated return type of GrantEnterpriseOrganizationsMigratorRole.",
    "canonical": "objects/grantenterpriseorganizationsmigratorrolepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GrantEnterpriseOrganizationsMigratorRolePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizations"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizations",
            "type": "OrganizationConnection",
            "description": "The organizations that had the migrator role applied to for the given user.",
            "context": {
              "graphqlName": "organizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "GrantMigratorRolePayload",
    "description": "Autogenerated return type of GrantMigratorRole.",
    "canonical": "objects/grantmigratorrolepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "GrantMigratorRolePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "success",
            "type": "Boolean",
            "description": "Did the operation succeed?",
            "context": {
              "graphqlName": "success",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "HeadRefDeletedEvent",
    "description": "Represents a 'head_ref_deleted' event on a given pull request.",
    "canonical": "objects/headrefdeletedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "HeadRefDeletedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "headRef",
            "type": "Ref",
            "description": "Identifies the Ref associated with the `head_ref_deleted` event.",
            "context": {
              "graphqlName": "headRef",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "headRefName",
            "type": "String!",
            "description": "Identifies the name of the Ref associated with the `head_ref_deleted` event.",
            "context": {
              "graphqlName": "headRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the HeadRefDeletedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "HeadRefForcePushedEvent",
    "description": "Represents a 'head_ref_force_pushed' event on a given pull request.",
    "canonical": "objects/headrefforcepushedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "HeadRefForcePushedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "afterCommit",
            "type": "Commit",
            "description": "Identifies the after commit SHA for the 'head_ref_force_pushed' event.",
            "context": {
              "graphqlName": "afterCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "beforeCommit",
            "type": "Commit",
            "description": "Identifies the before commit SHA for the 'head_ref_force_pushed' event.",
            "context": {
              "graphqlName": "beforeCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the HeadRefForcePushedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "Identifies the fully qualified ref name for the 'head_ref_force_pushed' event.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "HeadRefRestoredEvent",
    "description": "Represents a 'head_ref_restored' event on a given pull request.",
    "canonical": "objects/headrefrestoredevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "HeadRefRestoredEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the HeadRefRestoredEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Hovercard",
    "description": "Detail needed to display a hovercard for a user",
    "canonical": "objects/hovercard",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Hovercard",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contexts",
            "type": "[HovercardContext!]!",
            "description": "Each of the contexts for this hovercard",
            "context": {
              "graphqlName": "contexts",
              "graphqlTypeFlat": "HovercardContext",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/hovercardcontext"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ImportProjectPayload",
    "description": "Autogenerated return type of ImportProject.",
    "canonical": "objects/importprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ImportProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The new Project!",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "InviteEnterpriseAdminPayload",
    "description": "Autogenerated return type of InviteEnterpriseAdmin.",
    "canonical": "objects/inviteenterpriseadminpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "InviteEnterpriseAdminPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitation",
            "type": "EnterpriseAdministratorInvitation",
            "description": "The created enterprise administrator invitation.",
            "context": {
              "graphqlName": "invitation",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseadministratorinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "InviteEnterpriseMemberPayload",
    "description": "Autogenerated return type of InviteEnterpriseMember.",
    "canonical": "objects/inviteenterprisememberpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "InviteEnterpriseMemberPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitation",
            "type": "EnterpriseMemberInvitation",
            "description": "The created enterprise member invitation.",
            "context": {
              "graphqlName": "invitation",
              "graphqlTypeFlat": "EnterpriseMemberInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprisememberinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListEntry",
    "description": "An IP address or range of addresses that is allowed to access an owner's resources.",
    "canonical": "objects/ipallowlistentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IpAllowListEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowListValue",
            "type": "String!",
            "description": "A single IP address or range of IP addresses in CIDR notation.",
            "context": {
              "graphqlName": "allowListValue",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the IpAllowListEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isActive",
            "type": "Boolean!",
            "description": "Whether the entry is currently active.",
            "context": {
              "graphqlName": "isActive",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the IP allow list entry.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "IpAllowListOwner!",
            "description": "The owner of the IP allow list entry.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "IpAllowListOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/ipallowlistowner"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListEntryConnection",
    "description": "The connection type for IpAllowListEntry.",
    "canonical": "objects/ipallowlistentryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IpAllowListEntryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[IpAllowListEntryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "IpAllowListEntryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ipallowlistentryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[IpAllowListEntry]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "IpAllowListEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ipallowlistentry"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListEntryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/ipallowlistentryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IpAllowListEntryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "IpAllowListEntry",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "IpAllowListEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ipallowlistentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Issue",
    "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
    "canonical": "objects/issue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Issue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignedActors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignees"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeClosedPrs",
                "type": "Boolean",
                "description": "Include closed PRs in results",
                "context": {
                  "graphqlName": "includeClosedPrs",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderByState",
                "type": "Boolean",
                "description": "Return results ordered by state",
                "context": {
                  "graphqlName": "orderByState",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "userLinkedOnly",
                "type": "Boolean",
                "description": "Return only manually linked PRs",
                "context": {
                  "graphqlName": "userLinkedOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "closedByPullRequestsReferences"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueCommentOrder",
                "description": "Ordering options for issue comments returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueCommentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issue comments by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueCommentOrderField!",
                    "description": "The field in which to order issue comments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueCommentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuecommentorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuecommentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "includeNotificationContexts",
                "type": "Boolean",
                "description": "Whether or not to include notification contexts",
                "context": {
                  "graphqlName": "includeNotificationContexts",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "hovercard"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "LabelOrder",
                "description": "Ordering options for labels returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "LabelOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order labels by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "LabelOrderField!",
                    "description": "The field in which to order labels by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "LabelOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/labelorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/labelorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "labels"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "linkedBranches"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "participants"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "archivedStates",
                "type": "[ProjectCardArchivedState]",
                "description": "A list of archived states to filter the cards by",
                "context": {
                  "graphqlName": "archivedStates",
                  "graphqlTypeFlat": "ProjectCardArchivedState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "ARCHIVED",
                      "NOT_ARCHIVED"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectcardarchivedstate"
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectCards"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeArchived",
                "type": "Boolean",
                "description": "Include archived items.",
                "context": {
                  "graphqlName": "includeArchived",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "minPermissionLevel",
                "type": "ProjectV2PermissionLevel",
                "description": "Filter projects based on user role.",
                "context": {
                  "graphqlName": "minPermissionLevel",
                  "graphqlTypeFlat": "ProjectV2PermissionLevel",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "READ"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectv2permissionlevel"
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2Order",
                "description": "How to order the returned projects.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Order",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2OrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2OrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2orderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "NUMBER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2order"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "A project to search for under the owner.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "enableDuplicate",
                "type": "Boolean",
                "description": "Whether or not to return state reason for duplicates",
                "context": {
                  "graphqlName": "enableDuplicate",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "stateReason"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "subIssues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "If provided, searches users by login or profile name",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "suggestedActors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "Allows filtering timeline events by a `since` timestamp.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "timeline"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "itemTypes",
                "type": "[IssueTimelineItemsItemType!]",
                "description": "Filter timeline items by type.",
                "context": {
                  "graphqlName": "itemTypes",
                  "graphqlTypeFlat": "IssueTimelineItemsItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/issuetimelineitemsitemtype"
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "Filter timeline items by a `since` timestamp.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "skip",
                "type": "Int",
                "description": "Skips the first _n_ elements in the list.",
                "context": {
                  "graphqlName": "skip",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "timelineItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "trackedInIssues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "trackedIssues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "states",
                "type": "[TrackedIssueStates]",
                "description": "Limit the count to tracked issues with the specified states.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "TrackedIssueStates",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/trackedissuestates"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "trackedIssuesCount"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "activeLockReason",
            "type": "LockReason",
            "description": "Reason that the conversation was locked.",
            "context": {
              "graphqlName": "activeLockReason",
              "graphqlTypeFlat": "LockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/lockreason"
            }
          },
          {
            "name": "assignedActors",
            "type": "AssigneeConnection!",
            "description": "A list of actors assigned to this object.",
            "context": {
              "graphqlName": "assignedActors",
              "graphqlTypeFlat": "AssigneeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/assigneeconnection"
            }
          },
          {
            "name": "assignees",
            "type": "UserConnection!",
            "description": "A list of Users assigned to this object.",
            "context": {
              "graphqlName": "assignees",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "Identifies the body of the issue.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyResourcePath",
            "type": "URI!",
            "description": "The http path for this issue body",
            "context": {
              "graphqlName": "bodyResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "Identifies the body of the issue rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyUrl",
            "type": "URI!",
            "description": "The http URL for this issue body",
            "context": {
              "graphqlName": "bodyUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "Indicates if the object is closed (definition of closed may depend on type)",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "closedByPullRequestsReferences",
            "type": "PullRequestConnection",
            "description": "List of open pull requests referenced from this issue",
            "context": {
              "graphqlName": "closedByPullRequestsReferences",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "comments",
            "type": "IssueCommentConnection!",
            "description": "A list of comments associated with the Issue.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "IssueCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuecommentconnection"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "duplicateOf",
            "type": "Issue",
            "description": "A reference to the original issue that this issue has been marked as a duplicate of.",
            "context": {
              "graphqlName": "duplicateOf",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "hovercard",
            "type": "Hovercard!",
            "description": "The hovercard information for this issue",
            "context": {
              "graphqlName": "hovercard",
              "graphqlTypeFlat": "Hovercard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/hovercard"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Issue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPinned",
            "type": "Boolean",
            "description": "Indicates whether or not this issue is currently pinned to the repository issues list",
            "context": {
              "graphqlName": "isPinned",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isReadByViewer",
            "type": "Boolean",
            "description": "Is this issue read by the viewer",
            "context": {
              "graphqlName": "isReadByViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "The issue type for this Issue",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          },
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "A list of labels associated with the object.",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "linkedBranches",
            "type": "LinkedBranchConnection!",
            "description": "Branches linked to this issue.",
            "context": {
              "graphqlName": "linkedBranches",
              "graphqlTypeFlat": "LinkedBranchConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/linkedbranchconnection"
            }
          },
          {
            "name": "locked",
            "type": "Boolean!",
            "description": "`true` if the object is locked",
            "context": {
              "graphqlName": "locked",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestone",
            "type": "Milestone",
            "description": "Identifies the milestone associated with the issue.",
            "context": {
              "graphqlName": "milestone",
              "graphqlTypeFlat": "Milestone",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestone"
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "Identifies the issue number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parent",
            "type": "Issue",
            "description": "The parent entity of the issue.",
            "context": {
              "graphqlName": "parent",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "participants",
            "type": "UserConnection!",
            "description": "A list of Users that are participating in the Issue conversation.",
            "context": {
              "graphqlName": "participants",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "projectCards",
            "type": "ProjectCardConnection!",
            "description": "List of project cards associated with this issue.",
            "context": {
              "graphqlName": "projectCards",
              "graphqlTypeFlat": "ProjectCardConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcardconnection"
            }
          },
          {
            "name": "projectItems",
            "type": "ProjectV2ItemConnection!",
            "description": "List of project items associated with this issue.",
            "context": {
              "graphqlName": "projectItems",
              "graphqlTypeFlat": "ProjectV2ItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2itemconnection"
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Find a project by number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this issue",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "IssueState!",
            "description": "Identifies the state of the issue.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "IssueState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/issuestate"
            }
          },
          {
            "name": "stateReason",
            "type": "IssueStateReason",
            "description": "Identifies the reason for the issue state.",
            "context": {
              "graphqlName": "stateReason",
              "graphqlTypeFlat": "IssueStateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issuestatereason"
            }
          },
          {
            "name": "subIssues",
            "type": "IssueConnection!",
            "description": "A list of sub-issues associated with the Issue.",
            "context": {
              "graphqlName": "subIssues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "subIssuesSummary",
            "type": "SubIssuesSummary!",
            "description": "Summary of the state of an issue's sub-issues",
            "context": {
              "graphqlName": "subIssuesSummary",
              "graphqlTypeFlat": "SubIssuesSummary",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/subissuessummary"
            }
          },
          {
            "name": "suggestedActors",
            "type": "AssigneeConnection!",
            "description": "A list of suggested actors to assign to this object",
            "context": {
              "graphqlName": "suggestedActors",
              "graphqlTypeFlat": "AssigneeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/assigneeconnection"
            }
          },
          {
            "name": "timeline",
            "type": "IssueTimelineConnection!",
            "description": "A list of events, comments, commits, etc. associated with the issue.",
            "context": {
              "graphqlName": "timeline",
              "graphqlTypeFlat": "IssueTimelineConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`timeline` will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuetimelineconnection"
            }
          },
          {
            "name": "timelineItems",
            "type": "IssueTimelineItemsConnection!",
            "description": "A list of events, comments, commits, etc. associated with the issue.",
            "context": {
              "graphqlName": "timelineItems",
              "graphqlTypeFlat": "IssueTimelineItemsConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuetimelineitemsconnection"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "Identifies the issue title.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "titleHTML",
            "type": "String!",
            "description": "Identifies the issue title rendered to HTML.",
            "context": {
              "graphqlName": "titleHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "trackedInIssues",
            "type": "IssueConnection!",
            "description": "A list of issues that track this issue",
            "context": {
              "graphqlName": "trackedInIssues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "trackedIssues",
            "type": "IssueConnection!",
            "description": "A list of issues tracked inside the current issue",
            "context": {
              "graphqlName": "trackedIssues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "trackedIssuesCount",
            "type": "Int!",
            "description": "The number of tracked issues for this issue",
            "context": {
              "graphqlName": "trackedIssuesCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this issue",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanLabel",
            "type": "Boolean!",
            "description": "Indicates if the viewer can edit labels for this object.",
            "context": {
              "graphqlName": "viewerCanLabel",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          },
          {
            "name": "viewerThreadSubscriptionFormAction",
            "type": "ThreadSubscriptionFormAction",
            "description": "Identifies the viewer's thread subscription form action.",
            "context": {
              "graphqlName": "viewerThreadSubscriptionFormAction",
              "graphqlTypeFlat": "ThreadSubscriptionFormAction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/threadsubscriptionformaction"
            }
          },
          {
            "name": "viewerThreadSubscriptionStatus",
            "type": "ThreadSubscriptionState",
            "description": "Identifies the viewer's thread subscription status.",
            "context": {
              "graphqlName": "viewerThreadSubscriptionStatus",
              "graphqlTypeFlat": "ThreadSubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/threadsubscriptionstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueComment",
    "description": "Represents a comment on an Issue.",
    "canonical": "objects/issuecomment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueComment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body as Markdown.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the IssueComment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue!",
            "description": "Identifies the issue associated with the comment.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "Returns the pull request associated with the comment, if this comment was made on a\npull request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this issue comment",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this issue comment",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueCommentConnection",
    "description": "The connection type for IssueComment.",
    "canonical": "objects/issuecommentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueCommentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[IssueCommentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "IssueCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecommentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[IssueComment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "IssueComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueCommentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/issuecommentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueCommentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "IssueComment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "IssueComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueConnection",
    "description": "The connection type for Issue.",
    "canonical": "objects/issueconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[IssueEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "IssueEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issueedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Issue]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueContributionsByRepository",
    "description": "This aggregates issues opened by a user within one repository.",
    "canonical": "objects/issuecontributionsbyrepository",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueContributionsByRepository",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "contributions"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contributions",
            "type": "CreatedIssueContributionConnection!",
            "description": "The issue contributions.",
            "context": {
              "graphqlName": "contributions",
              "graphqlTypeFlat": "CreatedIssueContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdissuecontributionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository in which the issues were opened.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/issueedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Issue",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTemplate",
    "description": "A repository issue template.",
    "canonical": "objects/issuetemplate",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTemplate",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignees"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "LabelOrder",
                "description": "Ordering options for labels returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "LabelOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order labels by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "LabelOrderField!",
                    "description": "The field in which to order labels by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "LabelOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/labelorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/labelorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "labels"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "about",
            "type": "String",
            "description": "The template purpose.",
            "context": {
              "graphqlName": "about",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "assignees",
            "type": "UserConnection!",
            "description": "The suggested assignees.",
            "context": {
              "graphqlName": "assignees",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The suggested issue body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "filename",
            "type": "String!",
            "description": "The template filename.",
            "context": {
              "graphqlName": "filename",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "The suggested issue labels",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The template name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The suggested issue title.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "type",
            "type": "IssueType",
            "description": "The suggested issue type",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineConnection",
    "description": "The connection type for IssueTimelineItem.",
    "canonical": "objects/issuetimelineconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTimelineConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[IssueTimelineItemEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "IssueTimelineItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetimelineitemedge"
            }
          },
          {
            "name": "nodes",
            "type": "[IssueTimelineItem]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "IssueTimelineItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issuetimelineitem"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineItemEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/issuetimelineitemedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTimelineItemEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "IssueTimelineItem",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "IssueTimelineItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issuetimelineitem"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineItemsConnection",
    "description": "The connection type for IssueTimelineItems.",
    "canonical": "objects/issuetimelineitemsconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTimelineItemsConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[IssueTimelineItemsEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "IssueTimelineItemsEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetimelineitemsedge"
            }
          },
          {
            "name": "filteredCount",
            "type": "Int!",
            "description": "Identifies the count of items after applying `before` and `after` filters.",
            "context": {
              "graphqlName": "filteredCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nodes",
            "type": "[IssueTimelineItems]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "IssueTimelineItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issuetimelineitems"
            }
          },
          {
            "name": "pageCount",
            "type": "Int!",
            "description": "Identifies the count of items after applying `before`/`after` filters and `first`/`last`/`skip` slicing.",
            "context": {
              "graphqlName": "pageCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the timeline was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineItemsEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/issuetimelineitemsedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTimelineItemsEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "IssueTimelineItems",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "IssueTimelineItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issuetimelineitems"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueType",
    "description": "Represents the type of Issue.",
    "canonical": "objects/issuetype",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueType",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "IssueFilters",
                "description": "Filtering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueFilters",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "assignee",
                    "type": "String",
                    "description": "List issues assigned to given name. Pass in `null` for issues with no assigned\nuser, and `*` for issues assigned to any user.",
                    "context": {
                      "graphqlName": "assignee",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "createdBy",
                    "type": "String",
                    "description": "List issues created by given name.",
                    "context": {
                      "graphqlName": "createdBy",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "labels",
                    "type": "[String!]",
                    "description": "List issues where the list of label names exist on the issue.",
                    "context": {
                      "graphqlName": "labels",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "mentioned",
                    "type": "String",
                    "description": "List issues where the given name is mentioned in the issue.",
                    "context": {
                      "graphqlName": "mentioned",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestone",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its database ID. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestone",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestoneNumber",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its number field. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestoneNumber",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "since",
                    "type": "DateTime",
                    "description": "List issues that have been updated at or after the given date.",
                    "context": {
                      "graphqlName": "since",
                      "graphqlTypeFlat": "DateTime",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "scalars/datetime"
                    }
                  },
                  {
                    "name": "states",
                    "type": "[IssueState!]",
                    "description": "List issues filtered by the list of states given.",
                    "context": {
                      "graphqlName": "states",
                      "graphqlTypeFlat": "IssueState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuestate"
                    }
                  },
                  {
                    "name": "type",
                    "type": "String",
                    "description": "List issues filtered by the type given, only supported by searches on repositories.",
                    "context": {
                      "graphqlName": "type",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "viewerSubscribed",
                    "type": "Boolean",
                    "description": "List issues subscribed to by viewer.",
                    "context": {
                      "graphqlName": "viewerSubscribed",
                      "graphqlTypeFlat": "Boolean",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "defaults",
                        "value": false
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuefilters"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "repositoryId",
                "type": "ID!",
                "description": "Target repository to load the issues from.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[IssueState!]",
                "description": "A list of states to filter the issues by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "IssueState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/issuestate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issues"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "IssueTypeColor!",
            "description": "The issue type's color.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "IssueTypeColor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/issuetypecolor"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The issue type's description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the IssueType object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isEnabled",
            "type": "Boolean!",
            "description": "The issue type's enabled state.",
            "context": {
              "graphqlName": "isEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean!",
            "description": "Whether the issue type is publicly visible.",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Private issue types are being deprecated and can no longer be created. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issues",
            "type": "IssueConnection!",
            "description": "The issues with this issue type in the given repository.",
            "context": {
              "graphqlName": "issues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The issue type's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeAddedEvent",
    "description": "Represents a 'issue_type_added' event on a given issue.",
    "canonical": "objects/issuetypeaddedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTypeAddedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the IssueTypeAddedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "The issue type added.",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeChangedEvent",
    "description": "Represents a 'issue_type_changed' event on a given issue.",
    "canonical": "objects/issuetypechangedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTypeChangedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the IssueTypeChangedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "The issue type added.",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          },
          {
            "name": "prevIssueType",
            "type": "IssueType",
            "description": "The issue type removed.",
            "context": {
              "graphqlName": "prevIssueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeConnection",
    "description": "The connection type for IssueType.",
    "canonical": "objects/issuetypeconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTypeConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[IssueTypeEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "IssueTypeEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypeedge"
            }
          },
          {
            "name": "nodes",
            "type": "[IssueType]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/issuetypeedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTypeEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "IssueType",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeRemovedEvent",
    "description": "Represents a 'issue_type_removed' event on a given issue.",
    "canonical": "objects/issuetyperemovedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "IssueTypeRemovedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the IssueTypeRemovedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "The issue type removed.",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "JoinedGitHubContribution",
    "description": "Represents a user signing up for a GitHub account.",
    "canonical": "objects/joinedgithubcontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "JoinedGitHubContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Label",
    "description": "A label for categorizing Issues, Pull Requests, Milestones, or Discussions with a given Repository.",
    "canonical": "objects/label",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Label",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "IssueFilters",
                "description": "Filtering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueFilters",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "assignee",
                    "type": "String",
                    "description": "List issues assigned to given name. Pass in `null` for issues with no assigned\nuser, and `*` for issues assigned to any user.",
                    "context": {
                      "graphqlName": "assignee",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "createdBy",
                    "type": "String",
                    "description": "List issues created by given name.",
                    "context": {
                      "graphqlName": "createdBy",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "labels",
                    "type": "[String!]",
                    "description": "List issues where the list of label names exist on the issue.",
                    "context": {
                      "graphqlName": "labels",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "mentioned",
                    "type": "String",
                    "description": "List issues where the given name is mentioned in the issue.",
                    "context": {
                      "graphqlName": "mentioned",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestone",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its database ID. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestone",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestoneNumber",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its number field. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestoneNumber",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "since",
                    "type": "DateTime",
                    "description": "List issues that have been updated at or after the given date.",
                    "context": {
                      "graphqlName": "since",
                      "graphqlTypeFlat": "DateTime",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "scalars/datetime"
                    }
                  },
                  {
                    "name": "states",
                    "type": "[IssueState!]",
                    "description": "List issues filtered by the list of states given.",
                    "context": {
                      "graphqlName": "states",
                      "graphqlTypeFlat": "IssueState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuestate"
                    }
                  },
                  {
                    "name": "type",
                    "type": "String",
                    "description": "List issues filtered by the type given, only supported by searches on repositories.",
                    "context": {
                      "graphqlName": "type",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "viewerSubscribed",
                    "type": "Boolean",
                    "description": "List issues subscribed to by viewer.",
                    "context": {
                      "graphqlName": "viewerSubscribed",
                      "graphqlTypeFlat": "Boolean",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "defaults",
                        "value": false
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuefilters"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[IssueState!]",
                "description": "A list of states to filter the issues by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "IssueState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/issuestate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "baseRefName",
                "type": "String",
                "description": "The base ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "baseRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "headRefName",
                "type": "String",
                "description": "The head ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "headRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for pull requests returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[PullRequestState!]",
                "description": "A list of states to filter the pull requests by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequeststate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequests"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "String!",
            "description": "Identifies the label color.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the label was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A brief description of this label.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Label object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDefault",
            "type": "Boolean!",
            "description": "Indicates whether or not this is a default label.",
            "context": {
              "graphqlName": "isDefault",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issues",
            "type": "IssueConnection!",
            "description": "A list of issues associated with this label.",
            "context": {
              "graphqlName": "issues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Identifies the label name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequests",
            "type": "PullRequestConnection!",
            "description": "A list of pull requests associated with this label.",
            "context": {
              "graphqlName": "pullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this label.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this label.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the label was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this label.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LabelConnection",
    "description": "The connection type for Label.",
    "canonical": "objects/labelconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LabelConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[LabelEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "LabelEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labeledge"
            }
          },
          {
            "name": "nodes",
            "type": "[Label]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/label"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LabelEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/labeledge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LabelEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Label",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/label"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LabeledEvent",
    "description": "Represents a 'labeled' event on a given issue or pull request.",
    "canonical": "objects/labeledevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LabeledEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the LabeledEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "label",
            "type": "Label!",
            "description": "Identifies the label associated with the 'labeled' event.",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/label"
            }
          },
          {
            "name": "labelable",
            "type": "Labelable!",
            "description": "Identifies the `Labelable` associated with the event.",
            "context": {
              "graphqlName": "labelable",
              "graphqlTypeFlat": "Labelable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/labelable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Language",
    "description": "Represents a given language found in repositories.",
    "canonical": "objects/language",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Language",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "String",
            "description": "The color defined for the current language.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Language object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the current language.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LanguageConnection",
    "description": "A list of languages associated with the parent.",
    "canonical": "objects/languageconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LanguageConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[LanguageEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "LanguageEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/languageedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Language]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Language",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/language"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalSize",
            "type": "Int!",
            "description": "The total size in bytes of files written in that language.",
            "context": {
              "graphqlName": "totalSize",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LanguageEdge",
    "description": "Represents the language of a repository.",
    "canonical": "objects/languageedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LanguageEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Language!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Language",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/language"
            }
          },
          {
            "name": "size",
            "type": "Int!",
            "description": "The number of bytes of code written in the language.",
            "context": {
              "graphqlName": "size",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "License",
    "description": "A repository's open source license",
    "canonical": "objects/license",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "License",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The full text of the license",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "conditions",
            "type": "[LicenseRule]!",
            "description": "The conditions set by the license",
            "context": {
              "graphqlName": "conditions",
              "graphqlTypeFlat": "LicenseRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/licenserule"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A human-readable description of the license",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "featured",
            "type": "Boolean!",
            "description": "Whether the license should be featured",
            "context": {
              "graphqlName": "featured",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hidden",
            "type": "Boolean!",
            "description": "Whether the license should be displayed in license pickers",
            "context": {
              "graphqlName": "hidden",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the License object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "implementation",
            "type": "String",
            "description": "Instructions on how to implement the license",
            "context": {
              "graphqlName": "implementation",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "key",
            "type": "String!",
            "description": "The lowercased SPDX ID of the license",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "limitations",
            "type": "[LicenseRule]!",
            "description": "The limitations set by the license",
            "context": {
              "graphqlName": "limitations",
              "graphqlTypeFlat": "LicenseRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/licenserule"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The license full name specified by <https://spdx.org/licenses>",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nickname",
            "type": "String",
            "description": "Customary short name if applicable (e.g, GPLv3)",
            "context": {
              "graphqlName": "nickname",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "permissions",
            "type": "[LicenseRule]!",
            "description": "The permissions set by the license",
            "context": {
              "graphqlName": "permissions",
              "graphqlTypeFlat": "LicenseRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/licenserule"
            }
          },
          {
            "name": "pseudoLicense",
            "type": "Boolean!",
            "description": "Whether the license is a pseudo-license placeholder (e.g., other, no-license)",
            "context": {
              "graphqlName": "pseudoLicense",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "spdxId",
            "type": "String",
            "description": "Short identifier specified by <https://spdx.org/licenses>",
            "context": {
              "graphqlName": "spdxId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "url",
            "type": "URI",
            "description": "URL to the license on <https://choosealicense.com>",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LicenseRule",
    "description": "Describes a License's conditions, permissions, and limitations",
    "canonical": "objects/licenserule",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LicenseRule",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "description",
            "type": "String!",
            "description": "A description of the rule",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "key",
            "type": "String!",
            "description": "The machine-readable rule key",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "label",
            "type": "String!",
            "description": "The human-readable rule label",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LinkProjectV2ToRepositoryPayload",
    "description": "Autogenerated return type of LinkProjectV2ToRepository.",
    "canonical": "objects/linkprojectv2torepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LinkProjectV2ToRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository the project is linked to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LinkProjectV2ToTeamPayload",
    "description": "Autogenerated return type of LinkProjectV2ToTeam.",
    "canonical": "objects/linkprojectv2toteampayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LinkProjectV2ToTeamPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team the project is linked to",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LinkRepositoryToProjectPayload",
    "description": "Autogenerated return type of LinkRepositoryToProject.",
    "canonical": "objects/linkrepositorytoprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LinkRepositoryToProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The linked Project.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The linked Repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LinkedBranch",
    "description": "A branch linked to an issue.",
    "canonical": "objects/linkedbranch",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LinkedBranch",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the LinkedBranch object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "The branch's ref.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LinkedBranchConnection",
    "description": "A list of branches linked to an issue.",
    "canonical": "objects/linkedbranchconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LinkedBranchConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[LinkedBranchEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "LinkedBranchEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/linkedbranchedge"
            }
          },
          {
            "name": "nodes",
            "type": "[LinkedBranch]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "LinkedBranch",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/linkedbranch"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LinkedBranchEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/linkedbranchedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LinkedBranchEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "LinkedBranch",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "LinkedBranch",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/linkedbranch"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LockLockablePayload",
    "description": "Autogenerated return type of LockLockable.",
    "canonical": "objects/locklockablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LockLockablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockedRecord",
            "type": "Lockable",
            "description": "The item that was locked.",
            "context": {
              "graphqlName": "lockedRecord",
              "graphqlTypeFlat": "Lockable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/lockable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "LockedEvent",
    "description": "Represents a 'locked' event on a given issue or pull request.",
    "canonical": "objects/lockedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "LockedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the LockedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockReason",
            "type": "LockReason",
            "description": "Reason that the conversation was locked (optional).",
            "context": {
              "graphqlName": "lockReason",
              "graphqlTypeFlat": "LockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/lockreason"
            }
          },
          {
            "name": "lockable",
            "type": "Lockable!",
            "description": "Object that was locked.",
            "context": {
              "graphqlName": "lockable",
              "graphqlTypeFlat": "Lockable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/lockable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Mannequin",
    "description": "A placeholder user for attribution of imported data on GitHub.",
    "canonical": "objects/mannequin",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Mannequin",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the GitHub App's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "claimant",
            "type": "User",
            "description": "The user that has claimed the data attributed to this mannequin.",
            "context": {
              "graphqlName": "claimant",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The mannequin's email on the source instance.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Mannequin object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The username of the actor.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTML path to this resource.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The URL to this resource.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MannequinConnection",
    "description": "A list of mannequins.",
    "canonical": "objects/mannequinconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MannequinConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[MannequinEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "MannequinEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequinedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Mannequin]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Mannequin",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequin"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MannequinEdge",
    "description": "Represents a mannequin.",
    "canonical": "objects/mannequinedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MannequinEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Mannequin",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Mannequin",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequin"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarkDiscussionCommentAsAnswerPayload",
    "description": "Autogenerated return type of MarkDiscussionCommentAsAnswer.",
    "canonical": "objects/markdiscussioncommentasanswerpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarkDiscussionCommentAsAnswerPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that includes the chosen comment.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarkFileAsViewedPayload",
    "description": "Autogenerated return type of MarkFileAsViewed.",
    "canonical": "objects/markfileasviewedpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarkFileAsViewedPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The updated pull request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarkProjectV2AsTemplatePayload",
    "description": "Autogenerated return type of MarkProjectV2AsTemplate.",
    "canonical": "objects/markprojectv2astemplatepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarkProjectV2AsTemplatePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The project.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarkPullRequestReadyForReviewPayload",
    "description": "Autogenerated return type of MarkPullRequestReadyForReview.",
    "canonical": "objects/markpullrequestreadyforreviewpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarkPullRequestReadyForReviewPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that is ready for review.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarkedAsDuplicateEvent",
    "description": "Represents a 'marked_as_duplicate' event on a given issue or pull request.",
    "canonical": "objects/markedasduplicateevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarkedAsDuplicateEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "canonical",
            "type": "IssueOrPullRequest",
            "description": "The authoritative issue or pull request which has been duplicated by another.",
            "context": {
              "graphqlName": "canonical",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "duplicate",
            "type": "IssueOrPullRequest",
            "description": "The issue or pull request which has been marked as a duplicate of another.",
            "context": {
              "graphqlName": "duplicate",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MarkedAsDuplicateEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "Canonical and duplicate belong to different repositories.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarketplaceCategory",
    "description": "A public description of a Marketplace category.",
    "canonical": "objects/marketplacecategory",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarketplaceCategory",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "description",
            "type": "String",
            "description": "The category's description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "howItWorks",
            "type": "String",
            "description": "The technical description of how apps listed in this category work with GitHub.",
            "context": {
              "graphqlName": "howItWorks",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MarketplaceCategory object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The category's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "primaryListingCount",
            "type": "Int!",
            "description": "How many Marketplace listings have this as their primary category.",
            "context": {
              "graphqlName": "primaryListingCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Marketplace category.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "secondaryListingCount",
            "type": "Int!",
            "description": "How many Marketplace listings have this as their secondary category.",
            "context": {
              "graphqlName": "secondaryListingCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The short name of the category used in its URL.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this Marketplace category.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarketplaceListing",
    "description": "A listing in the GitHub integration marketplace.",
    "canonical": "objects/marketplacelisting",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarketplaceListing",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size in pixels of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 400
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "logoUrl"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "app",
            "type": "App",
            "description": "The GitHub App this listing represents.",
            "context": {
              "graphqlName": "app",
              "graphqlTypeFlat": "App",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "companyUrl",
            "type": "URI",
            "description": "URL to the listing owner's company site.",
            "context": {
              "graphqlName": "companyUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "configurationResourcePath",
            "type": "URI!",
            "description": "The HTTP path for configuring access to the listing's integration or OAuth app",
            "context": {
              "graphqlName": "configurationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "configurationUrl",
            "type": "URI!",
            "description": "The HTTP URL for configuring access to the listing's integration or OAuth app",
            "context": {
              "graphqlName": "configurationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "documentationUrl",
            "type": "URI",
            "description": "URL to the listing's documentation.",
            "context": {
              "graphqlName": "documentationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "extendedDescription",
            "type": "String",
            "description": "The listing's detailed description.",
            "context": {
              "graphqlName": "extendedDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "extendedDescriptionHTML",
            "type": "HTML!",
            "description": "The listing's detailed description rendered to HTML.",
            "context": {
              "graphqlName": "extendedDescriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "fullDescription",
            "type": "String!",
            "description": "The listing's introductory description.",
            "context": {
              "graphqlName": "fullDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDescriptionHTML",
            "type": "HTML!",
            "description": "The listing's introductory description rendered to HTML.",
            "context": {
              "graphqlName": "fullDescriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "hasPublishedFreeTrialPlans",
            "type": "Boolean!",
            "description": "Does this listing have any plans with a free trial?",
            "context": {
              "graphqlName": "hasPublishedFreeTrialPlans",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasTermsOfService",
            "type": "Boolean!",
            "description": "Does this listing have a terms of service link?",
            "context": {
              "graphqlName": "hasTermsOfService",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasVerifiedOwner",
            "type": "Boolean!",
            "description": "Whether the creator of the app is a verified org",
            "context": {
              "graphqlName": "hasVerifiedOwner",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "howItWorks",
            "type": "String",
            "description": "A technical description of how this app works with GitHub.",
            "context": {
              "graphqlName": "howItWorks",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "howItWorksHTML",
            "type": "HTML!",
            "description": "The listing's technical description rendered to HTML.",
            "context": {
              "graphqlName": "howItWorksHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MarketplaceListing object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "installationUrl",
            "type": "URI",
            "description": "URL to install the product to the viewer's account or organization.",
            "context": {
              "graphqlName": "installationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "installedForViewer",
            "type": "Boolean!",
            "description": "Whether this listing's app has been installed for the current viewer",
            "context": {
              "graphqlName": "installedForViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isArchived",
            "type": "Boolean!",
            "description": "Whether this listing has been removed from the Marketplace.",
            "context": {
              "graphqlName": "isArchived",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDraft",
            "type": "Boolean!",
            "description": "Whether this listing is still an editable draft that has not been submitted\nfor review and is not publicly visible in the Marketplace.",
            "context": {
              "graphqlName": "isDraft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPaid",
            "type": "Boolean!",
            "description": "Whether the product this listing represents is available as part of a paid plan.",
            "context": {
              "graphqlName": "isPaid",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPublic",
            "type": "Boolean!",
            "description": "Whether this listing has been approved for display in the Marketplace.",
            "context": {
              "graphqlName": "isPublic",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRejected",
            "type": "Boolean!",
            "description": "Whether this listing has been rejected by GitHub for display in the Marketplace.",
            "context": {
              "graphqlName": "isRejected",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isUnverified",
            "type": "Boolean!",
            "description": "Whether this listing has been approved for unverified display in the Marketplace.",
            "context": {
              "graphqlName": "isUnverified",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isUnverifiedPending",
            "type": "Boolean!",
            "description": "Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace.",
            "context": {
              "graphqlName": "isUnverifiedPending",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isVerificationPendingFromDraft",
            "type": "Boolean!",
            "description": "Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace.",
            "context": {
              "graphqlName": "isVerificationPendingFromDraft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isVerificationPendingFromUnverified",
            "type": "Boolean!",
            "description": "Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace.",
            "context": {
              "graphqlName": "isVerificationPendingFromUnverified",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isVerified",
            "type": "Boolean!",
            "description": "Whether this listing has been approved for verified display in the Marketplace.",
            "context": {
              "graphqlName": "isVerified",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "logoBackgroundColor",
            "type": "String!",
            "description": "The hex color code, without the leading '#', for the logo background.",
            "context": {
              "graphqlName": "logoBackgroundColor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "logoUrl",
            "type": "URI",
            "description": "URL for the listing's logo image.",
            "context": {
              "graphqlName": "logoUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The listing's full name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "normalizedShortDescription",
            "type": "String!",
            "description": "The listing's very short description without a trailing period or ampersands.",
            "context": {
              "graphqlName": "normalizedShortDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pricingUrl",
            "type": "URI",
            "description": "URL to the listing's detailed pricing.",
            "context": {
              "graphqlName": "pricingUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "primaryCategory",
            "type": "MarketplaceCategory!",
            "description": "The category that best describes the listing.",
            "context": {
              "graphqlName": "primaryCategory",
              "graphqlTypeFlat": "MarketplaceCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/marketplacecategory"
            }
          },
          {
            "name": "privacyPolicyUrl",
            "type": "URI!",
            "description": "URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL.",
            "context": {
              "graphqlName": "privacyPolicyUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for the Marketplace listing.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "screenshotUrls",
            "type": "[String]!",
            "description": "The URLs for the listing's screenshots.",
            "context": {
              "graphqlName": "screenshotUrls",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "secondaryCategory",
            "type": "MarketplaceCategory",
            "description": "An alternate category that describes the listing.",
            "context": {
              "graphqlName": "secondaryCategory",
              "graphqlTypeFlat": "MarketplaceCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacecategory"
            }
          },
          {
            "name": "shortDescription",
            "type": "String!",
            "description": "The listing's very short description.",
            "context": {
              "graphqlName": "shortDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The short name of the listing used in its URL.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "statusUrl",
            "type": "URI",
            "description": "URL to the listing's status page.",
            "context": {
              "graphqlName": "statusUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "supportEmail",
            "type": "String",
            "description": "An email address for support for this listing's app.",
            "context": {
              "graphqlName": "supportEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "supportUrl",
            "type": "URI!",
            "description": "Either a URL or an email address for support for this listing's app, may\nreturn an empty string for listings that do not require a support URL.",
            "context": {
              "graphqlName": "supportUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "termsOfServiceUrl",
            "type": "URI",
            "description": "URL to the listing's terms of service.",
            "context": {
              "graphqlName": "termsOfServiceUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for the Marketplace listing.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanAddPlans",
            "type": "Boolean!",
            "description": "Can the current viewer add plans for this Marketplace listing.",
            "context": {
              "graphqlName": "viewerCanAddPlans",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanApprove",
            "type": "Boolean!",
            "description": "Can the current viewer approve this Marketplace listing.",
            "context": {
              "graphqlName": "viewerCanApprove",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanDelist",
            "type": "Boolean!",
            "description": "Can the current viewer delist this Marketplace listing.",
            "context": {
              "graphqlName": "viewerCanDelist",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanEdit",
            "type": "Boolean!",
            "description": "Can the current viewer edit this Marketplace listing.",
            "context": {
              "graphqlName": "viewerCanEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanEditCategories",
            "type": "Boolean!",
            "description": "Can the current viewer edit the primary and secondary category of this\nMarketplace listing.",
            "context": {
              "graphqlName": "viewerCanEditCategories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanEditPlans",
            "type": "Boolean!",
            "description": "Can the current viewer edit the plans for this Marketplace listing.",
            "context": {
              "graphqlName": "viewerCanEditPlans",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanRedraft",
            "type": "Boolean!",
            "description": "Can the current viewer return this Marketplace listing to draft state\nso it becomes editable again.",
            "context": {
              "graphqlName": "viewerCanRedraft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReject",
            "type": "Boolean!",
            "description": "Can the current viewer reject this Marketplace listing by returning it to\nan editable draft state or rejecting it entirely.",
            "context": {
              "graphqlName": "viewerCanReject",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanRequestApproval",
            "type": "Boolean!",
            "description": "Can the current viewer request this listing be reviewed for display in\nthe Marketplace as verified.",
            "context": {
              "graphqlName": "viewerCanRequestApproval",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasPurchased",
            "type": "Boolean!",
            "description": "Indicates whether the current user has an active subscription to this Marketplace listing.",
            "context": {
              "graphqlName": "viewerHasPurchased",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasPurchasedForAllOrganizations",
            "type": "Boolean!",
            "description": "Indicates if the current user has purchased a subscription to this Marketplace listing\nfor all of the organizations the user owns.",
            "context": {
              "graphqlName": "viewerHasPurchasedForAllOrganizations",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsListingAdmin",
            "type": "Boolean!",
            "description": "Does the current viewer role allow them to administer this Marketplace listing.",
            "context": {
              "graphqlName": "viewerIsListingAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarketplaceListingConnection",
    "description": "Look up Marketplace Listings",
    "canonical": "objects/marketplacelistingconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarketplaceListingConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[MarketplaceListingEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "MarketplaceListingEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacelistingedge"
            }
          },
          {
            "name": "nodes",
            "type": "[MarketplaceListing]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "MarketplaceListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacelisting"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MarketplaceListingEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/marketplacelistingedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MarketplaceListingEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "MarketplaceListing",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "MarketplaceListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacelisting"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MaxFilePathLengthParameters",
    "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.",
    "canonical": "objects/maxfilepathlengthparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MaxFilePathLengthParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "maxFilePathLength",
            "type": "Int!",
            "description": "The maximum amount of characters allowed in file paths.",
            "context": {
              "graphqlName": "maxFilePathLength",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MaxFileSizeParameters",
    "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.",
    "canonical": "objects/maxfilesizeparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MaxFileSizeParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "maxFileSize",
            "type": "Int!",
            "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).",
            "context": {
              "graphqlName": "maxFileSize",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MemberFeatureRequestNotification",
    "description": "Represents a member feature request notification",
    "canonical": "objects/memberfeaturerequestnotification",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MemberFeatureRequestNotification",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "Represents member feature request body containing entity name and the number of feature requests",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MemberFeatureRequestNotification object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "Represents member feature request notification title",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MembersCanDeleteReposClearAuditEntry",
    "description": "Audit log entry for a members_can_delete_repos.clear event.",
    "canonical": "objects/memberscandeletereposclearauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MembersCanDeleteReposClearAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MembersCanDeleteReposClearAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MembersCanDeleteReposDisableAuditEntry",
    "description": "Audit log entry for a members_can_delete_repos.disable event.",
    "canonical": "objects/memberscandeletereposdisableauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MembersCanDeleteReposDisableAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MembersCanDeleteReposDisableAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MembersCanDeleteReposEnableAuditEntry",
    "description": "Audit log entry for a members_can_delete_repos.enable event.",
    "canonical": "objects/memberscandeletereposenableauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MembersCanDeleteReposEnableAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MembersCanDeleteReposEnableAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MentionedEvent",
    "description": "Represents a 'mentioned' event on a given issue or pull request.",
    "canonical": "objects/mentionedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MentionedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MentionedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeBranchPayload",
    "description": "Autogenerated return type of MergeBranch.",
    "canonical": "objects/mergebranchpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeBranchPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeCommit",
            "type": "Commit",
            "description": "The resulting merge Commit.",
            "context": {
              "graphqlName": "mergeCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergePullRequestPayload",
    "description": "Autogenerated return type of MergePullRequest.",
    "canonical": "objects/mergepullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergePullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that was merged.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueue",
    "description": "The queue of pull request entries to be merged into a protected branch in a repository.",
    "canonical": "objects/mergequeue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeQueue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "entries"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "configuration",
            "type": "MergeQueueConfiguration",
            "description": "The configuration for this merge queue",
            "context": {
              "graphqlName": "configuration",
              "graphqlTypeFlat": "MergeQueueConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueconfiguration"
            }
          },
          {
            "name": "entries",
            "type": "MergeQueueEntryConnection",
            "description": "The entries in the queue",
            "context": {
              "graphqlName": "entries",
              "graphqlTypeFlat": "MergeQueueEntryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentryconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MergeQueue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nextEntryEstimatedTimeToMerge",
            "type": "Int",
            "description": "The estimated time in seconds until a newly added entry would be merged",
            "context": {
              "graphqlName": "nextEntryEstimatedTimeToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository this merge queue belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this merge queue",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this merge queue",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueConfiguration",
    "description": "Configuration for a MergeQueue",
    "canonical": "objects/mergequeueconfiguration",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeQueueConfiguration",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkResponseTimeout",
            "type": "Int",
            "description": "The amount of time in minutes to wait for a check response before considering it a failure.",
            "context": {
              "graphqlName": "checkResponseTimeout",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maximumEntriesToBuild",
            "type": "Int",
            "description": "The maximum number of entries to build at once.",
            "context": {
              "graphqlName": "maximumEntriesToBuild",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maximumEntriesToMerge",
            "type": "Int",
            "description": "The maximum number of entries to merge at once.",
            "context": {
              "graphqlName": "maximumEntriesToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeMethod",
            "type": "PullRequestMergeMethod",
            "description": "The merge method to use for this queue.",
            "context": {
              "graphqlName": "mergeMethod",
              "graphqlTypeFlat": "PullRequestMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pullrequestmergemethod"
            }
          },
          {
            "name": "mergingStrategy",
            "type": "MergeQueueMergingStrategy",
            "description": "The strategy to use when merging entries.",
            "context": {
              "graphqlName": "mergingStrategy",
              "graphqlTypeFlat": "MergeQueueMergingStrategy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/mergequeuemergingstrategy"
            }
          },
          {
            "name": "minimumEntriesToMerge",
            "type": "Int",
            "description": "The minimum number of entries required to merge at once.",
            "context": {
              "graphqlName": "minimumEntriesToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "minimumEntriesToMergeWaitTime",
            "type": "Int",
            "description": "The amount of time in minutes to wait before ignoring the minumum number of\nentries in the queue requirement and merging a collection of entries",
            "context": {
              "graphqlName": "minimumEntriesToMergeWaitTime",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueEntry",
    "description": "Entries in a MergeQueue",
    "canonical": "objects/mergequeueentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeQueueEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "baseCommit",
            "type": "Commit",
            "description": "The base commit for this entry",
            "context": {
              "graphqlName": "baseCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "enqueuedAt",
            "type": "DateTime!",
            "description": "The date and time this entry was added to the merge queue",
            "context": {
              "graphqlName": "enqueuedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enqueuer",
            "type": "Actor!",
            "description": "The actor that enqueued this entry",
            "context": {
              "graphqlName": "enqueuer",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "estimatedTimeToMerge",
            "type": "Int",
            "description": "The estimated time in seconds until this entry will be merged",
            "context": {
              "graphqlName": "estimatedTimeToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headCommit",
            "type": "Commit",
            "description": "The head commit for this entry",
            "context": {
              "graphqlName": "headCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MergeQueueEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "jump",
            "type": "Boolean!",
            "description": "Whether this pull request should jump the queue",
            "context": {
              "graphqlName": "jump",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeQueue",
            "type": "MergeQueue",
            "description": "The merge queue that this entry belongs to",
            "context": {
              "graphqlName": "mergeQueue",
              "graphqlTypeFlat": "MergeQueue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeue"
            }
          },
          {
            "name": "position",
            "type": "Int!",
            "description": "The position of this entry in the queue",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that will be added to a merge group",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "solo",
            "type": "Boolean!",
            "description": "Does this pull request need to be deployed on its own",
            "context": {
              "graphqlName": "solo",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "MergeQueueEntryState!",
            "description": "The state of this entry in the queue",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "MergeQueueEntryState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergequeueentrystate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueEntryConnection",
    "description": "The connection type for MergeQueueEntry.",
    "canonical": "objects/mergequeueentryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeQueueEntryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[MergeQueueEntryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "MergeQueueEntryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[MergeQueueEntry]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "MergeQueueEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentry"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueEntryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/mergequeueentryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeQueueEntryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "MergeQueueEntry",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "MergeQueueEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueParameters",
    "description": "Merges must be performed via a merge queue.",
    "canonical": "objects/mergequeueparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergeQueueParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkResponseTimeoutMinutes",
            "type": "Int!",
            "description": "Maximum time for a required status check to report a conclusion. After this\nmuch time has elapsed, checks that have not reported a conclusion will be\nassumed to have failed",
            "context": {
              "graphqlName": "checkResponseTimeoutMinutes",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "groupingStrategy",
            "type": "MergeQueueGroupingStrategy!",
            "description": "When set to ALLGREEN, the merge commit created by merge queue for each PR in\nthe group must pass all required checks to merge. When set to HEADGREEN, only\nthe commit at the head of the merge group, i.e. the commit containing changes\nfrom all of the PRs in the group, must pass its required checks to merge.",
            "context": {
              "graphqlName": "groupingStrategy",
              "graphqlTypeFlat": "MergeQueueGroupingStrategy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergequeuegroupingstrategy"
            }
          },
          {
            "name": "maxEntriesToBuild",
            "type": "Int!",
            "description": "Limit the number of queued pull requests requesting checks and workflow runs at the same time.",
            "context": {
              "graphqlName": "maxEntriesToBuild",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maxEntriesToMerge",
            "type": "Int!",
            "description": "The maximum number of PRs that will be merged together in a group.",
            "context": {
              "graphqlName": "maxEntriesToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeMethod",
            "type": "MergeQueueMergeMethod!",
            "description": "Method to use when merging changes from queued pull requests.",
            "context": {
              "graphqlName": "mergeMethod",
              "graphqlTypeFlat": "MergeQueueMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergequeuemergemethod"
            }
          },
          {
            "name": "minEntriesToMerge",
            "type": "Int!",
            "description": "The minimum number of PRs that will be merged together in a group.",
            "context": {
              "graphqlName": "minEntriesToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "minEntriesToMergeWaitMinutes",
            "type": "Int!",
            "description": "The time merge queue should wait after the first PR is added to the queue for\nthe minimum group size to be met. After this time has elapsed, the minimum\ngroup size will be ignored and a smaller group will be merged.",
            "context": {
              "graphqlName": "minEntriesToMergeWaitMinutes",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MergedEvent",
    "description": "Represents a 'merged' event on a given pull request.",
    "canonical": "objects/mergedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MergedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "Identifies the commit associated with the `merge` event.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MergedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeRef",
            "type": "Ref",
            "description": "Identifies the Ref associated with the `merge` event.",
            "context": {
              "graphqlName": "mergeRef",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "mergeRefName",
            "type": "String!",
            "description": "Identifies the name of the Ref associated with the `merge` event.",
            "context": {
              "graphqlName": "mergeRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this merged event.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this merged event.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MigrationSource",
    "description": "A GitHub Enterprise Importer (GEI) migration source.",
    "canonical": "objects/migrationsource",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MigrationSource",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MigrationSource object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The migration source name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "type",
            "type": "MigrationSourceType!",
            "description": "The migration source type.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "MigrationSourceType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/migrationsourcetype"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The migration source URL, for example `https://github.com` or `https://monalisa.ghe.com`.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Milestone",
    "description": "Represents a Milestone object on a given repository.",
    "canonical": "objects/milestone",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Milestone",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "IssueFilters",
                "description": "Filtering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueFilters",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "assignee",
                    "type": "String",
                    "description": "List issues assigned to given name. Pass in `null` for issues with no assigned\nuser, and `*` for issues assigned to any user.",
                    "context": {
                      "graphqlName": "assignee",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "createdBy",
                    "type": "String",
                    "description": "List issues created by given name.",
                    "context": {
                      "graphqlName": "createdBy",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "labels",
                    "type": "[String!]",
                    "description": "List issues where the list of label names exist on the issue.",
                    "context": {
                      "graphqlName": "labels",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "mentioned",
                    "type": "String",
                    "description": "List issues where the given name is mentioned in the issue.",
                    "context": {
                      "graphqlName": "mentioned",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestone",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its database ID. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestone",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestoneNumber",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its number field. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestoneNumber",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "since",
                    "type": "DateTime",
                    "description": "List issues that have been updated at or after the given date.",
                    "context": {
                      "graphqlName": "since",
                      "graphqlTypeFlat": "DateTime",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "scalars/datetime"
                    }
                  },
                  {
                    "name": "states",
                    "type": "[IssueState!]",
                    "description": "List issues filtered by the list of states given.",
                    "context": {
                      "graphqlName": "states",
                      "graphqlTypeFlat": "IssueState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuestate"
                    }
                  },
                  {
                    "name": "type",
                    "type": "String",
                    "description": "List issues filtered by the type given, only supported by searches on repositories.",
                    "context": {
                      "graphqlName": "type",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "viewerSubscribed",
                    "type": "Boolean",
                    "description": "List issues subscribed to by viewer.",
                    "context": {
                      "graphqlName": "viewerSubscribed",
                      "graphqlTypeFlat": "Boolean",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "defaults",
                        "value": false
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuefilters"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[IssueState!]",
                "description": "A list of states to filter the issues by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "IssueState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/issuestate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "baseRefName",
                "type": "String",
                "description": "The base ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "baseRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "headRefName",
                "type": "String",
                "description": "The head ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "headRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for pull requests returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[PullRequestState!]",
                "description": "A list of states to filter the pull requests by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequeststate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequests"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "Indicates if the object is closed (definition of closed may depend on type)",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "closedIssueCount",
            "type": "Int!",
            "description": "Identifies the number of closed issues associated with the milestone.",
            "context": {
              "graphqlName": "closedIssueCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "Identifies the actor who created the milestone.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "Identifies the description of the milestone.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "String",
            "description": "The HTML rendered description of the milestone using GitHub Flavored Markdown.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dueOn",
            "type": "DateTime",
            "description": "Identifies the due date of the milestone.",
            "context": {
              "graphqlName": "dueOn",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Milestone object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issues",
            "type": "IssueConnection!",
            "description": "A list of issues associated with the milestone.",
            "context": {
              "graphqlName": "issues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "Identifies the number of the milestone.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "openIssueCount",
            "type": "Int!",
            "description": "Identifies the number of open issues associated with the milestone.",
            "context": {
              "graphqlName": "openIssueCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "progressPercentage",
            "type": "Float!",
            "description": "Identifies the percentage complete for the milestone",
            "context": {
              "graphqlName": "progressPercentage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequests",
            "type": "PullRequestConnection!",
            "description": "A list of pull requests associated with the milestone.",
            "context": {
              "graphqlName": "pullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this milestone.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this milestone",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "MilestoneState!",
            "description": "Identifies the state of the milestone.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "MilestoneState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/milestonestate"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "Identifies the title of the milestone.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this milestone",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MilestoneConnection",
    "description": "The connection type for Milestone.",
    "canonical": "objects/milestoneconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MilestoneConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[MilestoneEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "MilestoneEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestoneedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Milestone]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Milestone",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestone"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MilestoneEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/milestoneedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MilestoneEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Milestone",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Milestone",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestone"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MilestonedEvent",
    "description": "Represents a 'milestoned' event on a given issue or pull request.",
    "canonical": "objects/milestonedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MilestonedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MilestonedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestoneTitle",
            "type": "String!",
            "description": "Identifies the milestone title associated with the 'milestoned' event.",
            "context": {
              "graphqlName": "milestoneTitle",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "MilestoneItem!",
            "description": "Object referenced by event.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "MilestoneItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/milestoneitem"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MinimizeCommentPayload",
    "description": "Autogenerated return type of MinimizeComment.",
    "canonical": "objects/minimizecommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MinimizeCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "minimizedComment",
            "type": "Minimizable",
            "description": "The comment that was minimized.",
            "context": {
              "graphqlName": "minimizedComment",
              "graphqlTypeFlat": "Minimizable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/minimizable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MoveProjectCardPayload",
    "description": "Autogenerated return type of MoveProjectCard.",
    "canonical": "objects/moveprojectcardpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MoveProjectCardPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cardEdge",
            "type": "ProjectCardEdge",
            "description": "The new edge of the moved card.",
            "context": {
              "graphqlName": "cardEdge",
              "graphqlTypeFlat": "ProjectCardEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcardedge"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MoveProjectColumnPayload",
    "description": "Autogenerated return type of MoveProjectColumn.",
    "canonical": "objects/moveprojectcolumnpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MoveProjectColumnPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "columnEdge",
            "type": "ProjectColumnEdge",
            "description": "The new edge of the moved column.",
            "context": {
              "graphqlName": "columnEdge",
              "graphqlTypeFlat": "ProjectColumnEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumnedge"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "MovedColumnsInProjectEvent",
    "description": "Represents a 'moved_columns_in_project' event on a given issue or pull request.",
    "canonical": "objects/movedcolumnsinprojectevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "MovedColumnsInProjectEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the MovedColumnsInProjectEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "previousProjectColumnName",
            "type": "String!",
            "description": "Column name the issue or pull request was moved from.",
            "context": {
              "graphqlName": "previousProjectColumnName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Project referenced by event.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectCard",
            "type": "ProjectCard",
            "description": "Project card referenced by this project event.",
            "context": {
              "graphqlName": "projectCard",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          },
          {
            "name": "projectColumnName",
            "type": "String!",
            "description": "Column name the issue or pull request was moved to.",
            "context": {
              "graphqlName": "projectColumnName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OIDCProvider",
    "description": "An OIDC identity provider configured to provision identities for an enterprise.\nVisible to enterprise owners or enterprise owners' personal access tokens\n(classic) with read:enterprise or admin:enterprise scope.",
    "canonical": "objects/oidcprovider",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OIDCProvider",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "login",
                "type": "String",
                "description": "Filter to external identities with the users login",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "membersOnly",
                "type": "Boolean",
                "description": "Filter to external identities with valid org membership only",
                "context": {
                  "graphqlName": "membersOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "userName",
                "type": "String",
                "description": "Filter to external identities with the users userName/NameID attribute",
                "context": {
                  "graphqlName": "userName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "externalIdentities"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise this identity provider belongs to.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "externalIdentities",
            "type": "ExternalIdentityConnection!",
            "description": "ExternalIdentities provisioned by this identity provider.",
            "context": {
              "graphqlName": "externalIdentities",
              "graphqlTypeFlat": "ExternalIdentityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/externalidentityconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OIDCProvider object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "providerType",
            "type": "OIDCProviderType!",
            "description": "The OIDC identity provider type",
            "context": {
              "graphqlName": "providerType",
              "graphqlTypeFlat": "OIDCProviderType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/oidcprovidertype"
            }
          },
          {
            "name": "tenantId",
            "type": "String!",
            "description": "The id of the tenant this provider is attached to",
            "context": {
              "graphqlName": "tenantId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OauthApplicationCreateAuditEntry",
    "description": "Audit log entry for a oauth_application.create event.",
    "canonical": "objects/oauthapplicationcreateauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OauthApplicationCreateAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "applicationUrl",
            "type": "URI",
            "description": "The application URL of the OAuth application.",
            "context": {
              "graphqlName": "applicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "callbackUrl",
            "type": "URI",
            "description": "The callback URL of the OAuth application.",
            "context": {
              "graphqlName": "callbackUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OauthApplicationCreateAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "rateLimit",
            "type": "Int",
            "description": "The rate limit of the OAuth application.",
            "context": {
              "graphqlName": "rateLimit",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "OauthApplicationCreateAuditEntryState",
            "description": "The state of the OAuth application.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "OauthApplicationCreateAuditEntryState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/oauthapplicationcreateauditentrystate"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgAddBillingManagerAuditEntry",
    "description": "Audit log entry for a org.add_billing_manager",
    "canonical": "objects/orgaddbillingmanagerauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgAddBillingManagerAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgAddBillingManagerAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitationEmail",
            "type": "String",
            "description": "The email address used to invite a billing manager for the organization.",
            "context": {
              "graphqlName": "invitationEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgAddMemberAuditEntry",
    "description": "Audit log entry for a org.add_member",
    "canonical": "objects/orgaddmemberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgAddMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgAddMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "permission",
            "type": "OrgAddMemberAuditEntryPermission",
            "description": "The permission level of the member added to the organization.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "OrgAddMemberAuditEntryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgaddmemberauditentrypermission"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgBlockUserAuditEntry",
    "description": "Audit log entry for a org.block_user",
    "canonical": "objects/orgblockuserauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgBlockUserAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "blockedUser",
            "type": "User",
            "description": "The blocked user.",
            "context": {
              "graphqlName": "blockedUser",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "blockedUserName",
            "type": "String",
            "description": "The username of the blocked user.",
            "context": {
              "graphqlName": "blockedUserName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "blockedUserResourcePath",
            "type": "URI",
            "description": "The HTTP path for the blocked user.",
            "context": {
              "graphqlName": "blockedUserResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "blockedUserUrl",
            "type": "URI",
            "description": "The HTTP URL for the blocked user.",
            "context": {
              "graphqlName": "blockedUserUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgBlockUserAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgConfigDisableCollaboratorsOnlyAuditEntry",
    "description": "Audit log entry for a org.config.disable_collaborators_only event.",
    "canonical": "objects/orgconfigdisablecollaboratorsonlyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgConfigDisableCollaboratorsOnlyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgConfigDisableCollaboratorsOnlyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgConfigEnableCollaboratorsOnlyAuditEntry",
    "description": "Audit log entry for a org.config.enable_collaborators_only event.",
    "canonical": "objects/orgconfigenablecollaboratorsonlyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgConfigEnableCollaboratorsOnlyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgConfigEnableCollaboratorsOnlyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgCreateAuditEntry",
    "description": "Audit log entry for a org.create event.",
    "canonical": "objects/orgcreateauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgCreateAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "billingPlan",
            "type": "OrgCreateAuditEntryBillingPlan",
            "description": "The billing plan for the Organization.",
            "context": {
              "graphqlName": "billingPlan",
              "graphqlTypeFlat": "OrgCreateAuditEntryBillingPlan",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgcreateauditentrybillingplan"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgCreateAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgDisableOauthAppRestrictionsAuditEntry",
    "description": "Audit log entry for a org.disable_oauth_app_restrictions event.",
    "canonical": "objects/orgdisableoauthapprestrictionsauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgDisableOauthAppRestrictionsAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgDisableOauthAppRestrictionsAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgDisableSamlAuditEntry",
    "description": "Audit log entry for a org.disable_saml event.",
    "canonical": "objects/orgdisablesamlauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgDisableSamlAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "digestMethodUrl",
            "type": "URI",
            "description": "The SAML provider's digest algorithm URL.",
            "context": {
              "graphqlName": "digestMethodUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgDisableSamlAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issuerUrl",
            "type": "URI",
            "description": "The SAML provider's issuer URL.",
            "context": {
              "graphqlName": "issuerUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "signatureMethodUrl",
            "type": "URI",
            "description": "The SAML provider's signature algorithm URL.",
            "context": {
              "graphqlName": "signatureMethodUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "singleSignOnUrl",
            "type": "URI",
            "description": "The SAML provider's single sign-on URL.",
            "context": {
              "graphqlName": "singleSignOnUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgDisableTwoFactorRequirementAuditEntry",
    "description": "Audit log entry for a org.disable_two_factor_requirement event.",
    "canonical": "objects/orgdisabletwofactorrequirementauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgDisableTwoFactorRequirementAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgDisableTwoFactorRequirementAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgEnableOauthAppRestrictionsAuditEntry",
    "description": "Audit log entry for a org.enable_oauth_app_restrictions event.",
    "canonical": "objects/orgenableoauthapprestrictionsauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgEnableOauthAppRestrictionsAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgEnableOauthAppRestrictionsAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgEnableSamlAuditEntry",
    "description": "Audit log entry for a org.enable_saml event.",
    "canonical": "objects/orgenablesamlauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgEnableSamlAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "digestMethodUrl",
            "type": "URI",
            "description": "The SAML provider's digest algorithm URL.",
            "context": {
              "graphqlName": "digestMethodUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgEnableSamlAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issuerUrl",
            "type": "URI",
            "description": "The SAML provider's issuer URL.",
            "context": {
              "graphqlName": "issuerUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "signatureMethodUrl",
            "type": "URI",
            "description": "The SAML provider's signature algorithm URL.",
            "context": {
              "graphqlName": "signatureMethodUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "singleSignOnUrl",
            "type": "URI",
            "description": "The SAML provider's single sign-on URL.",
            "context": {
              "graphqlName": "singleSignOnUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgEnableTwoFactorRequirementAuditEntry",
    "description": "Audit log entry for a org.enable_two_factor_requirement event.",
    "canonical": "objects/orgenabletwofactorrequirementauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgEnableTwoFactorRequirementAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgEnableTwoFactorRequirementAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgInviteMemberAuditEntry",
    "description": "Audit log entry for a org.invite_member event.",
    "canonical": "objects/orginvitememberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgInviteMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email address of the organization invitation.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgInviteMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationInvitation",
            "type": "OrganizationInvitation",
            "description": "The organization invitation.",
            "context": {
              "graphqlName": "organizationInvitation",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgInviteToBusinessAuditEntry",
    "description": "Audit log entry for a org.invite_to_business event.",
    "canonical": "objects/orginvitetobusinessauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgInviteToBusinessAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgInviteToBusinessAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgOauthAppAccessApprovedAuditEntry",
    "description": "Audit log entry for a org.oauth_app_access_approved event.",
    "canonical": "objects/orgoauthappaccessapprovedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgOauthAppAccessApprovedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgOauthAppAccessApprovedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgOauthAppAccessBlockedAuditEntry",
    "description": "Audit log entry for a org.oauth_app_access_blocked event.",
    "canonical": "objects/orgoauthappaccessblockedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgOauthAppAccessBlockedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgOauthAppAccessBlockedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgOauthAppAccessDeniedAuditEntry",
    "description": "Audit log entry for a org.oauth_app_access_denied event.",
    "canonical": "objects/orgoauthappaccessdeniedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgOauthAppAccessDeniedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgOauthAppAccessDeniedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgOauthAppAccessRequestedAuditEntry",
    "description": "Audit log entry for a org.oauth_app_access_requested event.",
    "canonical": "objects/orgoauthappaccessrequestedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgOauthAppAccessRequestedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgOauthAppAccessRequestedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgOauthAppAccessUnblockedAuditEntry",
    "description": "Audit log entry for a org.oauth_app_access_unblocked event.",
    "canonical": "objects/orgoauthappaccessunblockedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgOauthAppAccessUnblockedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgOauthAppAccessUnblockedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveBillingManagerAuditEntry",
    "description": "Audit log entry for a org.remove_billing_manager event.",
    "canonical": "objects/orgremovebillingmanagerauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRemoveBillingManagerAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgRemoveBillingManagerAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "reason",
            "type": "OrgRemoveBillingManagerAuditEntryReason",
            "description": "The reason for the billing manager being removed.",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "OrgRemoveBillingManagerAuditEntryReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgremovebillingmanagerauditentryreason"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveMemberAuditEntry",
    "description": "Audit log entry for a org.remove_member event.",
    "canonical": "objects/orgremovememberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRemoveMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgRemoveMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membershipTypes",
            "type": "[OrgRemoveMemberAuditEntryMembershipType!]",
            "description": "The types of membership the member has with the organization.",
            "context": {
              "graphqlName": "membershipTypes",
              "graphqlTypeFlat": "OrgRemoveMemberAuditEntryMembershipType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgremovememberauditentrymembershiptype"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "reason",
            "type": "OrgRemoveMemberAuditEntryReason",
            "description": "The reason for the member being removed.",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "OrgRemoveMemberAuditEntryReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgremovememberauditentryreason"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveOutsideCollaboratorAuditEntry",
    "description": "Audit log entry for a org.remove_outside_collaborator event.",
    "canonical": "objects/orgremoveoutsidecollaboratorauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRemoveOutsideCollaboratorAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgRemoveOutsideCollaboratorAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membershipTypes",
            "type": "[OrgRemoveOutsideCollaboratorAuditEntryMembershipType!]",
            "description": "The types of membership the outside collaborator has with the organization.",
            "context": {
              "graphqlName": "membershipTypes",
              "graphqlTypeFlat": "OrgRemoveOutsideCollaboratorAuditEntryMembershipType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgremoveoutsidecollaboratorauditentrymembershiptype"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "reason",
            "type": "OrgRemoveOutsideCollaboratorAuditEntryReason",
            "description": "The reason for the outside collaborator being removed from the Organization.",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "OrgRemoveOutsideCollaboratorAuditEntryReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgremoveoutsidecollaboratorauditentryreason"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRestoreMemberAuditEntry",
    "description": "Audit log entry for a org.restore_member event.",
    "canonical": "objects/orgrestorememberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRestoreMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgRestoreMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "restoredCustomEmailRoutingsCount",
            "type": "Int",
            "description": "The number of custom email routings for the restored member.",
            "context": {
              "graphqlName": "restoredCustomEmailRoutingsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restoredIssueAssignmentsCount",
            "type": "Int",
            "description": "The number of issue assignments for the restored member.",
            "context": {
              "graphqlName": "restoredIssueAssignmentsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restoredMemberships",
            "type": "[OrgRestoreMemberAuditEntryMembership!]",
            "description": "Restored organization membership objects.",
            "context": {
              "graphqlName": "restoredMemberships",
              "graphqlTypeFlat": "OrgRestoreMemberAuditEntryMembership",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/orgrestorememberauditentrymembership"
            }
          },
          {
            "name": "restoredMembershipsCount",
            "type": "Int",
            "description": "The number of restored memberships.",
            "context": {
              "graphqlName": "restoredMembershipsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restoredRepositoriesCount",
            "type": "Int",
            "description": "The number of repositories of the restored member.",
            "context": {
              "graphqlName": "restoredRepositoriesCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restoredRepositoryStarsCount",
            "type": "Int",
            "description": "The number of starred repositories for the restored member.",
            "context": {
              "graphqlName": "restoredRepositoryStarsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restoredRepositoryWatchesCount",
            "type": "Int",
            "description": "The number of watched repositories for the restored member.",
            "context": {
              "graphqlName": "restoredRepositoryWatchesCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRestoreMemberMembershipOrganizationAuditEntryData",
    "description": "Metadata for an organization membership for org.restore_member actions",
    "canonical": "objects/orgrestoremembermembershiporganizationauditentrydata",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRestoreMemberMembershipOrganizationAuditEntryData",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRestoreMemberMembershipRepositoryAuditEntryData",
    "description": "Metadata for a repository membership for org.restore_member actions",
    "canonical": "objects/orgrestoremembermembershiprepositoryauditentrydata",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRestoreMemberMembershipRepositoryAuditEntryData",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRestoreMemberMembershipTeamAuditEntryData",
    "description": "Metadata for a team membership for org.restore_member actions",
    "canonical": "objects/orgrestoremembermembershipteamauditentrydata",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgRestoreMemberMembershipTeamAuditEntryData",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUnblockUserAuditEntry",
    "description": "Audit log entry for a org.unblock_user",
    "canonical": "objects/orgunblockuserauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgUnblockUserAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "blockedUser",
            "type": "User",
            "description": "The user being unblocked by the organization.",
            "context": {
              "graphqlName": "blockedUser",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "blockedUserName",
            "type": "String",
            "description": "The username of the blocked user.",
            "context": {
              "graphqlName": "blockedUserName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "blockedUserResourcePath",
            "type": "URI",
            "description": "The HTTP path for the blocked user.",
            "context": {
              "graphqlName": "blockedUserResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "blockedUserUrl",
            "type": "URI",
            "description": "The HTTP URL for the blocked user.",
            "context": {
              "graphqlName": "blockedUserUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgUnblockUserAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateDefaultRepositoryPermissionAuditEntry",
    "description": "Audit log entry for a org.update_default_repository_permission",
    "canonical": "objects/orgupdatedefaultrepositorypermissionauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgUpdateDefaultRepositoryPermissionAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgUpdateDefaultRepositoryPermissionAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "permission",
            "type": "OrgUpdateDefaultRepositoryPermissionAuditEntryPermission",
            "description": "The new base repository permission level for the organization.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "OrgUpdateDefaultRepositoryPermissionAuditEntryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgupdatedefaultrepositorypermissionauditentrypermission"
            }
          },
          {
            "name": "permissionWas",
            "type": "OrgUpdateDefaultRepositoryPermissionAuditEntryPermission",
            "description": "The former base repository permission level for the organization.",
            "context": {
              "graphqlName": "permissionWas",
              "graphqlTypeFlat": "OrgUpdateDefaultRepositoryPermissionAuditEntryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgupdatedefaultrepositorypermissionauditentrypermission"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateMemberAuditEntry",
    "description": "Audit log entry for a org.update_member event.",
    "canonical": "objects/orgupdatememberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgUpdateMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgUpdateMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "permission",
            "type": "OrgUpdateMemberAuditEntryPermission",
            "description": "The new member permission level for the organization.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "OrgUpdateMemberAuditEntryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgupdatememberauditentrypermission"
            }
          },
          {
            "name": "permissionWas",
            "type": "OrgUpdateMemberAuditEntryPermission",
            "description": "The former member permission level for the organization.",
            "context": {
              "graphqlName": "permissionWas",
              "graphqlTypeFlat": "OrgUpdateMemberAuditEntryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgupdatememberauditentrypermission"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateMemberRepositoryCreationPermissionAuditEntry",
    "description": "Audit log entry for a org.update_member_repository_creation_permission event.",
    "canonical": "objects/orgupdatememberrepositorycreationpermissionauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgUpdateMemberRepositoryCreationPermissionAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "canCreateRepositories",
            "type": "Boolean",
            "description": "Can members create repositories in the organization.",
            "context": {
              "graphqlName": "canCreateRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgUpdateMemberRepositoryCreationPermissionAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility",
            "description": "The permission for visibility level of repositories for this organization.",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgupdatememberrepositorycreationpermissionauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateMemberRepositoryInvitationPermissionAuditEntry",
    "description": "Audit log entry for a org.update_member_repository_invitation_permission event.",
    "canonical": "objects/orgupdatememberrepositoryinvitationpermissionauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrgUpdateMemberRepositoryInvitationPermissionAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "canInviteOutsideCollaboratorsToRepositories",
            "type": "Boolean",
            "description": "Can outside collaborators be invited to repositories in the organization.",
            "context": {
              "graphqlName": "canInviteOutsideCollaboratorsToRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrgUpdateMemberRepositoryInvitationPermissionAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Organization",
    "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
    "canonical": "objects/organization",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Organization",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "type",
                "type": "PinnableItemType",
                "description": "Filter to only a particular kind of pinnable item.",
                "context": {
                  "graphqlName": "type",
                  "graphqlTypeFlat": "PinnableItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/pinnableitemtype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "anyPinnableItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "AuditLogOrder",
                "description": "Ordering options for the returned audit log entries.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "AuditLogOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "AuditLogOrderField",
                    "description": "The field to order Audit Logs by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "AuditLogOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/auditlogorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/auditlogorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The query string to filter audit entries",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "auditLog"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isApproved",
                "type": "Boolean",
                "description": "Filter by if the domain is approved.",
                "context": {
                  "graphqlName": "isApproved",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isVerified",
                "type": "Boolean",
                "description": "Filter by if the domain is verified.",
                "context": {
                  "graphqlName": "isVerified",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "VerifiableDomainOrder",
                "description": "Ordering options for verifiable domains returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "VerifiableDomainOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "VerifiableDomainOrderField!",
                    "description": "The field to order verifiable domains by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "VerifiableDomainOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/verifiabledomainorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "DOMAIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/verifiabledomainorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "domains"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrgEnterpriseOwnerOrder",
                "description": "Ordering options for enterprise owners returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrgEnterpriseOwnerOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrgEnterpriseOwnerOrderField!",
                    "description": "The field to order enterprise owners by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrgEnterpriseOwnerOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orgenterpriseownerorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/orgenterpriseownerorder"
                }
              },
              {
                "name": "organizationRole",
                "type": "RoleInOrganization",
                "description": "The organization role to filter by.",
                "context": {
                  "graphqlName": "organizationRole",
                  "graphqlTypeFlat": "RoleInOrganization",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/roleinorganization"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "enterpriseOwners"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IpAllowListEntryOrder",
                "description": "Ordering options for IP allow list entries returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IpAllowListEntryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IpAllowListEntryOrderField!",
                    "description": "The field to order IP allow list entries by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IpAllowListEntryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/ipallowlistentryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "ALLOW_LIST_VALUE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/ipallowlistentryorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ipAllowListEntries"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "accountLogin",
                "type": "String!",
                "description": "The target account's login.",
                "context": {
                  "graphqlName": "accountLogin",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "isSponsoredBy"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueTypeOrder",
                "description": "Ordering options for issue types returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueTypeOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueTypeOrderField!",
                    "description": "The field to order issue types by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueTypeOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuetypeorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/issuetypeorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueTypes"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorAndLifetimeValueOrder",
                "description": "Ordering options for results returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorAndLifetimeValueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorAndLifetimeValueOrderField!",
                    "description": "The field to order results by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorAndLifetimeValueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorandlifetimevalueorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "SPONSOR_LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorandlifetimevalueorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "lifetimeReceivedSponsorshipValues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "login",
                "type": "String",
                "description": "Filter mannequins by login.",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "MannequinOrder",
                "description": "Ordering options for mannequins returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "MannequinOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "MannequinOrderField!",
                    "description": "The field to order mannequins by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "MannequinOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/mannequinorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/mannequinorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "mannequins"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "UserStatusOrder",
                "description": "Ordering options for user statuses returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "UserStatusOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "UserStatusOrderField!",
                    "description": "The field to order user statuses by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "UserStatusOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/userstatusorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "UPDATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/userstatusorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "memberStatuses"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "membersWithRole"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "names",
                "type": "[String]",
                "description": "Find packages by their names.",
                "context": {
                  "graphqlName": "names",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PackageOrder",
                "description": "Ordering of the returned packages.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PackageOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection",
                    "description": "The direction in which to order packages by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PackageOrderField",
                    "description": "The field in which to order packages by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PackageOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/packageorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/packageorder"
                }
              },
              {
                "name": "packageType",
                "type": "PackageType",
                "description": "Filter registry package by type.",
                "context": {
                  "graphqlName": "packageType",
                  "graphqlTypeFlat": "PackageType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/packagetype"
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Find packages in a repository by ID.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "packages"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingMembers"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "types",
                "type": "[PinnableItemType!]",
                "description": "Filter the types of pinnable items that are returned.",
                "context": {
                  "graphqlName": "types",
                  "graphqlTypeFlat": "PinnableItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pinnableitemtype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnableItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "types",
                "type": "[PinnableItemType!]",
                "description": "Filter the types of pinned items that are returned.",
                "context": {
                  "graphqlName": "types",
                  "graphqlTypeFlat": "PinnableItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pinnableitemtype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnedItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number to find.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "project"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectOrder",
                "description": "Ordering options for projects returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectOrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/projectorder"
                }
              },
              {
                "name": "search",
                "type": "String",
                "description": "Query to search projects by, currently only searching by name.",
                "context": {
                  "graphqlName": "search",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[ProjectState!]",
                "description": "A list of states to filter the projects by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "ProjectState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projects"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "minPermissionLevel",
                "type": "ProjectV2PermissionLevel",
                "description": "Filter projects based on user role.",
                "context": {
                  "graphqlName": "minPermissionLevel",
                  "graphqlTypeFlat": "ProjectV2PermissionLevel",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "READ"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectv2permissionlevel"
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2Order",
                "description": "How to order the returned projects.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Order",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2OrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2OrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2orderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "NUMBER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2order"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "A project to search for under the owner.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "recentProjects"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "affiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.",
                "context": {
                  "graphqlName": "affiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasIssuesEnabled",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have issues enabled",
                "context": {
                  "graphqlName": "hasIssuesEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isArchived",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they are archived and not maintained",
                "context": {
                  "graphqlName": "isArchived",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isFork",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they are forks of another repository",
                "context": {
                  "graphqlName": "isFork",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isLocked",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have been locked",
                "context": {
                  "graphqlName": "isLocked",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "ownerAffiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.",
                "context": {
                  "graphqlName": "ownerAffiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "OWNER",
                      "COLLABORATOR"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "privacy",
                "type": "RepositoryPrivacy",
                "description": "If non-null, filters repositories according to privacy. Internal\nrepositories are considered private; consider using the visibility argument\nif only internal repositories are needed. Cannot be combined with the\nvisibility argument.",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "RepositoryPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryprivacy"
                }
              },
              {
                "name": "visibility",
                "type": "RepositoryVisibility",
                "description": "If non-null, filters repositories according to visibility. Cannot be combined with the privacy argument.",
                "context": {
                  "graphqlName": "visibility",
                  "graphqlTypeFlat": "RepositoryVisibility",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryvisibility"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "followRenames",
                "type": "Boolean",
                "description": "Follow repository renames. If disabled, a repository referenced by its old name will return an error.",
                "context": {
                  "graphqlName": "followRenames",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "name",
                "type": "String!",
                "description": "Name of Repository to find.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repository"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "onlyAnswers",
                "type": "Boolean",
                "description": "Filter discussion comments to only those that were marked as the answer",
                "context": {
                  "graphqlName": "onlyAnswers",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Filter discussion comments to only those in a specific repository.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryDiscussionComments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "answered",
                "type": "Boolean",
                "description": "Filter discussions to only those that have been answered or not. Defaults to\nincluding both answered and unanswered discussions.",
                "context": {
                  "graphqlName": "answered",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "DiscussionOrder",
                "description": "Ordering options for discussions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "DiscussionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order discussions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "DiscussionOrderField!",
                    "description": "The field by which to order discussions.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "DiscussionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/discussionorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/discussionorder"
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Filter discussions to only those in a specific repository.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[DiscussionState!]",
                "description": "A list of states to filter the discussions by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "DiscussionState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/discussionstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryDiscussions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryMigrationOrder",
                "description": "Ordering options for repository migrations returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryMigrationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "RepositoryMigrationOrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "RepositoryMigrationOrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositorymigrationorderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryMigrationOrderField!",
                    "description": "The field to order repository migrations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryMigrationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositorymigrationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositorymigrationorder"
                }
              },
              {
                "name": "repositoryName",
                "type": "String",
                "description": "Filter repository migrations by repository name.",
                "context": {
                  "graphqlName": "repositoryName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "state",
                "type": "MigrationState",
                "description": "Filter repository migrations by state.",
                "context": {
                  "graphqlName": "state",
                  "graphqlTypeFlat": "MigrationState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/migrationstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryMigrations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "databaseId",
                "type": "Int!",
                "description": "The ID of the ruleset to be returned.",
                "context": {
                  "graphqlName": "databaseId",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeParents",
                "type": "Boolean",
                "description": "Include rulesets configured at higher levels that apply to this organization.",
                "context": {
                  "graphqlName": "includeParents",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ruleset"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeParents",
                "type": "Boolean",
                "description": "Return rulesets configured at higher levels that apply to this organization",
                "context": {
                  "graphqlName": "includeParents",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "targets",
                "type": "[RepositoryRulesetTarget!]",
                "description": "Return rulesets that apply to the specified target",
                "context": {
                  "graphqlName": "targets",
                  "graphqlTypeFlat": "RepositoryRulesetTarget",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryrulesettarget"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "rulesets"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorOrder",
                "description": "Ordering options for the users and organizations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorOrderField!",
                    "description": "The field to order sponsor entities by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsororderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "RELEVANCE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsororder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsoring"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorOrder",
                "description": "Ordering options for sponsors returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorOrderField!",
                    "description": "The field to order sponsor entities by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsororderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "RELEVANCE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsororder"
                }
              },
              {
                "name": "tierId",
                "type": "ID",
                "description": "If given, will filter for sponsors at the given tier. Will only return\nsponsors whose tier the viewer is permitted to see.",
                "context": {
                  "graphqlName": "tierId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "actions",
                "type": "[SponsorsActivityAction!]",
                "description": "Filter activities to only the specified actions.",
                "context": {
                  "graphqlName": "actions",
                  "graphqlTypeFlat": "SponsorsActivityAction",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/sponsorsactivityaction"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeAsSponsor",
                "type": "Boolean",
                "description": "Whether to include those events where this sponsorable acted as the sponsor.\nDefaults to only including events where this sponsorable was the recipient\nof a sponsorship.",
                "context": {
                  "graphqlName": "includeAsSponsor",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includePrivate",
                "type": "Boolean",
                "description": "Whether or not to include private activities in the result set. Defaults to including public and private activities.",
                "context": {
                  "graphqlName": "includePrivate",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorsActivityOrder",
                "description": "Ordering options for activity returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorsActivityOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorsActivityOrderField!",
                    "description": "The field to order activity by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorsActivityOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorsactivityorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "TIMESTAMP"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorsactivityorder"
                }
              },
              {
                "name": "period",
                "type": "SponsorsActivityPeriod",
                "description": "Filter activities returned to only those that occurred in the most recent\nspecified time period. Set to ALL to avoid filtering by when the activity\noccurred. Will be ignored if `since` or `until` is given.",
                "context": {
                  "graphqlName": "period",
                  "graphqlTypeFlat": "SponsorsActivityPeriod",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "MONTH"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/sponsorsactivityperiod"
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "Filter activities to those that occurred on or after this time.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "until",
                "type": "DateTime",
                "description": "Filter activities to those that occurred before this time.",
                "context": {
                  "graphqlName": "until",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorsActivities"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to return the sponsorship only if it's still active. Pass false to\nget the viewer's sponsorship back even if it has been cancelled.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipForViewerAsSponsor"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to return the sponsorship only if it's still active. Pass false to\nget the sponsorship back even if it has been cancelled.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipForViewerAsSponsorable"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipNewsletterOrder",
                "description": "Ordering options for sponsorship updates returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipNewsletterOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipNewsletterOrderField!",
                    "description": "The field to order sponsorship newsletters by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipNewsletterOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshipnewsletterorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorshipnewsletterorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipNewsletters"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to include only sponsorships that are active right now, versus all\nsponsorships this maintainer has ever received.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includePrivate",
                "type": "Boolean",
                "description": "Whether or not to include private sponsorships in the result set",
                "context": {
                  "graphqlName": "includePrivate",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipOrder",
                "description": "Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipOrderField!",
                    "description": "The field to order sponsorship by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshiporderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/sponsorshiporder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipsAsMaintainer"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to include only sponsorships that are active right now, versus all sponsorships this sponsor has ever made.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "maintainerLogins",
                "type": "[String!]",
                "description": "Filter sponsorships returned to those for the specified maintainers. That\nis, the recipient of the sponsorship is a user or organization with one of\nthe given logins.",
                "context": {
                  "graphqlName": "maintainerLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipOrder",
                "description": "Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipOrderField!",
                    "description": "The field to order sponsorship by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshiporderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/sponsorshiporder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipsAsSponsor"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "slug",
                "type": "String!",
                "description": "The name or slug of the team to find.",
                "context": {
                  "graphqlName": "slug",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "team"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "ldapMapped",
                "type": "Boolean",
                "description": "If true, filters teams that are mapped to an LDAP Group (Enterprise only)",
                "context": {
                  "graphqlName": "ldapMapped",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "notificationSetting",
                "type": "TeamNotificationSetting",
                "description": "If non-null, filters teams according to notification setting",
                "context": {
                  "graphqlName": "notificationSetting",
                  "graphqlTypeFlat": "TeamNotificationSetting",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/teamnotificationsetting"
                }
              },
              {
                "name": "orderBy",
                "type": "TeamOrder",
                "description": "Ordering options for teams returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teamorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/teamorder"
                }
              },
              {
                "name": "privacy",
                "type": "TeamPrivacy",
                "description": "If non-null, filters teams according to privacy",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "TeamPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/teamprivacy"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "If non-null, filters teams with query on team name and team slug",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "TeamRole",
                "description": "If non-null, filters teams according to whether the viewer is an admin or member on team",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "TeamRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/teamrole"
                }
              },
              {
                "name": "rootTeamsOnly",
                "type": "Boolean",
                "description": "If true, restrict to only root teams",
                "context": {
                  "graphqlName": "rootTeamsOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "userLogins",
                "type": "[String!]",
                "description": "User logins to filter by",
                "context": {
                  "graphqlName": "userLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "teams"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "since",
                "type": "DateTime",
                "description": "Filter payments to those that occurred on or after this time.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "sponsorableLogins",
                "type": "[String!]",
                "description": "Filter payments to those made to the users or organizations with the specified usernames.",
                "context": {
                  "graphqlName": "sponsorableLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "until",
                "type": "DateTime",
                "description": "Filter payments to those that occurred before this time.",
                "context": {
                  "graphqlName": "until",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalSponsorshipAmountAsSponsorInCents"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "announcementBanner",
            "type": "AnnouncementBanner",
            "description": "The announcement banner set on this organization, if any. Only visible to members of the organization's enterprise.",
            "context": {
              "graphqlName": "announcementBanner",
              "graphqlTypeFlat": "AnnouncementBanner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/announcementbanner"
            }
          },
          {
            "name": "anyPinnableItems",
            "type": "Boolean!",
            "description": "Determine if this repository owner has any items that can be pinned to their profile.",
            "context": {
              "graphqlName": "anyPinnableItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "archivedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the organization was archived.",
            "context": {
              "graphqlName": "archivedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "auditLog",
            "type": "OrganizationAuditEntryConnection!",
            "description": "Audit log entries of the organization",
            "context": {
              "graphqlName": "auditLog",
              "graphqlTypeFlat": "OrganizationAuditEntryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationauditentryconnection"
            }
          },
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the organization's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The organization's public profile description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "String",
            "description": "The organization's public profile description rendered to HTML.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "domains",
            "type": "VerifiableDomainConnection",
            "description": "A list of domains owned by the organization.",
            "context": {
              "graphqlName": "domains",
              "graphqlTypeFlat": "VerifiableDomainConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomainconnection"
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The organization's public email.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseOwners",
            "type": "OrganizationEnterpriseOwnerConnection!",
            "description": "A list of owners of the organization's enterprise account.",
            "context": {
              "graphqlName": "enterpriseOwners",
              "graphqlTypeFlat": "OrganizationEnterpriseOwnerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationenterpriseownerconnection"
            }
          },
          {
            "name": "estimatedNextSponsorsPayoutInCents",
            "type": "Int!",
            "description": "The estimated next GitHub Sponsors payout for this user/organization in cents (USD).",
            "context": {
              "graphqlName": "estimatedNextSponsorsPayoutInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasSponsorsListing",
            "type": "Boolean!",
            "description": "True if this user/organization has a GitHub Sponsors listing.",
            "context": {
              "graphqlName": "hasSponsorsListing",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Organization object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "interactionAbility",
            "type": "RepositoryInteractionAbility",
            "description": "The interaction ability settings for this organization.",
            "context": {
              "graphqlName": "interactionAbility",
              "graphqlTypeFlat": "RepositoryInteractionAbility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryinteractionability"
            }
          },
          {
            "name": "ipAllowListEnabledSetting",
            "type": "IpAllowListEnabledSettingValue!",
            "description": "The setting value for whether the organization has an IP allow list enabled.",
            "context": {
              "graphqlName": "ipAllowListEnabledSetting",
              "graphqlTypeFlat": "IpAllowListEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistenabledsettingvalue"
            }
          },
          {
            "name": "ipAllowListEntries",
            "type": "IpAllowListEntryConnection!",
            "description": "The IP addresses that are allowed to access resources owned by the organization.",
            "context": {
              "graphqlName": "ipAllowListEntries",
              "graphqlTypeFlat": "IpAllowListEntryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/ipallowlistentryconnection"
            }
          },
          {
            "name": "ipAllowListForInstalledAppsEnabledSetting",
            "type": "IpAllowListForInstalledAppsEnabledSettingValue!",
            "description": "The setting value for whether the organization has IP allow list configuration for installed GitHub Apps enabled.",
            "context": {
              "graphqlName": "ipAllowListForInstalledAppsEnabledSetting",
              "graphqlTypeFlat": "IpAllowListForInstalledAppsEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistforinstalledappsenabledsettingvalue"
            }
          },
          {
            "name": "isSponsoredBy",
            "type": "Boolean!",
            "description": "Whether the given account is sponsoring this user/organization.",
            "context": {
              "graphqlName": "isSponsoredBy",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSponsoringViewer",
            "type": "Boolean!",
            "description": "True if the viewer is sponsored by this user/organization.",
            "context": {
              "graphqlName": "isSponsoringViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isVerified",
            "type": "Boolean!",
            "description": "Whether the organization has verified its profile email and website.",
            "context": {
              "graphqlName": "isVerified",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTypes",
            "type": "IssueTypeConnection",
            "description": "A list of the organization's issue types",
            "context": {
              "graphqlName": "issueTypes",
              "graphqlTypeFlat": "IssueTypeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypeconnection"
            }
          },
          {
            "name": "itemShowcase",
            "type": "ProfileItemShowcase!",
            "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.",
            "context": {
              "graphqlName": "itemShowcase",
              "graphqlTypeFlat": "ProfileItemShowcase",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/profileitemshowcase"
            }
          },
          {
            "name": "lifetimeReceivedSponsorshipValues",
            "type": "SponsorAndLifetimeValueConnection!",
            "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.",
            "context": {
              "graphqlName": "lifetimeReceivedSponsorshipValues",
              "graphqlTypeFlat": "SponsorAndLifetimeValueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorandlifetimevalueconnection"
            }
          },
          {
            "name": "location",
            "type": "String",
            "description": "The organization's public profile location.",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The organization's login name.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mannequins",
            "type": "MannequinConnection!",
            "description": "A list of all mannequins for this organization.",
            "context": {
              "graphqlName": "mannequins",
              "graphqlTypeFlat": "MannequinConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/mannequinconnection"
            }
          },
          {
            "name": "memberStatuses",
            "type": "UserStatusConnection!",
            "description": "Get the status messages members of this entity have set that are either public or visible only to the organization.",
            "context": {
              "graphqlName": "memberStatuses",
              "graphqlTypeFlat": "UserStatusConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userstatusconnection"
            }
          },
          {
            "name": "membersCanForkPrivateRepositories",
            "type": "Boolean!",
            "description": "Members can fork private repositories in this organization",
            "context": {
              "graphqlName": "membersCanForkPrivateRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersWithRole",
            "type": "OrganizationMemberConnection!",
            "description": "A list of users who are members of this organization.",
            "context": {
              "graphqlName": "membersWithRole",
              "graphqlTypeFlat": "OrganizationMemberConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationmemberconnection"
            }
          },
          {
            "name": "monthlyEstimatedSponsorsIncomeInCents",
            "type": "Int!",
            "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).",
            "context": {
              "graphqlName": "monthlyEstimatedSponsorsIncomeInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The organization's public profile name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "newTeamResourcePath",
            "type": "URI!",
            "description": "The HTTP path creating a new team",
            "context": {
              "graphqlName": "newTeamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "newTeamUrl",
            "type": "URI!",
            "description": "The HTTP URL creating a new team",
            "context": {
              "graphqlName": "newTeamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "notificationDeliveryRestrictionEnabledSetting",
            "type": "NotificationRestrictionSettingValue!",
            "description": "Indicates if email notification delivery for this organization is restricted to verified or approved domains.",
            "context": {
              "graphqlName": "notificationDeliveryRestrictionEnabledSetting",
              "graphqlTypeFlat": "NotificationRestrictionSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/notificationrestrictionsettingvalue"
            }
          },
          {
            "name": "organizationBillingEmail",
            "type": "String",
            "description": "The billing email for the organization.",
            "context": {
              "graphqlName": "organizationBillingEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packages",
            "type": "PackageConnection!",
            "description": "A list of packages under the owner.",
            "context": {
              "graphqlName": "packages",
              "graphqlTypeFlat": "PackageConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/packageconnection"
            }
          },
          {
            "name": "pendingMembers",
            "type": "UserConnection!",
            "description": "A list of users who have been invited to join this organization.",
            "context": {
              "graphqlName": "pendingMembers",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "pinnableItems",
            "type": "PinnableItemConnection!",
            "description": "A list of repositories and gists this profile owner can pin to their profile.",
            "context": {
              "graphqlName": "pinnableItems",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          },
          {
            "name": "pinnedItems",
            "type": "PinnableItemConnection!",
            "description": "A list of repositories and gists this profile owner has pinned to their profile",
            "context": {
              "graphqlName": "pinnedItems",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          },
          {
            "name": "pinnedItemsRemaining",
            "type": "Int!",
            "description": "Returns how many more items this profile owner can pin to their profile.",
            "context": {
              "graphqlName": "pinnedItemsRemaining",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Find project by number.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Find a project by number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projects",
            "type": "ProjectConnection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projects",
              "graphqlTypeFlat": "ProjectConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectconnection"
            }
          },
          {
            "name": "projectsResourcePath",
            "type": "URI!",
            "description": "The HTTP path listing organization's projects",
            "context": {
              "graphqlName": "projectsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsUrl",
            "type": "URI!",
            "description": "The HTTP URL listing organization's projects",
            "context": {
              "graphqlName": "projectsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "recentProjects",
            "type": "ProjectV2Connection!",
            "description": "Recent projects that this user has modified in the context of the owner.",
            "context": {
              "graphqlName": "recentProjects",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "repositories",
            "type": "RepositoryConnection!",
            "description": "A list of repositories that the user owns.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "Find Repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryDiscussionComments",
            "type": "DiscussionCommentConnection!",
            "description": "Discussion comments this user has authored.",
            "context": {
              "graphqlName": "repositoryDiscussionComments",
              "graphqlTypeFlat": "DiscussionCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncommentconnection"
            }
          },
          {
            "name": "repositoryDiscussions",
            "type": "DiscussionConnection!",
            "description": "Discussions this user has started.",
            "context": {
              "graphqlName": "repositoryDiscussions",
              "graphqlTypeFlat": "DiscussionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussionconnection"
            }
          },
          {
            "name": "repositoryMigrations",
            "type": "RepositoryMigrationConnection!",
            "description": "A list of all repository migrations for this organization.",
            "context": {
              "graphqlName": "repositoryMigrations",
              "graphqlTypeFlat": "RepositoryMigrationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositorymigrationconnection"
            }
          },
          {
            "name": "requiresTwoFactorAuthentication",
            "type": "Boolean",
            "description": "When true the organization requires all members, billing managers, and outside\ncollaborators to enable two-factor authentication.",
            "context": {
              "graphqlName": "requiresTwoFactorAuthentication",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this organization.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "ruleset",
            "type": "RepositoryRuleset",
            "description": "Returns a single ruleset from the current organization by ID.",
            "context": {
              "graphqlName": "ruleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          },
          {
            "name": "rulesets",
            "type": "RepositoryRulesetConnection",
            "description": "A list of rulesets for this organization.",
            "context": {
              "graphqlName": "rulesets",
              "graphqlTypeFlat": "RepositoryRulesetConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetconnection"
            }
          },
          {
            "name": "samlIdentityProvider",
            "type": "OrganizationIdentityProvider",
            "description": "The Organization's SAML identity provider. Visible to (1) organization owners,\n(2) organization owners' personal access tokens (classic) with read:org or\nadmin:org scope, (3) GitHub App with an installation token with read or write\naccess to members.",
            "context": {
              "graphqlName": "samlIdentityProvider",
              "graphqlTypeFlat": "OrganizationIdentityProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationidentityprovider"
            }
          },
          {
            "name": "sponsoring",
            "type": "SponsorConnection!",
            "description": "List of users and organizations this entity is sponsoring.",
            "context": {
              "graphqlName": "sponsoring",
              "graphqlTypeFlat": "SponsorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorconnection"
            }
          },
          {
            "name": "sponsors",
            "type": "SponsorConnection!",
            "description": "List of sponsors for this user or organization.",
            "context": {
              "graphqlName": "sponsors",
              "graphqlTypeFlat": "SponsorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorconnection"
            }
          },
          {
            "name": "sponsorsActivities",
            "type": "SponsorsActivityConnection!",
            "description": "Events involving this sponsorable, such as new sponsorships.",
            "context": {
              "graphqlName": "sponsorsActivities",
              "graphqlTypeFlat": "SponsorsActivityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorsactivityconnection"
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing",
            "description": "The GitHub Sponsors listing for this user or organization.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          },
          {
            "name": "sponsorshipForViewerAsSponsor",
            "type": "Sponsorship",
            "description": "The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor.",
            "context": {
              "graphqlName": "sponsorshipForViewerAsSponsor",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "sponsorshipForViewerAsSponsorable",
            "type": "Sponsorship",
            "description": "The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving.",
            "context": {
              "graphqlName": "sponsorshipForViewerAsSponsorable",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "sponsorshipNewsletters",
            "type": "SponsorshipNewsletterConnection!",
            "description": "List of sponsorship updates sent from this sponsorable to sponsors.",
            "context": {
              "graphqlName": "sponsorshipNewsletters",
              "graphqlTypeFlat": "SponsorshipNewsletterConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipnewsletterconnection"
            }
          },
          {
            "name": "sponsorshipsAsMaintainer",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships where this user or organization is the maintainer receiving the funds.",
            "context": {
              "graphqlName": "sponsorshipsAsMaintainer",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          },
          {
            "name": "sponsorshipsAsSponsor",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships where this user or organization is the funder.",
            "context": {
              "graphqlName": "sponsorshipsAsSponsor",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "Find an organization's team by its slug.",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teams",
            "type": "TeamConnection!",
            "description": "A list of teams in this organization.",
            "context": {
              "graphqlName": "teams",
              "graphqlTypeFlat": "TeamConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamconnection"
            }
          },
          {
            "name": "teamsResourcePath",
            "type": "URI!",
            "description": "The HTTP path listing organization's teams",
            "context": {
              "graphqlName": "teamsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamsUrl",
            "type": "URI!",
            "description": "The HTTP URL listing organization's teams",
            "context": {
              "graphqlName": "teamsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "totalSponsorshipAmountAsSponsorInCents",
            "type": "Int",
            "description": "The amount in United States cents (e.g., 500 = $5.00 USD) that this entity has\nspent on GitHub to fund sponsorships. Only returns a value when viewed by the\nuser themselves or by a user who can manage sponsorships for the requested organization.",
            "context": {
              "graphqlName": "totalSponsorshipAmountAsSponsorInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "twitterUsername",
            "type": "String",
            "description": "The organization's Twitter username.",
            "context": {
              "graphqlName": "twitterUsername",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this organization.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanAdminister",
            "type": "Boolean!",
            "description": "Organization is adminable by the viewer.",
            "context": {
              "graphqlName": "viewerCanAdminister",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanChangePinnedItems",
            "type": "Boolean!",
            "description": "Can the viewer pin repositories and gists to the profile?",
            "context": {
              "graphqlName": "viewerCanChangePinnedItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanCreateProjects",
            "type": "Boolean!",
            "description": "Can the current viewer create new projects on this owner.",
            "context": {
              "graphqlName": "viewerCanCreateProjects",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanCreateRepositories",
            "type": "Boolean!",
            "description": "Viewer can create repositories on this organization",
            "context": {
              "graphqlName": "viewerCanCreateRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanCreateTeams",
            "type": "Boolean!",
            "description": "Viewer can create teams on this organization.",
            "context": {
              "graphqlName": "viewerCanCreateTeams",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSponsor",
            "type": "Boolean!",
            "description": "Whether or not the viewer is able to sponsor this user/organization.",
            "context": {
              "graphqlName": "viewerCanSponsor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsAMember",
            "type": "Boolean!",
            "description": "Viewer is an active member of this organization.",
            "context": {
              "graphqlName": "viewerIsAMember",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsFollowing",
            "type": "Boolean!",
            "description": "Whether or not this Organization is followed by the viewer.",
            "context": {
              "graphqlName": "viewerIsFollowing",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsSponsoring",
            "type": "Boolean!",
            "description": "True if the viewer is sponsoring this user/organization.",
            "context": {
              "graphqlName": "viewerIsSponsoring",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "webCommitSignoffRequired",
            "type": "Boolean!",
            "description": "Whether contributors are required to sign off on web-based commits for repositories in this organization.",
            "context": {
              "graphqlName": "webCommitSignoffRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "websiteUrl",
            "type": "URI",
            "description": "The organization's public profile URL.",
            "context": {
              "graphqlName": "websiteUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationAuditEntryConnection",
    "description": "The connection type for OrganizationAuditEntry.",
    "canonical": "objects/organizationauditentryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationAuditEntryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[OrganizationAuditEntryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "OrganizationAuditEntryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationauditentryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[OrganizationAuditEntry]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "OrganizationAuditEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/organizationauditentry"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationAuditEntryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/organizationauditentryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationAuditEntryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "OrganizationAuditEntry",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "OrganizationAuditEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/organizationauditentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationConnection",
    "description": "A list of organizations managed by an enterprise.",
    "canonical": "objects/organizationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[OrganizationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "OrganizationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Organization]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/organizationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Organization",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationEnterpriseOwnerConnection",
    "description": "The connection type for User.",
    "canonical": "objects/organizationenterpriseownerconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationEnterpriseOwnerConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[OrganizationEnterpriseOwnerEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "OrganizationEnterpriseOwnerEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationenterpriseowneredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationEnterpriseOwnerEdge",
    "description": "An enterprise owner in the context of an organization that is part of the enterprise.",
    "canonical": "objects/organizationenterpriseowneredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationEnterpriseOwnerEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "organizationRole",
            "type": "RoleInOrganization!",
            "description": "The role of the owner with respect to the organization.",
            "context": {
              "graphqlName": "organizationRole",
              "graphqlTypeFlat": "RoleInOrganization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/roleinorganization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationIdentityProvider",
    "description": "An Identity Provider configured to provision SAML and SCIM identities for\nOrganizations. Visible to (1) organization owners, (2) organization owners'\npersonal access tokens (classic) with read:org or admin:org scope, (3) GitHub\nApp with an installation token with read or write access to members.",
    "canonical": "objects/organizationidentityprovider",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationIdentityProvider",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "login",
                "type": "String",
                "description": "Filter to external identities with the users login",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "membersOnly",
                "type": "Boolean",
                "description": "Filter to external identities with valid org membership only",
                "context": {
                  "graphqlName": "membersOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "userName",
                "type": "String",
                "description": "Filter to external identities with the users userName/NameID attribute",
                "context": {
                  "graphqlName": "userName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "externalIdentities"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "digestMethod",
            "type": "URI",
            "description": "The digest algorithm used to sign SAML requests for the Identity Provider.",
            "context": {
              "graphqlName": "digestMethod",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "externalIdentities",
            "type": "ExternalIdentityConnection!",
            "description": "External Identities provisioned by this Identity Provider",
            "context": {
              "graphqlName": "externalIdentities",
              "graphqlTypeFlat": "ExternalIdentityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/externalidentityconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrganizationIdentityProvider object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "idpCertificate",
            "type": "X509Certificate",
            "description": "The x509 certificate used by the Identity Provider to sign assertions and responses.",
            "context": {
              "graphqlName": "idpCertificate",
              "graphqlTypeFlat": "X509Certificate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/x509certificate"
            }
          },
          {
            "name": "issuer",
            "type": "String",
            "description": "The Issuer Entity ID for the SAML Identity Provider",
            "context": {
              "graphqlName": "issuer",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "Organization this Identity Provider belongs to",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "signatureMethod",
            "type": "URI",
            "description": "The signature algorithm used to sign SAML requests for the Identity Provider.",
            "context": {
              "graphqlName": "signatureMethod",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "ssoUrl",
            "type": "URI",
            "description": "The URL endpoint for the Identity Provider's SAML SSO.",
            "context": {
              "graphqlName": "ssoUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationInvitation",
    "description": "An Invitation for a user to an organization.",
    "canonical": "objects/organizationinvitation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationInvitation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email address of the user invited to the organization.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrganizationInvitation object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitationSource",
            "type": "OrganizationInvitationSource!",
            "description": "The source of the invitation.",
            "context": {
              "graphqlName": "invitationSource",
              "graphqlTypeFlat": "OrganizationInvitationSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/organizationinvitationsource"
            }
          },
          {
            "name": "invitationType",
            "type": "OrganizationInvitationType!",
            "description": "The type of invitation that was sent (e.g. email, user).",
            "context": {
              "graphqlName": "invitationType",
              "graphqlTypeFlat": "OrganizationInvitationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/organizationinvitationtype"
            }
          },
          {
            "name": "invitee",
            "type": "User",
            "description": "The user who was invited to the organization.",
            "context": {
              "graphqlName": "invitee",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "inviter",
            "type": "User!",
            "description": "The user who created the invitation.",
            "context": {
              "graphqlName": "inviter",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`inviter` will be removed. `inviter` will be replaced by `inviterActor`. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "inviterActor",
            "type": "User",
            "description": "The user who created the invitation.",
            "context": {
              "graphqlName": "inviterActor",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "organization",
            "type": "Organization!",
            "description": "The organization the invite is for",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "role",
            "type": "OrganizationInvitationRole!",
            "description": "The user's pending role in the organization (e.g. member, owner).",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "OrganizationInvitationRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/organizationinvitationrole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationInvitationConnection",
    "description": "The connection type for OrganizationInvitation.",
    "canonical": "objects/organizationinvitationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationInvitationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[OrganizationInvitationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "OrganizationInvitationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[OrganizationInvitation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationInvitationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/organizationinvitationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationInvitationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "OrganizationInvitation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "OrganizationInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationMemberConnection",
    "description": "A list of users who belong to the organization.",
    "canonical": "objects/organizationmemberconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationMemberConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[OrganizationMemberEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "OrganizationMemberEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationmemberedge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationMemberEdge",
    "description": "Represents a user within an organization.",
    "canonical": "objects/organizationmemberedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationMemberEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasTwoFactorEnabled",
            "type": "Boolean",
            "description": "Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer.",
            "context": {
              "graphqlName": "hasTwoFactorEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "role",
            "type": "OrganizationMemberRole",
            "description": "The role this user has in the organization.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "OrganizationMemberRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/organizationmemberrole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationMigration",
    "description": "A GitHub Enterprise Importer (GEI) organization migration.",
    "canonical": "objects/organizationmigration",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationMigration",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "String",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "failureReason",
            "type": "String",
            "description": "The reason the organization migration failed.",
            "context": {
              "graphqlName": "failureReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the OrganizationMigration object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "remainingRepositoriesCount",
            "type": "Int",
            "description": "The remaining amount of repos to be migrated.",
            "context": {
              "graphqlName": "remainingRepositoriesCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceOrgName",
            "type": "String!",
            "description": "The name of the source organization to be migrated.",
            "context": {
              "graphqlName": "sourceOrgName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceOrgUrl",
            "type": "URI!",
            "description": "The URL of the source organization to migrate.",
            "context": {
              "graphqlName": "sourceOrgUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "OrganizationMigrationState!",
            "description": "The migration state.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "OrganizationMigrationState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/organizationmigrationstate"
            }
          },
          {
            "name": "targetOrgName",
            "type": "String!",
            "description": "The name of the target organization.",
            "context": {
              "graphqlName": "targetOrgName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRepositoriesCount",
            "type": "Int",
            "description": "The total amount of repositories to be migrated.",
            "context": {
              "graphqlName": "totalRepositoriesCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationTeamsHovercardContext",
    "description": "An organization teams hovercard context",
    "canonical": "objects/organizationteamshovercardcontext",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationTeamsHovercardContext",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "relevantTeams"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "message",
            "type": "String!",
            "description": "A string describing this context",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "octicon",
            "type": "String!",
            "description": "An octicon to accompany this context",
            "context": {
              "graphqlName": "octicon",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "relevantTeams",
            "type": "TeamConnection!",
            "description": "Teams in this organization the user is a member of that are relevant",
            "context": {
              "graphqlName": "relevantTeams",
              "graphqlTypeFlat": "TeamConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamconnection"
            }
          },
          {
            "name": "teamsResourcePath",
            "type": "URI!",
            "description": "The path for the full team list for this user",
            "context": {
              "graphqlName": "teamsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamsUrl",
            "type": "URI!",
            "description": "The URL for the full team list for this user",
            "context": {
              "graphqlName": "teamsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "totalTeamCount",
            "type": "Int!",
            "description": "The total number of teams the user is on in the organization",
            "context": {
              "graphqlName": "totalTeamCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationsHovercardContext",
    "description": "An organization list hovercard context",
    "canonical": "objects/organizationshovercardcontext",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "OrganizationsHovercardContext",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for the User's organizations.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "relevantOrganizations"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "message",
            "type": "String!",
            "description": "A string describing this context",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "octicon",
            "type": "String!",
            "description": "An octicon to accompany this context",
            "context": {
              "graphqlName": "octicon",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "relevantOrganizations",
            "type": "OrganizationConnection!",
            "description": "Organizations this user is a member of that are relevant",
            "context": {
              "graphqlName": "relevantOrganizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "totalOrganizationCount",
            "type": "Int!",
            "description": "The total number of organizations this user is in",
            "context": {
              "graphqlName": "totalOrganizationCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Package",
    "description": "Information for an uploaded package.",
    "canonical": "objects/package",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Package",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "version",
                "type": "String!",
                "description": "The package version.",
                "context": {
                  "graphqlName": "version",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "version"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PackageVersionOrder",
                "description": "Ordering of the returned packages.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PackageVersionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection",
                    "description": "The direction in which to order package versions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PackageVersionOrderField",
                    "description": "The field in which to order package versions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PackageVersionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/packageversionorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/packageversionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "versions"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Package object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "latestVersion",
            "type": "PackageVersion",
            "description": "Find the latest version for the package.",
            "context": {
              "graphqlName": "latestVersion",
              "graphqlTypeFlat": "PackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversion"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Identifies the name of the package.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageType",
            "type": "PackageType!",
            "description": "Identifies the type of the package.",
            "context": {
              "graphqlName": "packageType",
              "graphqlTypeFlat": "PackageType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/packagetype"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository this package belongs to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "statistics",
            "type": "PackageStatistics",
            "description": "Statistics about package activity.",
            "context": {
              "graphqlName": "statistics",
              "graphqlTypeFlat": "PackageStatistics",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packagestatistics"
            }
          },
          {
            "name": "version",
            "type": "PackageVersion",
            "description": "Find package version by version string.",
            "context": {
              "graphqlName": "version",
              "graphqlTypeFlat": "PackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversion"
            }
          },
          {
            "name": "versions",
            "type": "PackageVersionConnection!",
            "description": "list of versions for this package",
            "context": {
              "graphqlName": "versions",
              "graphqlTypeFlat": "PackageVersionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/packageversionconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageConnection",
    "description": "The connection type for Package.",
    "canonical": "objects/packageconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PackageEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PackageEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Package]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Package",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/package"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/packageedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Package",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Package",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/package"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageFile",
    "description": "A file in a package version.",
    "canonical": "objects/packagefile",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageFile",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PackageFile object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "md5",
            "type": "String",
            "description": "MD5 hash of the file.",
            "context": {
              "graphqlName": "md5",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Name of the file.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageVersion",
            "type": "PackageVersion",
            "description": "The package version this file belongs to.",
            "context": {
              "graphqlName": "packageVersion",
              "graphqlTypeFlat": "PackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversion"
            }
          },
          {
            "name": "sha1",
            "type": "String",
            "description": "SHA1 hash of the file.",
            "context": {
              "graphqlName": "sha1",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sha256",
            "type": "String",
            "description": "SHA256 hash of the file.",
            "context": {
              "graphqlName": "sha256",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "size",
            "type": "Int",
            "description": "Size of the file in bytes.",
            "context": {
              "graphqlName": "size",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI",
            "description": "URL to download the asset.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageFileConnection",
    "description": "The connection type for PackageFile.",
    "canonical": "objects/packagefileconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageFileConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PackageFileEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PackageFileEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packagefileedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PackageFile]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PackageFile",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packagefile"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageFileEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/packagefileedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageFileEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PackageFile",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PackageFile",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packagefile"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageStatistics",
    "description": "Represents a object that contains package activity statistics such as downloads.",
    "canonical": "objects/packagestatistics",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageStatistics",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "downloadsTotalCount",
            "type": "Int!",
            "description": "Number of times the package was downloaded since it was created.",
            "context": {
              "graphqlName": "downloadsTotalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageTag",
    "description": "A version tag contains the mapping between a tag name and a version.",
    "canonical": "objects/packagetag",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageTag",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PackageTag object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Identifies the tag name of the version.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "version",
            "type": "PackageVersion",
            "description": "Version that the tag is associated with.",
            "context": {
              "graphqlName": "version",
              "graphqlTypeFlat": "PackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageVersion",
    "description": "Information about a specific package version.",
    "canonical": "objects/packageversion",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageVersion",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PackageFileOrder",
                "description": "Ordering of the returned package files.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PackageFileOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection",
                    "description": "The direction in which to order package files by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PackageFileOrderField",
                    "description": "The field in which to order package files by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PackageFileOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/packagefileorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/packagefileorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "files"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "files",
            "type": "PackageFileConnection!",
            "description": "List of files associated with this package version",
            "context": {
              "graphqlName": "files",
              "graphqlTypeFlat": "PackageFileConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/packagefileconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PackageVersion object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "package",
            "type": "Package",
            "description": "The package associated with this version.",
            "context": {
              "graphqlName": "package",
              "graphqlTypeFlat": "Package",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/package"
            }
          },
          {
            "name": "platform",
            "type": "String",
            "description": "The platform this version was built for.",
            "context": {
              "graphqlName": "platform",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "preRelease",
            "type": "Boolean!",
            "description": "Whether or not this version is a pre-release.",
            "context": {
              "graphqlName": "preRelease",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "readme",
            "type": "String",
            "description": "The README of this package version.",
            "context": {
              "graphqlName": "readme",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "release",
            "type": "Release",
            "description": "The release associated with this package version.",
            "context": {
              "graphqlName": "release",
              "graphqlTypeFlat": "Release",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/release"
            }
          },
          {
            "name": "statistics",
            "type": "PackageVersionStatistics",
            "description": "Statistics about package activity.",
            "context": {
              "graphqlName": "statistics",
              "graphqlTypeFlat": "PackageVersionStatistics",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversionstatistics"
            }
          },
          {
            "name": "summary",
            "type": "String",
            "description": "The package version summary.",
            "context": {
              "graphqlName": "summary",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "version",
            "type": "String!",
            "description": "The version string.",
            "context": {
              "graphqlName": "version",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageVersionConnection",
    "description": "The connection type for PackageVersion.",
    "canonical": "objects/packageversionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageVersionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PackageVersionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PackageVersionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PackageVersion]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversion"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageVersionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/packageversionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageVersionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PackageVersion",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/packageversion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageVersionStatistics",
    "description": "Represents a object that contains package version activity statistics such as downloads.",
    "canonical": "objects/packageversionstatistics",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PackageVersionStatistics",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "downloadsTotalCount",
            "type": "Int!",
            "description": "Number of times the package was downloaded since it was created.",
            "context": {
              "graphqlName": "downloadsTotalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PageInfo",
    "description": "Information about pagination in a connection.",
    "canonical": "objects/pageinfo",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PageInfo",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "endCursor",
            "type": "String",
            "description": "When paginating forwards, the cursor to continue.",
            "context": {
              "graphqlName": "endCursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasNextPage",
            "type": "Boolean!",
            "description": "When paginating forwards, are there more items?",
            "context": {
              "graphqlName": "hasNextPage",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasPreviousPage",
            "type": "Boolean!",
            "description": "When paginating backwards, are there more items?",
            "context": {
              "graphqlName": "hasPreviousPage",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startCursor",
            "type": "String",
            "description": "When paginating backwards, the cursor to continue.",
            "context": {
              "graphqlName": "startCursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ParentIssueAddedEvent",
    "description": "Represents a 'parent_issue_added' event on a given issue.",
    "canonical": "objects/parentissueaddedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ParentIssueAddedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ParentIssueAddedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parent",
            "type": "Issue",
            "description": "The parent issue added.",
            "context": {
              "graphqlName": "parent",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ParentIssueRemovedEvent",
    "description": "Represents a 'parent_issue_removed' event on a given issue.",
    "canonical": "objects/parentissueremovedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ParentIssueRemovedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ParentIssueRemovedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parent",
            "type": "Issue",
            "description": "The parent issue removed.",
            "context": {
              "graphqlName": "parent",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PermissionSource",
    "description": "A level of permission and source for a user's access to a repository.",
    "canonical": "objects/permissionsource",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PermissionSource",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "organization",
            "type": "Organization!",
            "description": "The organization the repository belongs to.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "permission",
            "type": "DefaultRepositoryPermissionField!",
            "description": "The level of access this source has granted to the user.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "DefaultRepositoryPermissionField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/defaultrepositorypermissionfield"
            }
          },
          {
            "name": "roleName",
            "type": "String",
            "description": "The name of the role this source has granted to the user.",
            "context": {
              "graphqlName": "roleName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "source",
            "type": "PermissionGranter!",
            "description": "The source of this permission.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "PermissionGranter",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/permissiongranter"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinEnvironmentPayload",
    "description": "Autogenerated return type of PinEnvironment.",
    "canonical": "objects/pinenvironmentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinEnvironmentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment",
            "description": "The environment that was pinned",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          },
          {
            "name": "pinnedEnvironment",
            "type": "PinnedEnvironment",
            "description": "The pinned environment if we pinned",
            "context": {
              "graphqlName": "pinnedEnvironment",
              "graphqlTypeFlat": "PinnedEnvironment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedenvironment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinIssuePayload",
    "description": "Autogenerated return type of PinIssue.",
    "canonical": "objects/pinissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue that was pinned",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnableItemConnection",
    "description": "The connection type for PinnableItem.",
    "canonical": "objects/pinnableitemconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnableItemConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PinnableItemEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PinnableItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnableitemedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PinnableItem]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PinnableItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pinnableitem"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnableItemEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pinnableitemedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnableItemEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PinnableItem",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PinnableItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pinnableitem"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedDiscussion",
    "description": "A Pinned Discussion is a discussion pinned to a repository's index page.",
    "canonical": "objects/pinneddiscussion",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedDiscussion",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion!",
            "description": "The discussion that was pinned.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "gradientStopColors",
            "type": "[String!]!",
            "description": "Color stops of the chosen gradient",
            "context": {
              "graphqlName": "gradientStopColors",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PinnedDiscussion object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "PinnedDiscussionPattern!",
            "description": "Background texture pattern",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "PinnedDiscussionPattern",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pinneddiscussionpattern"
            }
          },
          {
            "name": "pinnedBy",
            "type": "Actor!",
            "description": "The actor that pinned this discussion.",
            "context": {
              "graphqlName": "pinnedBy",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "preconfiguredGradient",
            "type": "PinnedDiscussionGradient",
            "description": "Preconfigured background gradient option",
            "context": {
              "graphqlName": "preconfiguredGradient",
              "graphqlTypeFlat": "PinnedDiscussionGradient",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pinneddiscussiongradient"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedDiscussionConnection",
    "description": "The connection type for PinnedDiscussion.",
    "canonical": "objects/pinneddiscussionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedDiscussionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PinnedDiscussionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PinnedDiscussionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinneddiscussionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PinnedDiscussion]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PinnedDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinneddiscussion"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedDiscussionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pinneddiscussionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedDiscussionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PinnedDiscussion",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PinnedDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinneddiscussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedEnvironment",
    "description": "Represents a pinned environment on a given repository",
    "canonical": "objects/pinnedenvironment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedEnvironment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the pinned environment was created",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment!",
            "description": "Identifies the environment associated.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PinnedEnvironment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int!",
            "description": "Identifies the position of the pinned environment.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository that this environment was pinned to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedEnvironmentConnection",
    "description": "The connection type for PinnedEnvironment.",
    "canonical": "objects/pinnedenvironmentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedEnvironmentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PinnedEnvironmentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PinnedEnvironmentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedenvironmentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PinnedEnvironment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PinnedEnvironment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedenvironment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedEnvironmentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pinnedenvironmentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedEnvironmentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PinnedEnvironment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PinnedEnvironment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedenvironment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedEvent",
    "description": "Represents a 'pinned' event on a given issue or pull request.",
    "canonical": "objects/pinnedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PinnedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue!",
            "description": "Identifies the issue associated with the event.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedIssue",
    "description": "A Pinned Issue is a issue pinned to a repository's index page.",
    "canonical": "objects/pinnedissue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedIssue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PinnedIssue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue!",
            "description": "The issue that was pinned.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "pinnedBy",
            "type": "Actor!",
            "description": "The actor that pinned this issue.",
            "context": {
              "graphqlName": "pinnedBy",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository that this issue was pinned to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedIssueConnection",
    "description": "The connection type for PinnedIssue.",
    "canonical": "objects/pinnedissueconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedIssueConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PinnedIssueEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PinnedIssueEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedissueedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PinnedIssue]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PinnedIssue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedissue"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedIssueEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pinnedissueedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PinnedIssueEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PinnedIssue",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PinnedIssue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedissue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PrivateRepositoryForkingDisableAuditEntry",
    "description": "Audit log entry for a private_repository_forking.disable event.",
    "canonical": "objects/privaterepositoryforkingdisableauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PrivateRepositoryForkingDisableAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PrivateRepositoryForkingDisableAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PrivateRepositoryForkingEnableAuditEntry",
    "description": "Audit log entry for a private_repository_forking.enable event.",
    "canonical": "objects/privaterepositoryforkingenableauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PrivateRepositoryForkingEnableAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PrivateRepositoryForkingEnableAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProfileItemShowcase",
    "description": "A curatable list of repositories relating to a repository owner, which defaults\nto showing the most popular repositories they own.",
    "canonical": "objects/profileitemshowcase",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProfileItemShowcase",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "items"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "hasPinnedItems",
            "type": "Boolean!",
            "description": "Whether or not the owner has pinned any repositories or gists.",
            "context": {
              "graphqlName": "hasPinnedItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "items",
            "type": "PinnableItemConnection!",
            "description": "The repositories and gists in the showcase. If the profile owner has any\npinned items, those will be returned. Otherwise, the profile owner's popular\nrepositories will be returned.",
            "context": {
              "graphqlName": "items",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Project",
    "description": "Projects manage issues, pull requests and notes within a project owner.",
    "canonical": "objects/project",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Project",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "columns"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "archivedStates",
                "type": "[ProjectCardArchivedState]",
                "description": "A list of archived states to filter the cards by",
                "context": {
                  "graphqlName": "archivedStates",
                  "graphqlTypeFlat": "ProjectCardArchivedState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "ARCHIVED",
                      "NOT_ARCHIVED"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectcardarchivedstate"
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingCards"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The project's description body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The projects description body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "Indicates if the object is closed (definition of closed may depend on type)",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "columns",
            "type": "ProjectColumnConnection!",
            "description": "List of columns in the project",
            "context": {
              "graphqlName": "columns",
              "graphqlTypeFlat": "ProjectColumnConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcolumnconnection"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who originally created the project.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Project object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "The project's number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "ProjectOwner!",
            "description": "The project's owner. Currently limited to repositories, organizations, and users.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "ProjectOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/projectowner"
            }
          },
          {
            "name": "pendingCards",
            "type": "ProjectCardConnection!",
            "description": "List of pending cards in this project",
            "context": {
              "graphqlName": "pendingCards",
              "graphqlTypeFlat": "ProjectCardConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcardconnection"
            }
          },
          {
            "name": "progress",
            "type": "ProjectProgress!",
            "description": "Project progress details.",
            "context": {
              "graphqlName": "progress",
              "graphqlTypeFlat": "ProjectProgress",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectprogress"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this project",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "ProjectState!",
            "description": "Whether the project is open or closed.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "ProjectState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectstate"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this project",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCard",
    "description": "A card in a project.",
    "canonical": "objects/projectcard",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectCard",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "column",
            "type": "ProjectColumn",
            "description": "The project column this card is associated under. A card may only belong to one\nproject column at a time. The column field will be null if the card is created\nin a pending state and has yet to be associated with a column. Once cards are\nassociated with a column, they will not become pending in the future.",
            "context": {
              "graphqlName": "column",
              "graphqlTypeFlat": "ProjectColumn",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcolumn"
            }
          },
          {
            "name": "content",
            "type": "ProjectCardItem",
            "description": "The card content item",
            "context": {
              "graphqlName": "content",
              "graphqlTypeFlat": "ProjectCardItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectcarditem"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created this card",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectCard object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isArchived",
            "type": "Boolean!",
            "description": "Whether the card is archived",
            "context": {
              "graphqlName": "isArchived",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "note",
            "type": "String",
            "description": "The card note",
            "context": {
              "graphqlName": "note",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project!",
            "description": "The project that contains this card.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this card",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "ProjectCardState",
            "description": "The state of ProjectCard",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "ProjectCardState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectcardstate"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this card",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCardConnection",
    "description": "The connection type for ProjectCard.",
    "canonical": "objects/projectcardconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectCardConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectCardEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectCardEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcardedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectCard]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCardEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectcardedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectCardEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectCard",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectColumn",
    "description": "A column inside a project.",
    "canonical": "objects/projectcolumn",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectColumn",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "archivedStates",
                "type": "[ProjectCardArchivedState]",
                "description": "A list of archived states to filter the cards by",
                "context": {
                  "graphqlName": "archivedStates",
                  "graphqlTypeFlat": "ProjectCardArchivedState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "ARCHIVED",
                      "NOT_ARCHIVED"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectcardarchivedstate"
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "cards"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cards",
            "type": "ProjectCardConnection!",
            "description": "List of cards in the column",
            "context": {
              "graphqlName": "cards",
              "graphqlTypeFlat": "ProjectCardConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcardconnection"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectColumn object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project column's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project!",
            "description": "The project that contains this column.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "purpose",
            "type": "ProjectColumnPurpose",
            "description": "The semantic purpose of the column",
            "context": {
              "graphqlName": "purpose",
              "graphqlTypeFlat": "ProjectColumnPurpose",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectcolumnpurpose"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this project column",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this project column",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectColumnConnection",
    "description": "The connection type for ProjectColumn.",
    "canonical": "objects/projectcolumnconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectColumnConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectColumnEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectColumnEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumnedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectColumn]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectColumn",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumn"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectColumnEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectcolumnedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectColumnEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectColumn",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectColumn",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumn"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectConnection",
    "description": "A list of projects associated with the owner.",
    "canonical": "objects/projectconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Project]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Project",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectProgress",
    "description": "Project progress stats.",
    "canonical": "objects/projectprogress",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectProgress",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "doneCount",
            "type": "Int!",
            "description": "The number of done cards.",
            "context": {
              "graphqlName": "doneCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "donePercentage",
            "type": "Float!",
            "description": "The percentage of done cards.",
            "context": {
              "graphqlName": "donePercentage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enabled",
            "type": "Boolean!",
            "description": "Whether progress tracking is enabled and cards with purpose exist for this project",
            "context": {
              "graphqlName": "enabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "inProgressCount",
            "type": "Int!",
            "description": "The number of in-progress cards.",
            "context": {
              "graphqlName": "inProgressCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "inProgressPercentage",
            "type": "Float!",
            "description": "The percentage of in-progress cards.",
            "context": {
              "graphqlName": "inProgressPercentage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "todoCount",
            "type": "Int!",
            "description": "The number of to do cards.",
            "context": {
              "graphqlName": "todoCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "todoPercentage",
            "type": "Float!",
            "description": "The percentage of to do cards.",
            "context": {
              "graphqlName": "todoPercentage",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2",
    "description": "New projects that manage issues, pull requests and drafts using tables and boards.",
    "canonical": "objects/projectv2",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "The name of the field",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "field"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for project v2 fields returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "fields"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2ItemOrder",
                "description": "Ordering options for project v2 items returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2ItemOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2ItemOrderField!",
                    "description": "The field to order the project v2 items by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2ItemOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2itemorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2itemorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "items"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2StatusOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2StatusOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2StatusUpdateOrderField!",
                    "description": "The field by which to order nodes.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2StatusUpdateOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2statusupdateorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2statusorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "statusUpdates"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "TeamOrder",
                "description": "Ordering options for teams returned from this connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teamorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/teamorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "teams"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number of a view belonging to the project",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "view"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2ViewOrder",
                "description": "Ordering options for project v2 views returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2ViewOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2ViewOrderField!",
                    "description": "The field to order the project v2 views by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2ViewOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2vieworderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2vieworder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "views"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number of a workflow belonging to the project",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "workflow"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2WorkflowOrder",
                "description": "Ordering options for project v2 workflows returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2WorkflowOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2WorkflowsOrderField!",
                    "description": "The field to order the project v2 workflows by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2WorkflowsOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2workflowsorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2workfloworder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "workflows"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "Returns true if the project is closed.",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who originally created the project.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration",
            "description": "A field of the project",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "fields",
            "type": "ProjectV2FieldConfigurationConnection!",
            "description": "List of fields and their constraints in the project",
            "context": {
              "graphqlName": "fields",
              "graphqlTypeFlat": "ProjectV2FieldConfigurationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconfigurationconnection"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2 object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "items",
            "type": "ProjectV2ItemConnection!",
            "description": "List of items in the project",
            "context": {
              "graphqlName": "items",
              "graphqlTypeFlat": "ProjectV2ItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2itemconnection"
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "The project's number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "ProjectV2Owner!",
            "description": "The project's owner. Currently limited to organizations and users.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "ProjectV2Owner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/projectv2owner"
            }
          },
          {
            "name": "public",
            "type": "Boolean!",
            "description": "Returns true if the project is public.",
            "context": {
              "graphqlName": "public",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "readme",
            "type": "String",
            "description": "The project's readme.",
            "context": {
              "graphqlName": "readme",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositories",
            "type": "RepositoryConnection!",
            "description": "The repositories the project is linked to.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this project",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "shortDescription",
            "type": "String",
            "description": "The project's short description.",
            "context": {
              "graphqlName": "shortDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "statusUpdates",
            "type": "ProjectV2StatusUpdateConnection!",
            "description": "List of the status updates in the project.",
            "context": {
              "graphqlName": "statusUpdates",
              "graphqlTypeFlat": "ProjectV2StatusUpdateConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2statusupdateconnection"
            }
          },
          {
            "name": "teams",
            "type": "TeamConnection!",
            "description": "The teams the project is linked to.",
            "context": {
              "graphqlName": "teams",
              "graphqlTypeFlat": "TeamConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamconnection"
            }
          },
          {
            "name": "template",
            "type": "Boolean!",
            "description": "Returns true if this project is a template.",
            "context": {
              "graphqlName": "template",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The project's name.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this project",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "view",
            "type": "ProjectV2View",
            "description": "A view of the project",
            "context": {
              "graphqlName": "view",
              "graphqlTypeFlat": "ProjectV2View",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2view"
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "views",
            "type": "ProjectV2ViewConnection!",
            "description": "List of views in the project",
            "context": {
              "graphqlName": "views",
              "graphqlTypeFlat": "ProjectV2ViewConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2viewconnection"
            }
          },
          {
            "name": "workflow",
            "type": "ProjectV2Workflow",
            "description": "A workflow of the project",
            "context": {
              "graphqlName": "workflow",
              "graphqlTypeFlat": "ProjectV2Workflow",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2workflow"
            }
          },
          {
            "name": "workflows",
            "type": "ProjectV2WorkflowConnection!",
            "description": "List of the workflows in the project",
            "context": {
              "graphqlName": "workflows",
              "graphqlTypeFlat": "ProjectV2WorkflowConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2workflowconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ActorConnection",
    "description": "The connection type for ProjectV2Actor.",
    "canonical": "objects/projectv2actorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ActorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2ActorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2ActorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2actoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2Actor]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2actor"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ActorEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2actoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ActorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2Actor",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2actor"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Connection",
    "description": "The connection type for ProjectV2.",
    "canonical": "objects/projectv2connection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2Connection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2Edge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2Edge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2edge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Edge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2edge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2Edge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Field",
    "description": "A field inside a project.",
    "canonical": "objects/projectv2field",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2Field",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dataType",
            "type": "ProjectV2FieldType!",
            "description": "The field's type.",
            "context": {
              "graphqlName": "dataType",
              "graphqlTypeFlat": "ProjectV2FieldType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2fieldtype"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2Field object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project field's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this field.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldConfigurationConnection",
    "description": "The connection type for ProjectV2FieldConfiguration.",
    "canonical": "objects/projectv2fieldconfigurationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2FieldConfigurationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2FieldConfigurationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2FieldConfigurationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconfigurationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2FieldConfiguration]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldConfigurationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2fieldconfigurationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2FieldConfigurationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2FieldConfiguration",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldConnection",
    "description": "The connection type for ProjectV2Field.",
    "canonical": "objects/projectv2fieldconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2FieldConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2FieldEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2FieldEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2fieldedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2Field]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2Field",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2field"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2fieldedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2FieldEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2Field",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2Field",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2field"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Item",
    "description": "An item within a Project.",
    "canonical": "objects/projectv2item",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2Item",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "The name of the field to return the field value of",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "fieldValueByName"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2ItemFieldValueOrder",
                "description": "Ordering options for project v2 item field values returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2ItemFieldValueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2ItemFieldValueOrderField!",
                    "description": "The field to order the project v2 item field values by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2ItemFieldValueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2itemfieldvalueorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2itemfieldvalueorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "fieldValues"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "content",
            "type": "ProjectV2ItemContent",
            "description": "The content of the referenced draft issue, issue, or pull request",
            "context": {
              "graphqlName": "content",
              "graphqlTypeFlat": "ProjectV2ItemContent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2itemcontent"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fieldValueByName",
            "type": "ProjectV2ItemFieldValue",
            "description": "The field value of the first project field which matches the 'name' argument that is set on the item.",
            "context": {
              "graphqlName": "fieldValueByName",
              "graphqlTypeFlat": "ProjectV2ItemFieldValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2itemfieldvalue"
            }
          },
          {
            "name": "fieldValues",
            "type": "ProjectV2ItemFieldValueConnection!",
            "description": "The field values that are set on the item.",
            "context": {
              "graphqlName": "fieldValues",
              "graphqlTypeFlat": "ProjectV2ItemFieldValueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldvalueconnection"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2Item object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isArchived",
            "type": "Boolean!",
            "description": "Whether the item is archived.",
            "context": {
              "graphqlName": "isArchived",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this item.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "type",
            "type": "ProjectV2ItemType!",
            "description": "The type of the item.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "ProjectV2ItemType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2itemtype"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemConnection",
    "description": "The connection type for ProjectV2Item.",
    "canonical": "objects/projectv2itemconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2ItemEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2ItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2Item]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2itemedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2Item",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldDateValue",
    "description": "The value of a date field in a Project item.",
    "canonical": "objects/projectv2itemfielddatevalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldDateValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "date",
            "type": "Date",
            "description": "Date value for the field",
            "context": {
              "graphqlName": "date",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The project field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2ItemFieldDateValue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item!",
            "description": "The project item that contains this value.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldIterationValue",
    "description": "The value of an iteration field in a Project item.",
    "canonical": "objects/projectv2itemfielditerationvalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldIterationValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "duration",
            "type": "Int!",
            "description": "The duration of the iteration in days.",
            "context": {
              "graphqlName": "duration",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The project field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2ItemFieldIterationValue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item!",
            "description": "The project item that contains this value.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "iterationId",
            "type": "String!",
            "description": "The ID of the iteration.",
            "context": {
              "graphqlName": "iterationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startDate",
            "type": "Date!",
            "description": "The start date of the iteration.",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the iteration.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "titleHTML",
            "type": "String!",
            "description": "The title of the iteration, with HTML.",
            "context": {
              "graphqlName": "titleHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldLabelValue",
    "description": "The value of the labels field in a Project item.",
    "canonical": "objects/projectv2itemfieldlabelvalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldLabelValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "labels"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "Labels value of a field",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldMilestoneValue",
    "description": "The value of a milestone field in a Project item.",
    "canonical": "objects/projectv2itemfieldmilestonevalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldMilestoneValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "milestone",
            "type": "Milestone",
            "description": "Milestone value of a field",
            "context": {
              "graphqlName": "milestone",
              "graphqlTypeFlat": "Milestone",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestone"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldNumberValue",
    "description": "The value of a number field in a Project item.",
    "canonical": "objects/projectv2itemfieldnumbervalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldNumberValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The project field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2ItemFieldNumberValue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item!",
            "description": "The project item that contains this value.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "number",
            "type": "Float",
            "description": "Number as a float(8)",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldPullRequestValue",
    "description": "The value of a pull request field in a Project item.",
    "canonical": "objects/projectv2itemfieldpullrequestvalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldPullRequestValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PullRequestOrder",
                "description": "Ordering options for pull requests.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PullRequestOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order pull requests by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PullRequestOrderField!",
                    "description": "The field in which to order pull requests by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PullRequestOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/pullrequestorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/pullrequestorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequests"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "pullRequests",
            "type": "PullRequestConnection",
            "description": "The pull requests for this field",
            "context": {
              "graphqlName": "pullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldRepositoryValue",
    "description": "The value of a repository field in a Project item.",
    "canonical": "objects/projectv2itemfieldrepositoryvalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldRepositoryValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository for this field.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldReviewerValue",
    "description": "The value of a reviewers field in a Project item.",
    "canonical": "objects/projectv2itemfieldreviewervalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldReviewerValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviewers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "reviewers",
            "type": "RequestedReviewerConnection",
            "description": "The reviewers for this field.",
            "context": {
              "graphqlName": "reviewers",
              "graphqlTypeFlat": "RequestedReviewerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/requestedreviewerconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldSingleSelectValue",
    "description": "The value of a single select field in a Project item.",
    "canonical": "objects/projectv2itemfieldsingleselectvalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldSingleSelectValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "ProjectV2SingleSelectFieldOptionColor!",
            "description": "The color applied to the selected single-select option.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "ProjectV2SingleSelectFieldOptionColor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2singleselectfieldoptioncolor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A plain-text description of the selected single-select option, such as what the option means.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "String",
            "description": "The description of the selected single-select option, including HTML tags.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The project field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2ItemFieldSingleSelectValue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item!",
            "description": "The project item that contains this value.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the selected single select option.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameHTML",
            "type": "String",
            "description": "The html name of the selected single select option.",
            "context": {
              "graphqlName": "nameHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "optionId",
            "type": "String",
            "description": "The id of the selected single select option.",
            "context": {
              "graphqlName": "optionId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldTextValue",
    "description": "The value of a text field in a Project item.",
    "canonical": "objects/projectv2itemfieldtextvalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldTextValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The project field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2ItemFieldTextValue object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item!",
            "description": "The project item that contains this value.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "text",
            "type": "String",
            "description": "Text value of a field",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldUserValue",
    "description": "The value of a user field in a Project item.",
    "canonical": "objects/projectv2itemfielduservalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldUserValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "users"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "users",
            "type": "UserConnection",
            "description": "The users for this field",
            "context": {
              "graphqlName": "users",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldValueConnection",
    "description": "The connection type for ProjectV2ItemFieldValue.",
    "canonical": "objects/projectv2itemfieldvalueconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldValueConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2ItemFieldValueEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2ItemFieldValueEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldvalueedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2ItemFieldValue]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2ItemFieldValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2itemfieldvalue"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldValueEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2itemfieldvalueedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ItemFieldValueEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2ItemFieldValue",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2ItemFieldValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2itemfieldvalue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2IterationField",
    "description": "An iteration field inside a project.",
    "canonical": "objects/projectv2iterationfield",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2IterationField",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "configuration",
            "type": "ProjectV2IterationFieldConfiguration!",
            "description": "Iteration configuration settings",
            "context": {
              "graphqlName": "configuration",
              "graphqlTypeFlat": "ProjectV2IterationFieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2iterationfieldconfiguration"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dataType",
            "type": "ProjectV2FieldType!",
            "description": "The field's type.",
            "context": {
              "graphqlName": "dataType",
              "graphqlTypeFlat": "ProjectV2FieldType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2fieldtype"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2IterationField object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project field's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this field.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2IterationFieldConfiguration",
    "description": "Iteration field configuration for a project.",
    "canonical": "objects/projectv2iterationfieldconfiguration",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2IterationFieldConfiguration",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "completedIterations",
            "type": "[ProjectV2IterationFieldIteration!]!",
            "description": "The iteration's completed iterations",
            "context": {
              "graphqlName": "completedIterations",
              "graphqlTypeFlat": "ProjectV2IterationFieldIteration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2iterationfielditeration"
            }
          },
          {
            "name": "duration",
            "type": "Int!",
            "description": "The iteration's duration in days",
            "context": {
              "graphqlName": "duration",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "iterations",
            "type": "[ProjectV2IterationFieldIteration!]!",
            "description": "The iteration's iterations",
            "context": {
              "graphqlName": "iterations",
              "graphqlTypeFlat": "ProjectV2IterationFieldIteration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2iterationfielditeration"
            }
          },
          {
            "name": "startDay",
            "type": "Int!",
            "description": "The iteration's start day of the week",
            "context": {
              "graphqlName": "startDay",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2IterationFieldIteration",
    "description": "Iteration field iteration settings for a project.",
    "canonical": "objects/projectv2iterationfielditeration",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2IterationFieldIteration",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "duration",
            "type": "Int!",
            "description": "The iteration's duration in days",
            "context": {
              "graphqlName": "duration",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "String!",
            "description": "The iteration's ID.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startDate",
            "type": "Date!",
            "description": "The iteration's start date",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The iteration's title.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "titleHTML",
            "type": "String!",
            "description": "The iteration's html title.",
            "context": {
              "graphqlName": "titleHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SingleSelectField",
    "description": "A single select field inside a project.",
    "canonical": "objects/projectv2singleselectfield",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SingleSelectField",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "names",
                "type": "[String!]",
                "description": "Filter returned options to only those matching these names, case insensitive.",
                "context": {
                  "graphqlName": "names",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "options"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dataType",
            "type": "ProjectV2FieldType!",
            "description": "The field's type.",
            "context": {
              "graphqlName": "dataType",
              "graphqlTypeFlat": "ProjectV2FieldType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2fieldtype"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2SingleSelectField object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project field's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "options",
            "type": "[ProjectV2SingleSelectFieldOption!]!",
            "description": "Options for the single select field",
            "context": {
              "graphqlName": "options",
              "graphqlTypeFlat": "ProjectV2SingleSelectFieldOption",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2singleselectfieldoption"
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this field.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SingleSelectFieldOption",
    "description": "Single select field option for a configuration for a project.",
    "canonical": "objects/projectv2singleselectfieldoption",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SingleSelectFieldOption",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "ProjectV2SingleSelectFieldOptionColor!",
            "description": "The option's display color.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "ProjectV2SingleSelectFieldOptionColor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2singleselectfieldoptioncolor"
            }
          },
          {
            "name": "description",
            "type": "String!",
            "description": "The option's plain-text description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "String!",
            "description": "The option's description, possibly containing HTML.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "String!",
            "description": "The option's ID.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The option's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameHTML",
            "type": "String!",
            "description": "The option's html name.",
            "context": {
              "graphqlName": "nameHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SortBy",
    "description": "Represents a sort by field and direction.",
    "canonical": "objects/projectv2sortby",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SortBy",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction of the sorting. Possible values are ASC and DESC.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2Field!",
            "description": "The field by which items are sorted.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2Field",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2field"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SortByConnection",
    "description": "The connection type for ProjectV2SortBy.",
    "canonical": "objects/projectv2sortbyconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SortByConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2SortByEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2SortByEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortbyedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2SortBy]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2SortBy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortby"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SortByEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2sortbyedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SortByEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2SortBy",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2SortBy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortby"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SortByField",
    "description": "Represents a sort by field and direction.",
    "canonical": "objects/projectv2sortbyfield",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SortByField",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction of the sorting. Possible values are ASC and DESC.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The field by which items are sorted.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SortByFieldConnection",
    "description": "The connection type for ProjectV2SortByField.",
    "canonical": "objects/projectv2sortbyfieldconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SortByFieldConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2SortByFieldEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2SortByFieldEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortbyfieldedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2SortByField]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2SortByField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortbyfield"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SortByFieldEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2sortbyfieldedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2SortByFieldEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2SortByField",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2SortByField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortbyfield"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2StatusUpdate",
    "description": "A status update within a project.",
    "canonical": "objects/projectv2statusupdate",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2StatusUpdate",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the status update.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML",
            "description": "The body of the status update rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the status update.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2StatusUpdate object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this status update.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "startDate",
            "type": "Date",
            "description": "The start date of the status update.",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "status",
            "type": "ProjectV2StatusUpdateStatus",
            "description": "The status of the status update.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "ProjectV2StatusUpdateStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/projectv2statusupdatestatus"
            }
          },
          {
            "name": "targetDate",
            "type": "Date",
            "description": "The target date of the status update.",
            "context": {
              "graphqlName": "targetDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2StatusUpdateConnection",
    "description": "The connection type for ProjectV2StatusUpdate.",
    "canonical": "objects/projectv2statusupdateconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2StatusUpdateConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2StatusUpdateEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2StatusUpdateEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2statusupdateedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2StatusUpdate]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2StatusUpdate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2statusupdate"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2StatusUpdateEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2statusupdateedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2StatusUpdateEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2StatusUpdate",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2StatusUpdate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2statusupdate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2View",
    "description": "A view within a ProjectV2.",
    "canonical": "objects/projectv2view",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2View",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for the project v2 fields returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "fields"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for the project v2 fields returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "groupBy"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for the project v2 fields returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "groupByFields"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sortBy"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sortByFields"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for the project v2 fields returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "verticalGroupBy"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for the project v2 fields returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "verticalGroupByFields"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2FieldOrder",
                "description": "Ordering options for the project v2 fields returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2FieldOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2FieldOrderField!",
                    "description": "The field to order the project v2 fields by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2FieldOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2fieldorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2fieldorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "visibleFields"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fields",
            "type": "ProjectV2FieldConfigurationConnection",
            "description": "The view's visible fields.",
            "context": {
              "graphqlName": "fields",
              "graphqlTypeFlat": "ProjectV2FieldConfigurationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconfigurationconnection"
            }
          },
          {
            "name": "filter",
            "type": "String",
            "description": "The project view's filter.",
            "context": {
              "graphqlName": "filter",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "groupBy",
            "type": "ProjectV2FieldConnection",
            "description": "The view's group-by field.",
            "context": {
              "graphqlName": "groupBy",
              "graphqlTypeFlat": "ProjectV2FieldConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The `ProjectV2View#order_by` API is deprecated in favour of the more capable `ProjectV2View#group_by_field` API. Check out the `ProjectV2View#group_by_fields` API as an example for the more capable alternative. Removal on 2023-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconnection"
            }
          },
          {
            "name": "groupByFields",
            "type": "ProjectV2FieldConfigurationConnection",
            "description": "The view's group-by field.",
            "context": {
              "graphqlName": "groupByFields",
              "graphqlTypeFlat": "ProjectV2FieldConfigurationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconfigurationconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2View object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "layout",
            "type": "ProjectV2ViewLayout!",
            "description": "The project view's layout.",
            "context": {
              "graphqlName": "layout",
              "graphqlTypeFlat": "ProjectV2ViewLayout",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2viewlayout"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project view's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "The project view's number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this view.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "sortBy",
            "type": "ProjectV2SortByConnection",
            "description": "The view's sort-by config.",
            "context": {
              "graphqlName": "sortBy",
              "graphqlTypeFlat": "ProjectV2SortByConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The `ProjectV2View#sort_by` API is deprecated in favour of the more capable `ProjectV2View#sort_by_fields` API. Check out the `ProjectV2View#sort_by_fields` API as an example for the more capable alternative. Removal on 2023-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2sortbyconnection"
            }
          },
          {
            "name": "sortByFields",
            "type": "ProjectV2SortByFieldConnection",
            "description": "The view's sort-by config.",
            "context": {
              "graphqlName": "sortByFields",
              "graphqlTypeFlat": "ProjectV2SortByFieldConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2sortbyfieldconnection"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "verticalGroupBy",
            "type": "ProjectV2FieldConnection",
            "description": "The view's vertical-group-by field.",
            "context": {
              "graphqlName": "verticalGroupBy",
              "graphqlTypeFlat": "ProjectV2FieldConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The `ProjectV2View#vertical_group_by` API is deprecated in favour of the more capable `ProjectV2View#vertical_group_by_fields` API. Check out the `ProjectV2View#vertical_group_by_fields` API as an example for the more capable alternative. Removal on 2023-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconnection"
            }
          },
          {
            "name": "verticalGroupByFields",
            "type": "ProjectV2FieldConfigurationConnection",
            "description": "The view's vertical-group-by field.",
            "context": {
              "graphqlName": "verticalGroupByFields",
              "graphqlTypeFlat": "ProjectV2FieldConfigurationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconfigurationconnection"
            }
          },
          {
            "name": "visibleFields",
            "type": "ProjectV2FieldConnection",
            "description": "The view's visible fields.",
            "context": {
              "graphqlName": "visibleFields",
              "graphqlTypeFlat": "ProjectV2FieldConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The `ProjectV2View#visibleFields` API is deprecated in favour of the more capable `ProjectV2View#fields` API. Check out the `ProjectV2View#fields` API as an example for the more capable alternative. Removal on 2023-01-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2fieldconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ViewConnection",
    "description": "The connection type for ProjectV2View.",
    "canonical": "objects/projectv2viewconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ViewConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2ViewEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2ViewEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2viewedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2View]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2View",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2view"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ViewEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2viewedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2ViewEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2View",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2View",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2view"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Workflow",
    "description": "A workflow inside a project.",
    "canonical": "objects/projectv2workflow",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2Workflow",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enabled",
            "type": "Boolean!",
            "description": "Whether the workflow is enabled.",
            "context": {
              "graphqlName": "enabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2Workflow object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the workflow.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "The number of the workflow.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this workflow.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2WorkflowConnection",
    "description": "The connection type for ProjectV2Workflow.",
    "canonical": "objects/projectv2workflowconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2WorkflowConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ProjectV2WorkflowEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ProjectV2WorkflowEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2workflowedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ProjectV2Workflow]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ProjectV2Workflow",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2workflow"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2WorkflowEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/projectv2workflowedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ProjectV2WorkflowEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ProjectV2Workflow",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ProjectV2Workflow",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2workflow"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PropertyTargetDefinition",
    "description": "A property that must match",
    "canonical": "objects/propertytargetdefinition",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PropertyTargetDefinition",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the property",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "propertyValues",
            "type": "[String!]!",
            "description": "The values to match for",
            "context": {
              "graphqlName": "propertyValues",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "source",
            "type": "String",
            "description": "The source of the property. Choose 'custom' or 'system'. Defaults to 'custom' if not specified",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PublicKey",
    "description": "A user's public key.",
    "canonical": "objects/publickey",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PublicKey",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "accessedAt",
            "type": "DateTime",
            "description": "The last time this authorization was used to perform an action. Values will be null for keys not owned by the user.",
            "context": {
              "graphqlName": "accessedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the key was created. Keys created before\nMarch 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "fingerprint",
            "type": "String!",
            "description": "The fingerprint for this PublicKey.",
            "context": {
              "graphqlName": "fingerprint",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PublicKey object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isReadOnly",
            "type": "Boolean",
            "description": "Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user.",
            "context": {
              "graphqlName": "isReadOnly",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "key",
            "type": "String!",
            "description": "The public key string.",
            "context": {
              "graphqlName": "key",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the key was updated. Keys created before\nMarch 5th, 2014 may have inaccurate values. Values will be null for keys not\nowned by the user.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PublicKeyConnection",
    "description": "The connection type for PublicKey.",
    "canonical": "objects/publickeyconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PublicKeyConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PublicKeyEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PublicKeyEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/publickeyedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PublicKey]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PublicKey",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/publickey"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PublicKeyEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/publickeyedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PublicKeyEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PublicKey",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PublicKey",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/publickey"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PublishSponsorsTierPayload",
    "description": "Autogenerated return type of PublishSponsorsTier.",
    "canonical": "objects/publishsponsorstierpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PublishSponsorsTierPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsTier",
            "type": "SponsorsTier",
            "description": "The tier that was published.",
            "context": {
              "graphqlName": "sponsorsTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequest",
    "description": "A repository pull request.",
    "canonical": "objects/pullrequest",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequest",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignedActors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignees"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for issues returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "userLinkedOnly",
                "type": "Boolean",
                "description": "Return only manually linked Issues",
                "context": {
                  "graphqlName": "userLinkedOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "closingIssuesReferences"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueCommentOrder",
                "description": "Ordering options for issue comments returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueCommentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issue comments by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueCommentOrderField!",
                    "description": "The field in which to order issue comments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueCommentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuecommentorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuecommentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "commits"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "files"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "includeNotificationContexts",
                "type": "Boolean",
                "description": "Whether or not to include notification contexts",
                "context": {
                  "graphqlName": "includeNotificationContexts",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "hovercard"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "LabelOrder",
                "description": "Ordering options for labels returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "LabelOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order labels by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "LabelOrderField!",
                    "description": "The field in which to order labels by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "LabelOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/labelorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/labelorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "labels"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "writersOnly",
                "type": "Boolean",
                "description": "Only return reviews from user who have write access to the repository",
                "context": {
                  "graphqlName": "writersOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "latestOpinionatedReviews"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "latestReviews"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "participants"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "archivedStates",
                "type": "[ProjectCardArchivedState]",
                "description": "A list of archived states to filter the cards by",
                "context": {
                  "graphqlName": "archivedStates",
                  "graphqlTypeFlat": "ProjectCardArchivedState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "ARCHIVED",
                      "NOT_ARCHIVED"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectcardarchivedstate"
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectCards"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeArchived",
                "type": "Boolean",
                "description": "Include archived items.",
                "context": {
                  "graphqlName": "includeArchived",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "minPermissionLevel",
                "type": "ProjectV2PermissionLevel",
                "description": "Filter projects based on user role.",
                "context": {
                  "graphqlName": "minPermissionLevel",
                  "graphqlTypeFlat": "ProjectV2PermissionLevel",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "READ"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectv2permissionlevel"
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2Order",
                "description": "How to order the returned projects.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Order",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2OrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2OrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2orderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "NUMBER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2order"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "A project to search for under the owner.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviewRequests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviewThreads"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "author",
                "type": "String",
                "description": "Filter by author of the review.",
                "context": {
                  "graphqlName": "author",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[PullRequestReviewState!]",
                "description": "A list of states to filter the reviews.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestReviewState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequestreviewstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reviews"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "If provided, searches users by login or profile name",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "suggestedActors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "Allows filtering timeline events by a `since` timestamp.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "timeline"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "itemTypes",
                "type": "[PullRequestTimelineItemsItemType!]",
                "description": "Filter timeline items by type.",
                "context": {
                  "graphqlName": "itemTypes",
                  "graphqlTypeFlat": "PullRequestTimelineItemsItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequesttimelineitemsitemtype"
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "Filter timeline items by a `since` timestamp.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "skip",
                "type": "Int",
                "description": "Skips the first _n_ elements in the list.",
                "context": {
                  "graphqlName": "skip",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "timelineItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "mergeType",
                "type": "PullRequestMergeMethod",
                "description": "The merge method for the message.",
                "context": {
                  "graphqlName": "mergeType",
                  "graphqlTypeFlat": "PullRequestMergeMethod",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/pullrequestmergemethod"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "viewerMergeBodyText"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "mergeType",
                "type": "PullRequestMergeMethod",
                "description": "The merge method for the message.",
                "context": {
                  "graphqlName": "mergeType",
                  "graphqlTypeFlat": "PullRequestMergeMethod",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/pullrequestmergemethod"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "viewerMergeHeadlineText"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "activeLockReason",
            "type": "LockReason",
            "description": "Reason that the conversation was locked.",
            "context": {
              "graphqlName": "activeLockReason",
              "graphqlTypeFlat": "LockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/lockreason"
            }
          },
          {
            "name": "additions",
            "type": "Int!",
            "description": "The number of additions in this pull request.",
            "context": {
              "graphqlName": "additions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "assignedActors",
            "type": "AssigneeConnection!",
            "description": "A list of actors assigned to this object.",
            "context": {
              "graphqlName": "assignedActors",
              "graphqlTypeFlat": "AssigneeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/assigneeconnection"
            }
          },
          {
            "name": "assignees",
            "type": "UserConnection!",
            "description": "A list of Users assigned to this object.",
            "context": {
              "graphqlName": "assignees",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "autoMergeRequest",
            "type": "AutoMergeRequest",
            "description": "Returns the auto-merge request object if one exists for this pull request.",
            "context": {
              "graphqlName": "autoMergeRequest",
              "graphqlTypeFlat": "AutoMergeRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/automergerequest"
            }
          },
          {
            "name": "baseRef",
            "type": "Ref",
            "description": "Identifies the base Ref associated with the pull request.",
            "context": {
              "graphqlName": "baseRef",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "baseRefName",
            "type": "String!",
            "description": "Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted.",
            "context": {
              "graphqlName": "baseRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "baseRefOid",
            "type": "GitObjectID!",
            "description": "Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted.",
            "context": {
              "graphqlName": "baseRefOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "baseRepository",
            "type": "Repository",
            "description": "The repository associated with this pull request's base Ref.",
            "context": {
              "graphqlName": "baseRepository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body as Markdown.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "canBeRebased",
            "type": "Boolean!",
            "description": "Whether or not the pull request is rebaseable.",
            "context": {
              "graphqlName": "canBeRebased",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "changedFiles",
            "type": "Int!",
            "description": "The number of changed files in this pull request.",
            "context": {
              "graphqlName": "changedFiles",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "checksResourcePath",
            "type": "URI!",
            "description": "The HTTP path for the checks of this pull request.",
            "context": {
              "graphqlName": "checksResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "checksUrl",
            "type": "URI!",
            "description": "The HTTP URL for the checks of this pull request.",
            "context": {
              "graphqlName": "checksUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "`true` if the pull request is closed",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "closingIssuesReferences",
            "type": "IssueConnection",
            "description": "List of issues that may be closed by this pull request",
            "context": {
              "graphqlName": "closingIssuesReferences",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "comments",
            "type": "IssueCommentConnection!",
            "description": "A list of comments associated with the pull request.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "IssueCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuecommentconnection"
            }
          },
          {
            "name": "commits",
            "type": "PullRequestCommitConnection!",
            "description": "A list of commits present in this pull request's head branch not present in the base branch.",
            "context": {
              "graphqlName": "commits",
              "graphqlTypeFlat": "PullRequestCommitConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestcommitconnection"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deletions",
            "type": "Int!",
            "description": "The number of deletions in this pull request.",
            "context": {
              "graphqlName": "deletions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited this pull request's body.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "files",
            "type": "PullRequestChangedFileConnection",
            "description": "Lists the files changed within this pull request.",
            "context": {
              "graphqlName": "files",
              "graphqlTypeFlat": "PullRequestChangedFileConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestchangedfileconnection"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "headRef",
            "type": "Ref",
            "description": "Identifies the head Ref associated with the pull request.",
            "context": {
              "graphqlName": "headRef",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "headRefName",
            "type": "String!",
            "description": "Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted.",
            "context": {
              "graphqlName": "headRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headRefOid",
            "type": "GitObjectID!",
            "description": "Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted.",
            "context": {
              "graphqlName": "headRefOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "headRepository",
            "type": "Repository",
            "description": "The repository associated with this pull request's head Ref.",
            "context": {
              "graphqlName": "headRepository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "headRepositoryOwner",
            "type": "RepositoryOwner",
            "description": "The owner of the repository associated with this pull request's head Ref.",
            "context": {
              "graphqlName": "headRepositoryOwner",
              "graphqlTypeFlat": "RepositoryOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/repositoryowner"
            }
          },
          {
            "name": "hovercard",
            "type": "Hovercard!",
            "description": "The hovercard information for this issue",
            "context": {
              "graphqlName": "hovercard",
              "graphqlTypeFlat": "Hovercard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/hovercard"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequest object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "The head and base repositories are different.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDraft",
            "type": "Boolean!",
            "description": "Identifies if the pull request is a draft.",
            "context": {
              "graphqlName": "isDraft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isInMergeQueue",
            "type": "Boolean!",
            "description": "Indicates whether the pull request is in a merge queue",
            "context": {
              "graphqlName": "isInMergeQueue",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMergeQueueEnabled",
            "type": "Boolean!",
            "description": "Indicates whether the pull request's base ref has a merge queue enabled.",
            "context": {
              "graphqlName": "isMergeQueueEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isReadByViewer",
            "type": "Boolean",
            "description": "Is this pull request read by the viewer",
            "context": {
              "graphqlName": "isReadByViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "A list of labels associated with the object.",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "latestOpinionatedReviews",
            "type": "PullRequestReviewConnection",
            "description": "A list of latest reviews per user associated with the pull request.",
            "context": {
              "graphqlName": "latestOpinionatedReviews",
              "graphqlTypeFlat": "PullRequestReviewConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewconnection"
            }
          },
          {
            "name": "latestReviews",
            "type": "PullRequestReviewConnection",
            "description": "A list of latest reviews per user associated with the pull request that are not also pending review.",
            "context": {
              "graphqlName": "latestReviews",
              "graphqlTypeFlat": "PullRequestReviewConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewconnection"
            }
          },
          {
            "name": "locked",
            "type": "Boolean!",
            "description": "`true` if the pull request is locked",
            "context": {
              "graphqlName": "locked",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maintainerCanModify",
            "type": "Boolean!",
            "description": "Indicates whether maintainers can modify the pull request.",
            "context": {
              "graphqlName": "maintainerCanModify",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeCommit",
            "type": "Commit",
            "description": "The commit that was created when this pull request was merged.",
            "context": {
              "graphqlName": "mergeCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "mergeQueue",
            "type": "MergeQueue",
            "description": "The merge queue for the pull request's base branch",
            "context": {
              "graphqlName": "mergeQueue",
              "graphqlTypeFlat": "MergeQueue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeue"
            }
          },
          {
            "name": "mergeQueueEntry",
            "type": "MergeQueueEntry",
            "description": "The merge queue entry of the pull request in the base branch's merge queue",
            "context": {
              "graphqlName": "mergeQueueEntry",
              "graphqlTypeFlat": "MergeQueueEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueentry"
            }
          },
          {
            "name": "mergeStateStatus",
            "type": "MergeStateStatus!",
            "description": "Detailed information about the current pull request merge state status.",
            "context": {
              "graphqlName": "mergeStateStatus",
              "graphqlTypeFlat": "MergeStateStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergestatestatus"
            }
          },
          {
            "name": "mergeable",
            "type": "MergeableState!",
            "description": "Whether or not the pull request can be merged based on the existence of merge conflicts.",
            "context": {
              "graphqlName": "mergeable",
              "graphqlTypeFlat": "MergeableState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergeablestate"
            }
          },
          {
            "name": "merged",
            "type": "Boolean!",
            "description": "Whether or not the pull request was merged.",
            "context": {
              "graphqlName": "merged",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergedAt",
            "type": "DateTime",
            "description": "The date and time that the pull request was merged.",
            "context": {
              "graphqlName": "mergedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "mergedBy",
            "type": "Actor",
            "description": "The actor who merged the pull request.",
            "context": {
              "graphqlName": "mergedBy",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "milestone",
            "type": "Milestone",
            "description": "Identifies the milestone associated with the pull request.",
            "context": {
              "graphqlName": "milestone",
              "graphqlTypeFlat": "Milestone",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestone"
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "Identifies the pull request number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "participants",
            "type": "UserConnection!",
            "description": "A list of Users that are participating in the Pull Request conversation.",
            "context": {
              "graphqlName": "participants",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "permalink",
            "type": "URI!",
            "description": "The permalink to the pull request.",
            "context": {
              "graphqlName": "permalink",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "potentialMergeCommit",
            "type": "Commit",
            "description": "The commit that GitHub automatically generated to test if this pull request\ncould be merged. This field will not return a value if the pull request is\nmerged, or if the test merge commit is still being generated. See the\n`mergeable` field for more details on the mergeability of the pull request.",
            "context": {
              "graphqlName": "potentialMergeCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "projectCards",
            "type": "ProjectCardConnection!",
            "description": "List of project cards associated with this pull request.",
            "context": {
              "graphqlName": "projectCards",
              "graphqlTypeFlat": "ProjectCardConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectcardconnection"
            }
          },
          {
            "name": "projectItems",
            "type": "ProjectV2ItemConnection!",
            "description": "List of project items associated with this pull request.",
            "context": {
              "graphqlName": "projectItems",
              "graphqlTypeFlat": "ProjectV2ItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2itemconnection"
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Find a project by number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this pull request.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "revertResourcePath",
            "type": "URI!",
            "description": "The HTTP path for reverting this pull request.",
            "context": {
              "graphqlName": "revertResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "revertUrl",
            "type": "URI!",
            "description": "The HTTP URL for reverting this pull request.",
            "context": {
              "graphqlName": "revertUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "reviewDecision",
            "type": "PullRequestReviewDecision",
            "description": "The current status of this pull request with respect to code review.",
            "context": {
              "graphqlName": "reviewDecision",
              "graphqlTypeFlat": "PullRequestReviewDecision",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewdecision"
            }
          },
          {
            "name": "reviewRequests",
            "type": "ReviewRequestConnection",
            "description": "A list of review requests associated with the pull request.",
            "context": {
              "graphqlName": "reviewRequests",
              "graphqlTypeFlat": "ReviewRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequestconnection"
            }
          },
          {
            "name": "reviewThreads",
            "type": "PullRequestReviewThreadConnection!",
            "description": "The list of all review threads for this pull request.",
            "context": {
              "graphqlName": "reviewThreads",
              "graphqlTypeFlat": "PullRequestReviewThreadConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthreadconnection"
            }
          },
          {
            "name": "reviews",
            "type": "PullRequestReviewConnection",
            "description": "A list of reviews associated with the pull request.",
            "context": {
              "graphqlName": "reviews",
              "graphqlTypeFlat": "PullRequestReviewConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewconnection"
            }
          },
          {
            "name": "state",
            "type": "PullRequestState!",
            "description": "Identifies the state of the pull request.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "PullRequestState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequeststate"
            }
          },
          {
            "name": "statusCheckRollup",
            "type": "StatusCheckRollup",
            "description": "Check and Status rollup information for the PR's head ref.",
            "context": {
              "graphqlName": "statusCheckRollup",
              "graphqlTypeFlat": "StatusCheckRollup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/statuscheckrollup"
            }
          },
          {
            "name": "suggestedActors",
            "type": "AssigneeConnection!",
            "description": "A list of suggested actors to assign to this object",
            "context": {
              "graphqlName": "suggestedActors",
              "graphqlTypeFlat": "AssigneeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/assigneeconnection"
            }
          },
          {
            "name": "suggestedReviewers",
            "type": "[SuggestedReviewer]!",
            "description": "A list of reviewer suggestions based on commit history and past review comments.",
            "context": {
              "graphqlName": "suggestedReviewers",
              "graphqlTypeFlat": "SuggestedReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/suggestedreviewer"
            }
          },
          {
            "name": "timeline",
            "type": "PullRequestTimelineConnection!",
            "description": "A list of events, comments, commits, etc. associated with the pull request.",
            "context": {
              "graphqlName": "timeline",
              "graphqlTypeFlat": "PullRequestTimelineConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`timeline` will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequesttimelineconnection"
            }
          },
          {
            "name": "timelineItems",
            "type": "PullRequestTimelineItemsConnection!",
            "description": "A list of events, comments, commits, etc. associated with the pull request.",
            "context": {
              "graphqlName": "timelineItems",
              "graphqlTypeFlat": "PullRequestTimelineItemsConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequesttimelineitemsconnection"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "Identifies the pull request title.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "titleHTML",
            "type": "HTML!",
            "description": "Identifies the pull request title rendered to HTML.",
            "context": {
              "graphqlName": "titleHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "totalCommentsCount",
            "type": "Int",
            "description": "Returns a count of how many comments this pull request has received.",
            "context": {
              "graphqlName": "totalCommentsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this pull request.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanApplySuggestion",
            "type": "Boolean!",
            "description": "Whether or not the viewer can apply suggestion.",
            "context": {
              "graphqlName": "viewerCanApplySuggestion",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanDeleteHeadRef",
            "type": "Boolean!",
            "description": "Check if the viewer can restore the deleted head ref.",
            "context": {
              "graphqlName": "viewerCanDeleteHeadRef",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanDisableAutoMerge",
            "type": "Boolean!",
            "description": "Whether or not the viewer can disable auto-merge",
            "context": {
              "graphqlName": "viewerCanDisableAutoMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanEditFiles",
            "type": "Boolean!",
            "description": "Can the viewer edit files within this pull request.",
            "context": {
              "graphqlName": "viewerCanEditFiles",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanEnableAutoMerge",
            "type": "Boolean!",
            "description": "Whether or not the viewer can enable auto-merge",
            "context": {
              "graphqlName": "viewerCanEnableAutoMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanLabel",
            "type": "Boolean!",
            "description": "Indicates if the viewer can edit labels for this object.",
            "context": {
              "graphqlName": "viewerCanLabel",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMergeAsAdmin",
            "type": "Boolean!",
            "description": "Indicates whether the viewer can bypass branch protections and merge the pull request immediately",
            "context": {
              "graphqlName": "viewerCanMergeAsAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdateBranch",
            "type": "Boolean!",
            "description": "Whether or not the viewer can update the head ref of this PR, by merging or rebasing the base ref.\nIf the head ref is up to date or unable to be updated by this user, this will return false.",
            "context": {
              "graphqlName": "viewerCanUpdateBranch",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerLatestReview",
            "type": "PullRequestReview",
            "description": "The latest review given from the viewer.",
            "context": {
              "graphqlName": "viewerLatestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "viewerLatestReviewRequest",
            "type": "ReviewRequest",
            "description": "The person who has requested the viewer for review on this pull request.",
            "context": {
              "graphqlName": "viewerLatestReviewRequest",
              "graphqlTypeFlat": "ReviewRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequest"
            }
          },
          {
            "name": "viewerMergeBodyText",
            "type": "String!",
            "description": "The merge body text for the viewer and method.",
            "context": {
              "graphqlName": "viewerMergeBodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerMergeHeadlineText",
            "type": "String!",
            "description": "The merge headline text for the viewer and method.",
            "context": {
              "graphqlName": "viewerMergeHeadlineText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestChangedFile",
    "description": "A file changed in a pull request.",
    "canonical": "objects/pullrequestchangedfile",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestChangedFile",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "additions",
            "type": "Int!",
            "description": "The number of additions to the file.",
            "context": {
              "graphqlName": "additions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "changeType",
            "type": "PatchStatus!",
            "description": "How the file was changed in this PullRequest",
            "context": {
              "graphqlName": "changeType",
              "graphqlTypeFlat": "PatchStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/patchstatus"
            }
          },
          {
            "name": "deletions",
            "type": "Int!",
            "description": "The number of deletions to the file.",
            "context": {
              "graphqlName": "deletions",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path of the file.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerViewedState",
            "type": "FileViewedState!",
            "description": "The state of the file for the viewer.",
            "context": {
              "graphqlName": "viewerViewedState",
              "graphqlTypeFlat": "FileViewedState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/fileviewedstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestChangedFileConnection",
    "description": "The connection type for PullRequestChangedFile.",
    "canonical": "objects/pullrequestchangedfileconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestChangedFileConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestChangedFileEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestChangedFileEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestchangedfileedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestChangedFile]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestChangedFile",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestchangedfile"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestChangedFileEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequestchangedfileedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestChangedFileEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestChangedFile",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestChangedFile",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestchangedfile"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestCommit",
    "description": "Represents a Git commit part of a pull request.",
    "canonical": "objects/pullrequestcommit",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestCommit",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "commit",
            "type": "Commit!",
            "description": "The Git commit object",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequestCommit object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request this commit belongs to",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this pull request commit",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this pull request commit",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestCommitCommentThread",
    "description": "Represents a commit comment thread part of a pull request.",
    "canonical": "objects/pullrequestcommitcommentthread",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestCommitCommentThread",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "comments",
            "type": "CommitCommentConnection!",
            "description": "The comments that exist in this thread.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "CommitCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitcommentconnection"
            }
          },
          {
            "name": "commit",
            "type": "Commit!",
            "description": "The commit the comments were made on.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequestCommitCommentThread object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "The file the comments were made on.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int",
            "description": "The position in the diff for the commit that the comment was made on.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request this commit comment thread belongs to",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestCommitConnection",
    "description": "The connection type for PullRequestCommit.",
    "canonical": "objects/pullrequestcommitconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestCommitConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestCommitEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestCommitEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestcommitedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestCommit]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestCommit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestcommit"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestCommitEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequestcommitedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestCommitEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestCommit",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestCommit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestcommit"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestConnection",
    "description": "The connection type for PullRequest.",
    "canonical": "objects/pullrequestconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequest]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestContributionsByRepository",
    "description": "This aggregates pull requests opened by a user within one repository.",
    "canonical": "objects/pullrequestcontributionsbyrepository",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestContributionsByRepository",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "contributions"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contributions",
            "type": "CreatedPullRequestContributionConnection!",
            "description": "The pull request contributions.",
            "context": {
              "graphqlName": "contributions",
              "graphqlTypeFlat": "CreatedPullRequestContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontributionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository in which the pull requests were opened.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequestedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequest",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestParameters",
    "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.",
    "canonical": "objects/pullrequestparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowedMergeMethods",
            "type": "[PullRequestAllowedMergeMethods!]",
            "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and\n`rebase`. At least one option must be enabled.",
            "context": {
              "graphqlName": "allowedMergeMethods",
              "graphqlTypeFlat": "PullRequestAllowedMergeMethods",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestallowedmergemethods"
            }
          },
          {
            "name": "automaticCopilotCodeReviewEnabled",
            "type": "Boolean!",
            "description": "Automatically request review from Copilot for new pull requests, if the author has access to Copilot code review.",
            "context": {
              "graphqlName": "automaticCopilotCodeReviewEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissStaleReviewsOnPush",
            "type": "Boolean!",
            "description": "New, reviewable commits pushed will dismiss previous pull request review approvals.",
            "context": {
              "graphqlName": "dismissStaleReviewsOnPush",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requireCodeOwnerReview",
            "type": "Boolean!",
            "description": "Require an approving review in pull requests that modify files that have a designated code owner.",
            "context": {
              "graphqlName": "requireCodeOwnerReview",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requireLastPushApproval",
            "type": "Boolean!",
            "description": "Whether the most recent reviewable push must be approved by someone other than the person who pushed it.",
            "context": {
              "graphqlName": "requireLastPushApproval",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredApprovingReviewCount",
            "type": "Int!",
            "description": "The number of approving reviews that are required before a pull request can be merged.",
            "context": {
              "graphqlName": "requiredApprovingReviewCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredReviewThreadResolution",
            "type": "Boolean!",
            "description": "All conversations on code must be resolved before a pull request can be merged.",
            "context": {
              "graphqlName": "requiredReviewThreadResolution",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReview",
    "description": "A review object for a given pull request.",
    "canonical": "objects/pullrequestreview",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReview",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "onBehalfOf"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "authorCanPushToRepository",
            "type": "Boolean!",
            "description": "Indicates whether the author of this review has push access to the repository.",
            "context": {
              "graphqlName": "authorCanPushToRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "Identifies the pull request review body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body of this review rendered as plain text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comments",
            "type": "PullRequestReviewCommentConnection!",
            "description": "A list of review comments for the current pull request review.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "PullRequestReviewCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcommentconnection"
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "Identifies the commit associated with this pull request review.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequestReview object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "onBehalfOf",
            "type": "TeamConnection!",
            "description": "A list of teams that this review was made on behalf of.",
            "context": {
              "graphqlName": "onBehalfOf",
              "graphqlTypeFlat": "TeamConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamconnection"
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "Identifies the pull request associated with this pull request review.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path permalink for this PullRequestReview.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "PullRequestReviewState!",
            "description": "Identifies the current state of the pull request review.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "PullRequestReviewState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewstate"
            }
          },
          {
            "name": "submittedAt",
            "type": "DateTime",
            "description": "Identifies when the Pull Request Review was submitted",
            "context": {
              "graphqlName": "submittedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL permalink for this PullRequestReview.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewComment",
    "description": "A review comment associated with a given repository pull request.",
    "canonical": "objects/pullrequestreviewcomment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewComment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The comment body of this review comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The comment body of this review comment rendered as plain text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "Identifies the commit associated with the comment.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies when the comment was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`databaseId` will be removed because it does not support 64-bit signed integer identifiers. Use `fullDatabaseId` instead. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "diffHunk",
            "type": "String!",
            "description": "The diff hunk to which the comment applies.",
            "context": {
              "graphqlName": "diffHunk",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "draftedAt",
            "type": "DateTime!",
            "description": "Identifies when the comment was created in a draft state.",
            "context": {
              "graphqlName": "draftedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "fullDatabaseId",
            "type": "BigInt",
            "description": "Identifies the primary key from the database as a BigInt.",
            "context": {
              "graphqlName": "fullDatabaseId",
              "graphqlTypeFlat": "BigInt",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/bigint"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequestReviewComment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "line",
            "type": "Int",
            "description": "The end line number on the file to which the comment applies",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "originalCommit",
            "type": "Commit",
            "description": "Identifies the original commit associated with the comment.",
            "context": {
              "graphqlName": "originalCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "originalLine",
            "type": "Int",
            "description": "The end line number on the file to which the comment applied when it was first created",
            "context": {
              "graphqlName": "originalLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "originalPosition",
            "type": "Int!",
            "description": "The original line index in the diff to which the comment applies.",
            "context": {
              "graphqlName": "originalPosition",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "We are phasing out diff-relative positioning for PR comments Removal on 2023-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "originalStartLine",
            "type": "Int",
            "description": "The start line number on the file to which the comment applied when it was first created",
            "context": {
              "graphqlName": "originalStartLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "outdated",
            "type": "Boolean!",
            "description": "Identifies when the comment body is outdated",
            "context": {
              "graphqlName": "outdated",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path to which the comment applies.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int",
            "description": "The line index in the diff to which the comment applies.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "We are phasing out diff-relative positioning for PR comments Use the `line` and `startLine` fields instead, which are file line numbers instead of diff line numbers Removal on 2023-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request associated with this review comment.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The pull request review associated with this review comment.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "replyTo",
            "type": "PullRequestReviewComment",
            "description": "The comment this is a reply to.",
            "context": {
              "graphqlName": "replyTo",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path permalink for this review comment.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "startLine",
            "type": "Int",
            "description": "The start line number on the file to which the comment applies",
            "context": {
              "graphqlName": "startLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "PullRequestReviewCommentState!",
            "description": "Identifies the state of the comment.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "PullRequestReviewCommentState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewcommentstate"
            }
          },
          {
            "name": "subjectType",
            "type": "PullRequestReviewThreadSubjectType!",
            "description": "The level at which the comments in the corresponding thread are targeted, can be a diff line or a file",
            "context": {
              "graphqlName": "subjectType",
              "graphqlTypeFlat": "PullRequestReviewThreadSubjectType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewthreadsubjecttype"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies when the comment was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL permalink for this review comment.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewCommentConnection",
    "description": "The connection type for PullRequestReviewComment.",
    "canonical": "objects/pullrequestreviewcommentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewCommentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestReviewCommentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestReviewCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcommentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestReviewComment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewCommentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequestreviewcommentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewCommentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestReviewComment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewConnection",
    "description": "The connection type for PullRequestReview.",
    "canonical": "objects/pullrequestreviewconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestReviewEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestReviewEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestReview]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewContributionsByRepository",
    "description": "This aggregates pull request reviews made by a user within one repository.",
    "canonical": "objects/pullrequestreviewcontributionsbyrepository",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewContributionsByRepository",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ContributionOrder",
                "description": "Ordering options for contributions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ContributionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/contributionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "contributions"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contributions",
            "type": "CreatedPullRequestReviewContributionConnection!",
            "description": "The pull request review contributions.",
            "context": {
              "graphqlName": "contributions",
              "graphqlTypeFlat": "CreatedPullRequestReviewContributionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/createdpullrequestreviewcontributionconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository in which the pull request reviews were made.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequestreviewedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestReview",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewThread",
    "description": "A threaded list of comments for a given pull request.",
    "canonical": "objects/pullrequestreviewthread",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewThread",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "skip",
                "type": "Int",
                "description": "Skips the first _n_ elements in the list.",
                "context": {
                  "graphqlName": "skip",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "comments",
            "type": "PullRequestReviewCommentConnection!",
            "description": "A list of pull request comments associated with the thread.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "PullRequestReviewCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcommentconnection"
            }
          },
          {
            "name": "diffSide",
            "type": "DiffSide!",
            "description": "The side of the diff on which this thread was placed.",
            "context": {
              "graphqlName": "diffSide",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequestReviewThread object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCollapsed",
            "type": "Boolean!",
            "description": "Whether or not the thread has been collapsed (resolved)",
            "context": {
              "graphqlName": "isCollapsed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isOutdated",
            "type": "Boolean!",
            "description": "Indicates whether this thread was outdated by newer changes.",
            "context": {
              "graphqlName": "isOutdated",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isResolved",
            "type": "Boolean!",
            "description": "Whether this thread has been resolved",
            "context": {
              "graphqlName": "isResolved",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "line",
            "type": "Int",
            "description": "The line in the file to which this thread refers",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "originalLine",
            "type": "Int",
            "description": "The original line in the file to which this thread refers.",
            "context": {
              "graphqlName": "originalLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "originalStartLine",
            "type": "Int",
            "description": "The original start line in the file to which this thread refers (multi-line only).",
            "context": {
              "graphqlName": "originalStartLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "Identifies the file path of this thread.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "Identifies the pull request associated with this thread.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "Identifies the repository associated with this thread.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resolvedBy",
            "type": "User",
            "description": "The user who resolved this thread",
            "context": {
              "graphqlName": "resolvedBy",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "startDiffSide",
            "type": "DiffSide",
            "description": "The side of the diff that the first line of the thread starts on (multi-line only)",
            "context": {
              "graphqlName": "startDiffSide",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "startLine",
            "type": "Int",
            "description": "The start line in the file to which this thread refers (multi-line only)",
            "context": {
              "graphqlName": "startLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectType",
            "type": "PullRequestReviewThreadSubjectType!",
            "description": "The level at which the comments in the corresponding thread are targeted, can be a diff line or a file",
            "context": {
              "graphqlName": "subjectType",
              "graphqlTypeFlat": "PullRequestReviewThreadSubjectType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewthreadsubjecttype"
            }
          },
          {
            "name": "viewerCanReply",
            "type": "Boolean!",
            "description": "Indicates whether the current viewer can reply to this thread.",
            "context": {
              "graphqlName": "viewerCanReply",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanResolve",
            "type": "Boolean!",
            "description": "Whether or not the viewer can resolve this thread",
            "context": {
              "graphqlName": "viewerCanResolve",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUnresolve",
            "type": "Boolean!",
            "description": "Whether or not the viewer can unresolve this thread",
            "context": {
              "graphqlName": "viewerCanUnresolve",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewThreadConnection",
    "description": "Review comment threads for a pull request review.",
    "canonical": "objects/pullrequestreviewthreadconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewThreadConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestReviewThreadEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestReviewThreadEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthreadedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestReviewThread]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestReviewThread",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewThreadEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequestreviewthreadedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestReviewThreadEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestReviewThread",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestReviewThread",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestRevisionMarker",
    "description": "Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits.",
    "canonical": "objects/pullrequestrevisionmarker",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestRevisionMarker",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "lastSeenCommit",
            "type": "Commit!",
            "description": "The last commit the viewer has seen.",
            "context": {
              "graphqlName": "lastSeenCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "The pull request to which the marker belongs.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTemplate",
    "description": "A repository pull request template.",
    "canonical": "objects/pullrequesttemplate",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestTemplate",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the template",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "filename",
            "type": "String",
            "description": "The filename of the template",
            "context": {
              "graphqlName": "filename",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository the template belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestThread",
    "description": "A threaded list of comments for a given pull request.",
    "canonical": "objects/pullrequestthread",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestThread",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "skip",
                "type": "Int",
                "description": "Skips the first _n_ elements in the list.",
                "context": {
                  "graphqlName": "skip",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "comments",
            "type": "PullRequestReviewCommentConnection!",
            "description": "A list of pull request comments associated with the thread.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "PullRequestReviewCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcommentconnection"
            }
          },
          {
            "name": "diffSide",
            "type": "DiffSide!",
            "description": "The side of the diff on which this thread was placed.",
            "context": {
              "graphqlName": "diffSide",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PullRequestThread object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCollapsed",
            "type": "Boolean!",
            "description": "Whether or not the thread has been collapsed (resolved)",
            "context": {
              "graphqlName": "isCollapsed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isOutdated",
            "type": "Boolean!",
            "description": "Indicates whether this thread was outdated by newer changes.",
            "context": {
              "graphqlName": "isOutdated",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isResolved",
            "type": "Boolean!",
            "description": "Whether this thread has been resolved",
            "context": {
              "graphqlName": "isResolved",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "line",
            "type": "Int",
            "description": "The line in the file to which this thread refers",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "Identifies the file path of this thread.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "Identifies the pull request associated with this thread.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "Identifies the repository associated with this thread.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resolvedBy",
            "type": "User",
            "description": "The user who resolved this thread",
            "context": {
              "graphqlName": "resolvedBy",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "startDiffSide",
            "type": "DiffSide",
            "description": "The side of the diff that the first line of the thread starts on (multi-line only)",
            "context": {
              "graphqlName": "startDiffSide",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "startLine",
            "type": "Int",
            "description": "The line of the first file diff in the thread.",
            "context": {
              "graphqlName": "startLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectType",
            "type": "PullRequestReviewThreadSubjectType!",
            "description": "The level at which the comments in the corresponding thread are targeted, can be a diff line or a file",
            "context": {
              "graphqlName": "subjectType",
              "graphqlTypeFlat": "PullRequestReviewThreadSubjectType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewthreadsubjecttype"
            }
          },
          {
            "name": "viewerCanReply",
            "type": "Boolean!",
            "description": "Indicates whether the current viewer can reply to this thread.",
            "context": {
              "graphqlName": "viewerCanReply",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanResolve",
            "type": "Boolean!",
            "description": "Whether or not the viewer can resolve this thread",
            "context": {
              "graphqlName": "viewerCanResolve",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUnresolve",
            "type": "Boolean!",
            "description": "Whether or not the viewer can unresolve this thread",
            "context": {
              "graphqlName": "viewerCanUnresolve",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineConnection",
    "description": "The connection type for PullRequestTimelineItem.",
    "canonical": "objects/pullrequesttimelineconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestTimelineConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestTimelineItemEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestTimelineItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequesttimelineitemedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestTimelineItem]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestTimelineItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pullrequesttimelineitem"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineItemEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequesttimelineitemedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestTimelineItemEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestTimelineItem",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestTimelineItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pullrequesttimelineitem"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineItemsConnection",
    "description": "The connection type for PullRequestTimelineItems.",
    "canonical": "objects/pullrequesttimelineitemsconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestTimelineItemsConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PullRequestTimelineItemsEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PullRequestTimelineItemsEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequesttimelineitemsedge"
            }
          },
          {
            "name": "filteredCount",
            "type": "Int!",
            "description": "Identifies the count of items after applying `before` and `after` filters.",
            "context": {
              "graphqlName": "filteredCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nodes",
            "type": "[PullRequestTimelineItems]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PullRequestTimelineItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pullrequesttimelineitems"
            }
          },
          {
            "name": "pageCount",
            "type": "Int!",
            "description": "Identifies the count of items after applying `before`/`after` filters and `first`/`last`/`skip` slicing.",
            "context": {
              "graphqlName": "pageCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the timeline was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineItemsEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pullrequesttimelineitemsedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PullRequestTimelineItemsEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PullRequestTimelineItems",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PullRequestTimelineItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pullrequesttimelineitems"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Push",
    "description": "A Git push.",
    "canonical": "objects/push",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Push",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Push object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nextSha",
            "type": "GitObjectID",
            "description": "The SHA after the push",
            "context": {
              "graphqlName": "nextSha",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "permalink",
            "type": "URI!",
            "description": "The permalink for this push.",
            "context": {
              "graphqlName": "permalink",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "previousSha",
            "type": "GitObjectID",
            "description": "The SHA before the push",
            "context": {
              "graphqlName": "previousSha",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "pusher",
            "type": "Actor!",
            "description": "The actor who pushed",
            "context": {
              "graphqlName": "pusher",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository that was pushed to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PushAllowance",
    "description": "A team, user, or app who has the ability to push to a protected branch.",
    "canonical": "objects/pushallowance",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PushAllowance",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "PushAllowanceActor",
            "description": "The actor that can push.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "PushAllowanceActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/pushallowanceactor"
            }
          },
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Identifies the branch protection rule associated with the allowed user, team, or app.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PushAllowance object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PushAllowanceConnection",
    "description": "The connection type for PushAllowance.",
    "canonical": "objects/pushallowanceconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PushAllowanceConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[PushAllowanceEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "PushAllowanceEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pushallowanceedge"
            }
          },
          {
            "name": "nodes",
            "type": "[PushAllowance]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "PushAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pushallowance"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "PushAllowanceEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/pushallowanceedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "PushAllowanceEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "PushAllowance",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "PushAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pushallowance"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RateLimit",
    "description": "Represents the client's rate limit.",
    "canonical": "objects/ratelimit",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RateLimit",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cost",
            "type": "Int!",
            "description": "The point cost for the current query counting against the rate limit.",
            "context": {
              "graphqlName": "cost",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "limit",
            "type": "Int!",
            "description": "The maximum number of points the client is permitted to consume in a 60 minute window.",
            "context": {
              "graphqlName": "limit",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nodeCount",
            "type": "Int!",
            "description": "The maximum number of nodes this query may return",
            "context": {
              "graphqlName": "nodeCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "remaining",
            "type": "Int!",
            "description": "The number of points remaining in the current rate limit window.",
            "context": {
              "graphqlName": "remaining",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resetAt",
            "type": "DateTime!",
            "description": "The time at which the current rate limit window resets in UTC epoch seconds.",
            "context": {
              "graphqlName": "resetAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "used",
            "type": "Int!",
            "description": "The number of points used in the current rate limit window.",
            "context": {
              "graphqlName": "used",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactingUserConnection",
    "description": "The connection type for User.",
    "canonical": "objects/reactinguserconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactingUserConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReactingUserEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReactingUserEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reactinguseredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactingUserEdge",
    "description": "Represents a user that's made a reaction.",
    "canonical": "objects/reactinguseredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactingUserEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "reactedAt",
            "type": "DateTime!",
            "description": "The moment when the user made the reaction.",
            "context": {
              "graphqlName": "reactedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Reaction",
    "description": "An emoji reaction to a particular piece of content.",
    "canonical": "objects/reaction",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Reaction",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "content",
            "type": "ReactionContent!",
            "description": "Identifies the emoji reaction.",
            "context": {
              "graphqlName": "content",
              "graphqlTypeFlat": "ReactionContent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reactioncontent"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Reaction object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reactable",
            "type": "Reactable!",
            "description": "The reactable piece of content",
            "context": {
              "graphqlName": "reactable",
              "graphqlTypeFlat": "Reactable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/reactable"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "Identifies the user who created this reaction.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactionConnection",
    "description": "A list of reactions that have been left on the subject.",
    "canonical": "objects/reactionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReactionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReactionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reactionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Reaction]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Reaction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reaction"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasReacted",
            "type": "Boolean!",
            "description": "Whether or not the authenticated user has left a reaction on the subject.",
            "context": {
              "graphqlName": "viewerHasReacted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/reactionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Reaction",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Reaction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reaction"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactionGroup",
    "description": "A group of emoji reactions to a particular piece of content.",
    "canonical": "objects/reactiongroup",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactionGroup",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "users"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "content",
            "type": "ReactionContent!",
            "description": "Identifies the emoji reaction.",
            "context": {
              "graphqlName": "content",
              "graphqlTypeFlat": "ReactionContent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reactioncontent"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime",
            "description": "Identifies when the reaction was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactors",
            "type": "ReactorConnection!",
            "description": "Reactors to the reaction subject with the emotion represented by this reaction group.",
            "context": {
              "graphqlName": "reactors",
              "graphqlTypeFlat": "ReactorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactorconnection"
            }
          },
          {
            "name": "subject",
            "type": "Reactable!",
            "description": "The subject that was reacted to.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "Reactable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/reactable"
            }
          },
          {
            "name": "users",
            "type": "ReactingUserConnection!",
            "description": "Users who have reacted to the reaction subject with the emotion represented by this reaction group",
            "context": {
              "graphqlName": "users",
              "graphqlTypeFlat": "ReactingUserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Reactors can now be mannequins, bots, and organizations. Use the `reactors` field instead. Removal on 2021-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactinguserconnection"
            }
          },
          {
            "name": "viewerHasReacted",
            "type": "Boolean!",
            "description": "Whether or not the authenticated user has left a reaction on the subject.",
            "context": {
              "graphqlName": "viewerHasReacted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactorConnection",
    "description": "The connection type for Reactor.",
    "canonical": "objects/reactorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReactorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReactorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reactoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[Reactor]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Reactor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/reactor"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReactorEdge",
    "description": "Represents an author of a reaction.",
    "canonical": "objects/reactoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReactorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Reactor!",
            "description": "The author of the reaction.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Reactor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/reactor"
            }
          },
          {
            "name": "reactedAt",
            "type": "DateTime!",
            "description": "The moment when the user made the reaction.",
            "context": {
              "graphqlName": "reactedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReadyForReviewEvent",
    "description": "Represents a 'ready_for_review' event on a given pull request.",
    "canonical": "objects/readyforreviewevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReadyForReviewEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReadyForReviewEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this ready for review event.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this ready for review event.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Ref",
    "description": "Represents a Git reference.",
    "canonical": "objects/ref",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Ref",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "baseRefName",
                "type": "String",
                "description": "The base ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "baseRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "headRefName",
                "type": "String",
                "description": "The head ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "headRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for pull requests returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[PullRequestState!]",
                "description": "A list of states to filter the pull requests by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequeststate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "associatedPullRequests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "headRef",
                "type": "String!",
                "description": "The head ref to compare against.",
                "context": {
                  "graphqlName": "headRef",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "compare"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryRuleOrder",
                "description": "Ordering options for repository rules.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryRuleOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryRuleOrderField!",
                    "description": "The field to order repository rules by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryRuleOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryruleorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "UPDATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositoryruleorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "rules"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "associatedPullRequests",
            "type": "PullRequestConnection!",
            "description": "A list of pull requests with this ref as the head ref.",
            "context": {
              "graphqlName": "associatedPullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Branch protection rules for this ref",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "compare",
            "type": "Comparison",
            "description": "Compares the current ref as a base ref to another head ref, if the comparison can be made.",
            "context": {
              "graphqlName": "compare",
              "graphqlTypeFlat": "Comparison",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/comparison"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Ref object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The ref name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "prefix",
            "type": "String!",
            "description": "The ref's prefix, such as `refs/heads/` or `refs/tags/`.",
            "context": {
              "graphqlName": "prefix",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "refUpdateRule",
            "type": "RefUpdateRule",
            "description": "Branch protection rules that are viewable by non-admins",
            "context": {
              "graphqlName": "refUpdateRule",
              "graphqlTypeFlat": "RefUpdateRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/refupdaterule"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository the ref belongs to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "rules",
            "type": "RepositoryRuleConnection",
            "description": "A list of rules from active Repository and Organization rulesets that apply to this ref.",
            "context": {
              "graphqlName": "rules",
              "graphqlTypeFlat": "RepositoryRuleConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleconnection"
            }
          },
          {
            "name": "target",
            "type": "GitObject",
            "description": "The object the ref points to. Returns null when object does not exist.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "GitObject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/gitobject"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RefConnection",
    "description": "The connection type for Ref.",
    "canonical": "objects/refconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RefConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RefEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RefEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/refedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Ref]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RefEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/refedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RefEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Ref",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RefNameConditionTarget",
    "description": "Parameters to be used for the ref_name condition",
    "canonical": "objects/refnameconditiontarget",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RefNameConditionTarget",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "exclude",
            "type": "[String!]!",
            "description": "Array of ref names or patterns to exclude. The condition will not pass if any of these patterns match.",
            "context": {
              "graphqlName": "exclude",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "include",
            "type": "[String!]!",
            "description": "Array of ref names or patterns to include. One of these patterns must match\nfor the condition to pass. Also accepts `~DEFAULT_BRANCH` to include the\ndefault branch or `~ALL` to include all branches.",
            "context": {
              "graphqlName": "include",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RefUpdateRule",
    "description": "Branch protection rules that are enforced on the viewer.",
    "canonical": "objects/refupdaterule",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RefUpdateRule",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowsDeletions",
            "type": "Boolean!",
            "description": "Can this branch be deleted.",
            "context": {
              "graphqlName": "allowsDeletions",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "allowsForcePushes",
            "type": "Boolean!",
            "description": "Are force pushes allowed on this branch.",
            "context": {
              "graphqlName": "allowsForcePushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "blocksCreations",
            "type": "Boolean!",
            "description": "Can matching branches be created.",
            "context": {
              "graphqlName": "blocksCreations",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "Identifies the protection rule pattern.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredApprovingReviewCount",
            "type": "Int",
            "description": "Number of approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiredApprovingReviewCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusCheckContexts",
            "type": "[String]",
            "description": "List of required status check contexts that must pass for commits to be accepted to matching branches.",
            "context": {
              "graphqlName": "requiredStatusCheckContexts",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCodeOwnerReviews",
            "type": "Boolean!",
            "description": "Are reviews from code owners required to update matching branches.",
            "context": {
              "graphqlName": "requiresCodeOwnerReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresConversationResolution",
            "type": "Boolean!",
            "description": "Are conversations required to be resolved before merging.",
            "context": {
              "graphqlName": "requiresConversationResolution",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresLinearHistory",
            "type": "Boolean!",
            "description": "Are merge commits prohibited from being pushed to this branch.",
            "context": {
              "graphqlName": "requiresLinearHistory",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresSignatures",
            "type": "Boolean!",
            "description": "Are commits required to be signed.",
            "context": {
              "graphqlName": "requiresSignatures",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerAllowedToDismissReviews",
            "type": "Boolean!",
            "description": "Is the viewer allowed to dismiss reviews.",
            "context": {
              "graphqlName": "viewerAllowedToDismissReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanPush",
            "type": "Boolean!",
            "description": "Can the viewer push to the branch",
            "context": {
              "graphqlName": "viewerCanPush",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReferencedEvent",
    "description": "Represents a 'referenced' event on a given `ReferencedSubject`.",
    "canonical": "objects/referencedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReferencedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "Identifies the commit associated with the 'referenced' event.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "commitRepository",
            "type": "Repository!",
            "description": "Identifies the repository associated with the 'referenced' event.",
            "context": {
              "graphqlName": "commitRepository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReferencedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "Reference originated in a different repository.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDirectReference",
            "type": "Boolean!",
            "description": "Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference.",
            "context": {
              "graphqlName": "isDirectReference",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "ReferencedSubject!",
            "description": "Object referenced by event.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "ReferencedSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/referencedsubject"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RegenerateEnterpriseIdentityProviderRecoveryCodesPayload",
    "description": "Autogenerated return type of RegenerateEnterpriseIdentityProviderRecoveryCodes.",
    "canonical": "objects/regenerateenterpriseidentityproviderrecoverycodespayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RegenerateEnterpriseIdentityProviderRecoveryCodesPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "identityProvider",
            "type": "EnterpriseIdentityProvider",
            "description": "The identity provider for the enterprise.",
            "context": {
              "graphqlName": "identityProvider",
              "graphqlTypeFlat": "EnterpriseIdentityProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseidentityprovider"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RegenerateVerifiableDomainTokenPayload",
    "description": "Autogenerated return type of RegenerateVerifiableDomainToken.",
    "canonical": "objects/regenerateverifiabledomaintokenpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RegenerateVerifiableDomainTokenPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "verificationToken",
            "type": "String",
            "description": "The verification token that was generated.",
            "context": {
              "graphqlName": "verificationToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RejectDeploymentsPayload",
    "description": "Autogenerated return type of RejectDeployments.",
    "canonical": "objects/rejectdeploymentspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RejectDeploymentsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deployments",
            "type": "[Deployment!]",
            "description": "The affected deployments.",
            "context": {
              "graphqlName": "deployments",
              "graphqlTypeFlat": "Deployment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deployment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Release",
    "description": "A release contains the content for a release.",
    "canonical": "objects/release",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Release",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "mentions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "name",
                "type": "String",
                "description": "A name to filter the assets by.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "releaseAssets"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "limit",
                "type": "Int",
                "description": "How many characters to return.",
                "context": {
                  "graphqlName": "limit",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 200
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "shortDescriptionHTML"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "User",
            "description": "The author of the release",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the release.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "HTML",
            "description": "The description of this release rendered to HTML.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Release object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDraft",
            "type": "Boolean!",
            "description": "Whether or not the release is a draft",
            "context": {
              "graphqlName": "isDraft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLatest",
            "type": "Boolean!",
            "description": "Whether or not the release is the latest releast",
            "context": {
              "graphqlName": "isLatest",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrerelease",
            "type": "Boolean!",
            "description": "Whether or not the release is a prerelease",
            "context": {
              "graphqlName": "isPrerelease",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mentions",
            "type": "UserConnection",
            "description": "A list of users mentioned in the release description",
            "context": {
              "graphqlName": "mentions",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The title of the release.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the release was created.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "releaseAssets",
            "type": "ReleaseAssetConnection!",
            "description": "List of releases assets which are dependent on this release.",
            "context": {
              "graphqlName": "releaseAssets",
              "graphqlTypeFlat": "ReleaseAssetConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/releaseassetconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository that the release belongs to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this issue",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "shortDescriptionHTML",
            "type": "HTML",
            "description": "A description of the release, rendered to HTML without any links in it.",
            "context": {
              "graphqlName": "shortDescriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "tag",
            "type": "Ref",
            "description": "The Git tag the release points to",
            "context": {
              "graphqlName": "tag",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "tagCommit",
            "type": "Commit",
            "description": "The tag commit for this release.",
            "context": {
              "graphqlName": "tagCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "tagName",
            "type": "String!",
            "description": "The name of the release's Git tag",
            "context": {
              "graphqlName": "tagName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this issue",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseAsset",
    "description": "A release asset contains the content for a release asset.",
    "canonical": "objects/releaseasset",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReleaseAsset",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contentType",
            "type": "String!",
            "description": "The asset's content-type",
            "context": {
              "graphqlName": "contentType",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "downloadCount",
            "type": "Int!",
            "description": "The number of times this asset was downloaded",
            "context": {
              "graphqlName": "downloadCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "downloadUrl",
            "type": "URI!",
            "description": "Identifies the URL where you can download the release asset via the browser.",
            "context": {
              "graphqlName": "downloadUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReleaseAsset object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Identifies the title of the release asset.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "release",
            "type": "Release",
            "description": "Release that the asset is associated with",
            "context": {
              "graphqlName": "release",
              "graphqlTypeFlat": "Release",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/release"
            }
          },
          {
            "name": "size",
            "type": "Int!",
            "description": "The size (in bytes) of the asset",
            "context": {
              "graphqlName": "size",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "uploadedBy",
            "type": "User!",
            "description": "The user that performed the upload",
            "context": {
              "graphqlName": "uploadedBy",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "Identifies the URL of the release asset.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseAssetConnection",
    "description": "The connection type for ReleaseAsset.",
    "canonical": "objects/releaseassetconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReleaseAssetConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReleaseAssetEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReleaseAssetEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/releaseassetedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ReleaseAsset]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ReleaseAsset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/releaseasset"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseAssetEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/releaseassetedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReleaseAssetEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ReleaseAsset",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ReleaseAsset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/releaseasset"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseConnection",
    "description": "The connection type for Release.",
    "canonical": "objects/releaseconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReleaseConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReleaseEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReleaseEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/releaseedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Release]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Release",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/release"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/releaseedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReleaseEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Release",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Release",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/release"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveAssigneesFromAssignablePayload",
    "description": "Autogenerated return type of RemoveAssigneesFromAssignable.",
    "canonical": "objects/removeassigneesfromassignablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveAssigneesFromAssignablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignable",
            "type": "Assignable",
            "description": "The item that was unassigned.",
            "context": {
              "graphqlName": "assignable",
              "graphqlTypeFlat": "Assignable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/assignable"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseAdminPayload",
    "description": "Autogenerated return type of RemoveEnterpriseAdmin.",
    "canonical": "objects/removeenterpriseadminpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveEnterpriseAdminPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "admin",
            "type": "User",
            "description": "The user who was removed as an administrator.",
            "context": {
              "graphqlName": "admin",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The updated enterprise.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of removing an administrator.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewer",
            "type": "User",
            "description": "The viewer performing the mutation.",
            "context": {
              "graphqlName": "viewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseIdentityProviderPayload",
    "description": "Autogenerated return type of RemoveEnterpriseIdentityProvider.",
    "canonical": "objects/removeenterpriseidentityproviderpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveEnterpriseIdentityProviderPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "identityProvider",
            "type": "EnterpriseIdentityProvider",
            "description": "The identity provider that was removed from the enterprise.",
            "context": {
              "graphqlName": "identityProvider",
              "graphqlTypeFlat": "EnterpriseIdentityProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseidentityprovider"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseMemberPayload",
    "description": "Autogenerated return type of RemoveEnterpriseMember.",
    "canonical": "objects/removeenterprisememberpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveEnterpriseMemberPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The updated enterprise.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user that was removed from the enterprise.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "viewer",
            "type": "User",
            "description": "The viewer performing the mutation.",
            "context": {
              "graphqlName": "viewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseOrganizationPayload",
    "description": "Autogenerated return type of RemoveEnterpriseOrganization.",
    "canonical": "objects/removeenterpriseorganizationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveEnterpriseOrganizationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The updated enterprise.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization that was removed from the enterprise.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "viewer",
            "type": "User",
            "description": "The viewer performing the mutation.",
            "context": {
              "graphqlName": "viewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseSupportEntitlementPayload",
    "description": "Autogenerated return type of RemoveEnterpriseSupportEntitlement.",
    "canonical": "objects/removeenterprisesupportentitlementpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveEnterpriseSupportEntitlementPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of removing the support entitlement.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveLabelsFromLabelablePayload",
    "description": "Autogenerated return type of RemoveLabelsFromLabelable.",
    "canonical": "objects/removelabelsfromlabelablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveLabelsFromLabelablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelable",
            "type": "Labelable",
            "description": "The Labelable the labels were removed from.",
            "context": {
              "graphqlName": "labelable",
              "graphqlTypeFlat": "Labelable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/labelable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveOutsideCollaboratorPayload",
    "description": "Autogenerated return type of RemoveOutsideCollaborator.",
    "canonical": "objects/removeoutsidecollaboratorpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveOutsideCollaboratorPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "removedUser",
            "type": "User",
            "description": "The user that was removed as an outside collaborator.",
            "context": {
              "graphqlName": "removedUser",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveReactionPayload",
    "description": "Autogenerated return type of RemoveReaction.",
    "canonical": "objects/removereactionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveReactionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reaction",
            "type": "Reaction",
            "description": "The reaction object.",
            "context": {
              "graphqlName": "reaction",
              "graphqlTypeFlat": "Reaction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reaction"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "The reaction groups for the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "subject",
            "type": "Reactable",
            "description": "The reactable subject.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "Reactable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/reactable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveStarPayload",
    "description": "Autogenerated return type of RemoveStar.",
    "canonical": "objects/removestarpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveStarPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "starrable",
            "type": "Starrable",
            "description": "The starrable.",
            "context": {
              "graphqlName": "starrable",
              "graphqlTypeFlat": "Starrable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/starrable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveSubIssuePayload",
    "description": "Autogenerated return type of RemoveSubIssue.",
    "canonical": "objects/removesubissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveSubIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The parent of the sub-issue.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "subIssue",
            "type": "Issue",
            "description": "The sub-issue of the parent.",
            "context": {
              "graphqlName": "subIssue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveUpvotePayload",
    "description": "Autogenerated return type of RemoveUpvote.",
    "canonical": "objects/removeupvotepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemoveUpvotePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "Votable",
            "description": "The votable subject.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "Votable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/votable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemovedFromMergeQueueEvent",
    "description": "Represents a 'removed_from_merge_queue' event on a given pull request.",
    "canonical": "objects/removedfrommergequeueevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemovedFromMergeQueueEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "beforeCommit",
            "type": "Commit",
            "description": "Identifies the before commit SHA for the 'removed_from_merge_queue' event.",
            "context": {
              "graphqlName": "beforeCommit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "enqueuer",
            "type": "User",
            "description": "The user who removed this Pull Request from the merge queue",
            "context": {
              "graphqlName": "enqueuer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RemovedFromMergeQueueEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeQueue",
            "type": "MergeQueue",
            "description": "The merge queue where this pull request was removed from.",
            "context": {
              "graphqlName": "mergeQueue",
              "graphqlTypeFlat": "MergeQueue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeue"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "reason",
            "type": "String",
            "description": "The reason this pull request was removed from the queue.",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RemovedFromProjectEvent",
    "description": "Represents a 'removed_from_project' event on a given issue or pull request.",
    "canonical": "objects/removedfromprojectevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RemovedFromProjectEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RemovedFromProjectEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Project referenced by event.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectColumnName",
            "type": "String!",
            "description": "Column name referenced by this project event.",
            "context": {
              "graphqlName": "projectColumnName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RenamedTitleEvent",
    "description": "Represents a 'renamed' event on a given issue or pull request",
    "canonical": "objects/renamedtitleevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RenamedTitleEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "currentTitle",
            "type": "String!",
            "description": "Identifies the current title of the issue or pull request.",
            "context": {
              "graphqlName": "currentTitle",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RenamedTitleEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "previousTitle",
            "type": "String!",
            "description": "Identifies the previous title of the issue or pull request.",
            "context": {
              "graphqlName": "previousTitle",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "RenamedTitleSubject!",
            "description": "Subject that was renamed.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "RenamedTitleSubject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/renamedtitlesubject"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenDiscussionPayload",
    "description": "Autogenerated return type of ReopenDiscussion.",
    "canonical": "objects/reopendiscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReopenDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that was reopened.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenIssuePayload",
    "description": "Autogenerated return type of ReopenIssue.",
    "canonical": "objects/reopenissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReopenIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue that was opened.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenPullRequestPayload",
    "description": "Autogenerated return type of ReopenPullRequest.",
    "canonical": "objects/reopenpullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReopenPullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that was reopened.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenedEvent",
    "description": "Represents a 'reopened' event on any `Closable`.",
    "canonical": "objects/reopenedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReopenedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "closable",
            "type": "Closable!",
            "description": "Object that was reopened.",
            "context": {
              "graphqlName": "closable",
              "graphqlTypeFlat": "Closable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/closable"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReopenedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stateReason",
            "type": "IssueStateReason",
            "description": "The reason the issue state was changed to open.",
            "context": {
              "graphqlName": "stateReason",
              "graphqlTypeFlat": "IssueStateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issuestatereason"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReorderEnvironmentPayload",
    "description": "Autogenerated return type of ReorderEnvironment.",
    "canonical": "objects/reorderenvironmentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReorderEnvironmentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment",
            "description": "The environment that was reordered",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReplaceActorsForAssignablePayload",
    "description": "Autogenerated return type of ReplaceActorsForAssignable.",
    "canonical": "objects/replaceactorsforassignablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReplaceActorsForAssignablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignable",
            "type": "Assignable",
            "description": "The item that was assigned.",
            "context": {
              "graphqlName": "assignable",
              "graphqlTypeFlat": "Assignable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/assignable"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoAccessAuditEntry",
    "description": "Audit log entry for a repo.access event.",
    "canonical": "objects/repoaccessauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoAccessAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoAccessAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "RepoAccessAuditEntryVisibility",
            "description": "The visibility of the repository",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepoAccessAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/repoaccessauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoAddMemberAuditEntry",
    "description": "Audit log entry for a repo.add_member event.",
    "canonical": "objects/repoaddmemberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoAddMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoAddMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "RepoAddMemberAuditEntryVisibility",
            "description": "The visibility of the repository",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepoAddMemberAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/repoaddmemberauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoAddTopicAuditEntry",
    "description": "Audit log entry for a repo.add_topic event.",
    "canonical": "objects/repoaddtopicauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoAddTopicAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoAddTopicAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "topic",
            "type": "Topic",
            "description": "The name of the topic added to the repository",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          },
          {
            "name": "topicName",
            "type": "String",
            "description": "The name of the topic added to the repository",
            "context": {
              "graphqlName": "topicName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoArchivedAuditEntry",
    "description": "Audit log entry for a repo.archived event.",
    "canonical": "objects/repoarchivedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoArchivedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoArchivedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "RepoArchivedAuditEntryVisibility",
            "description": "The visibility of the repository",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepoArchivedAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/repoarchivedauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoChangeMergeSettingAuditEntry",
    "description": "Audit log entry for a repo.change_merge_setting event.",
    "canonical": "objects/repochangemergesettingauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoChangeMergeSettingAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoChangeMergeSettingAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isEnabled",
            "type": "Boolean",
            "description": "Whether the change was to enable (true) or disable (false) the merge type",
            "context": {
              "graphqlName": "isEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeType",
            "type": "RepoChangeMergeSettingAuditEntryMergeType",
            "description": "The merge method affected by the change",
            "context": {
              "graphqlName": "mergeType",
              "graphqlTypeFlat": "RepoChangeMergeSettingAuditEntryMergeType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/repochangemergesettingauditentrymergetype"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigDisableAnonymousGitAccessAuditEntry",
    "description": "Audit log entry for a repo.config.disable_anonymous_git_access event.",
    "canonical": "objects/repoconfigdisableanonymousgitaccessauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigDisableAnonymousGitAccessAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigDisableAnonymousGitAccessAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigDisableCollaboratorsOnlyAuditEntry",
    "description": "Audit log entry for a repo.config.disable_collaborators_only event.",
    "canonical": "objects/repoconfigdisablecollaboratorsonlyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigDisableCollaboratorsOnlyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigDisableCollaboratorsOnlyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigDisableContributorsOnlyAuditEntry",
    "description": "Audit log entry for a repo.config.disable_contributors_only event.",
    "canonical": "objects/repoconfigdisablecontributorsonlyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigDisableContributorsOnlyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigDisableContributorsOnlyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigDisableSockpuppetDisallowedAuditEntry",
    "description": "Audit log entry for a repo.config.disable_sockpuppet_disallowed event.",
    "canonical": "objects/repoconfigdisablesockpuppetdisallowedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigDisableSockpuppetDisallowedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigDisableSockpuppetDisallowedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigEnableAnonymousGitAccessAuditEntry",
    "description": "Audit log entry for a repo.config.enable_anonymous_git_access event.",
    "canonical": "objects/repoconfigenableanonymousgitaccessauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigEnableAnonymousGitAccessAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigEnableAnonymousGitAccessAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigEnableCollaboratorsOnlyAuditEntry",
    "description": "Audit log entry for a repo.config.enable_collaborators_only event.",
    "canonical": "objects/repoconfigenablecollaboratorsonlyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigEnableCollaboratorsOnlyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigEnableCollaboratorsOnlyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigEnableContributorsOnlyAuditEntry",
    "description": "Audit log entry for a repo.config.enable_contributors_only event.",
    "canonical": "objects/repoconfigenablecontributorsonlyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigEnableContributorsOnlyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigEnableContributorsOnlyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigEnableSockpuppetDisallowedAuditEntry",
    "description": "Audit log entry for a repo.config.enable_sockpuppet_disallowed event.",
    "canonical": "objects/repoconfigenablesockpuppetdisallowedauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigEnableSockpuppetDisallowedAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigEnableSockpuppetDisallowedAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigLockAnonymousGitAccessAuditEntry",
    "description": "Audit log entry for a repo.config.lock_anonymous_git_access event.",
    "canonical": "objects/repoconfiglockanonymousgitaccessauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigLockAnonymousGitAccessAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigLockAnonymousGitAccessAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoConfigUnlockAnonymousGitAccessAuditEntry",
    "description": "Audit log entry for a repo.config.unlock_anonymous_git_access event.",
    "canonical": "objects/repoconfigunlockanonymousgitaccessauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoConfigUnlockAnonymousGitAccessAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoConfigUnlockAnonymousGitAccessAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoCreateAuditEntry",
    "description": "Audit log entry for a repo.create event.",
    "canonical": "objects/repocreateauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoCreateAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "forkParentName",
            "type": "String",
            "description": "The name of the parent repository for this forked repository.",
            "context": {
              "graphqlName": "forkParentName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "forkSourceName",
            "type": "String",
            "description": "The name of the root repository for this network.",
            "context": {
              "graphqlName": "forkSourceName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoCreateAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "RepoCreateAuditEntryVisibility",
            "description": "The visibility of the repository",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepoCreateAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/repocreateauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoDestroyAuditEntry",
    "description": "Audit log entry for a repo.destroy event.",
    "canonical": "objects/repodestroyauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoDestroyAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoDestroyAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "RepoDestroyAuditEntryVisibility",
            "description": "The visibility of the repository",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepoDestroyAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/repodestroyauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoRemoveMemberAuditEntry",
    "description": "Audit log entry for a repo.remove_member event.",
    "canonical": "objects/reporemovememberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoRemoveMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoRemoveMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "visibility",
            "type": "RepoRemoveMemberAuditEntryVisibility",
            "description": "The visibility of the repository",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepoRemoveMemberAuditEntryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/reporemovememberauditentryvisibility"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoRemoveTopicAuditEntry",
    "description": "Audit log entry for a repo.remove_topic event.",
    "canonical": "objects/reporemovetopicauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepoRemoveTopicAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepoRemoveTopicAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "topic",
            "type": "Topic",
            "description": "The name of the topic added to the repository",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          },
          {
            "name": "topicName",
            "type": "String",
            "description": "The name of the topic added to the repository",
            "context": {
              "graphqlName": "topicName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Repository",
    "description": "A repository contains the content for a project.",
    "canonical": "objects/repository",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Repository",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Filters users with query on user name and login.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "assignableUsers"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "branchProtectionRules"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "refName",
                "type": "String",
                "description": "The ref name used to return the associated `CODEOWNERS` file.",
                "context": {
                  "graphqlName": "refName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "codeowners"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "affiliation",
                "type": "CollaboratorAffiliation",
                "description": "Collaborators affiliation level with a repository.",
                "context": {
                  "graphqlName": "affiliation",
                  "graphqlTypeFlat": "CollaboratorAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/collaboratoraffiliation"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "login",
                "type": "String",
                "description": "The login of one specific collaborator.",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Filters users with query on user name and login",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "collaborators"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "commitComments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "dependenciesAfter",
                "type": "String",
                "description": "Cursor to paginate dependencies",
                "context": {
                  "graphqlName": "dependenciesAfter",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "dependenciesFirst",
                "type": "Int",
                "description": "Number of dependencies to fetch",
                "context": {
                  "graphqlName": "dependenciesFirst",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "withDependencies",
                "type": "Boolean",
                "description": "Flag to scope to only manifests with dependencies",
                "context": {
                  "graphqlName": "withDependencies",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "dependencyGraphManifests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "deployKeys"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "environments",
                "type": "[String!]",
                "description": "Environments to list deployments for",
                "context": {
                  "graphqlName": "environments",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "DeploymentOrder",
                "description": "Ordering options for deployments returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "DeploymentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "DeploymentOrderField!",
                    "description": "The field to order deployments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "DeploymentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/deploymentorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/deploymentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "deployments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number for the discussion to be returned.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "discussion"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterByAssignable",
                "type": "Boolean",
                "description": "Filter by categories that are assignable by the viewer.",
                "context": {
                  "graphqlName": "filterByAssignable",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "discussionCategories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "slug",
                "type": "String!",
                "description": "The slug of the discussion category to be returned.",
                "context": {
                  "graphqlName": "slug",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "discussionCategory"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "answered",
                "type": "Boolean",
                "description": "Only show answered or unanswered discussions",
                "context": {
                  "graphqlName": "answered",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "categoryId",
                "type": "ID",
                "description": "Only include discussions that belong to the category with this ID.",
                "context": {
                  "graphqlName": "categoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "DiscussionOrder",
                "description": "Ordering options for discussions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "DiscussionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order discussions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "DiscussionOrderField!",
                    "description": "The field by which to order discussions.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "DiscussionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/discussionorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "UPDATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/discussionorder"
                }
              },
              {
                "name": "states",
                "type": "[DiscussionState!]",
                "description": "A list of states to filter the discussions by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "DiscussionState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/discussionstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "discussions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "The name of the environment to be returned.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "environment"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "names",
                "type": "[String!]",
                "description": "The names of the environments to be returned.",
                "context": {
                  "graphqlName": "names",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "Environments",
                "description": "Ordering options for the environments",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "Environments",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order environments by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnvironmentOrderField!",
                    "description": "The field to order environments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnvironmentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/environmentorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/environments"
                }
              },
              {
                "name": "pinnedEnvironmentFilter",
                "type": "EnvironmentPinnedFilterField",
                "description": "Filter to control pinned environments return",
                "context": {
                  "graphqlName": "pinnedEnvironmentFilter",
                  "graphqlTypeFlat": "EnvironmentPinnedFilterField",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "ALL"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/environmentpinnedfilterfield"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "environments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "affiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.",
                "context": {
                  "graphqlName": "affiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasIssuesEnabled",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have issues enabled",
                "context": {
                  "graphqlName": "hasIssuesEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isLocked",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have been locked",
                "context": {
                  "graphqlName": "isLocked",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "ownerAffiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.",
                "context": {
                  "graphqlName": "ownerAffiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "OWNER",
                      "COLLABORATOR"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "privacy",
                "type": "RepositoryPrivacy",
                "description": "If non-null, filters repositories according to privacy. Internal\nrepositories are considered private; consider using the visibility argument\nif only internal repositories are needed. Cannot be combined with the\nvisibility argument.",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "RepositoryPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryprivacy"
                }
              },
              {
                "name": "visibility",
                "type": "RepositoryVisibility",
                "description": "If non-null, filters repositories according to visibility. Cannot be combined with the privacy argument.",
                "context": {
                  "graphqlName": "visibility",
                  "graphqlTypeFlat": "RepositoryVisibility",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryvisibility"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "forks"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number for the issue to be returned.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issue"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number for the issue to be returned.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueOrPullRequest"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "Issue type name.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueType"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueTypeOrder",
                "description": "Ordering options for issue types returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueTypeOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueTypeOrderField!",
                    "description": "The field to order issue types by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueTypeOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuetypeorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/issuetypeorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueTypes"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "IssueFilters",
                "description": "Filtering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueFilters",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "assignee",
                    "type": "String",
                    "description": "List issues assigned to given name. Pass in `null` for issues with no assigned\nuser, and `*` for issues assigned to any user.",
                    "context": {
                      "graphqlName": "assignee",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "createdBy",
                    "type": "String",
                    "description": "List issues created by given name.",
                    "context": {
                      "graphqlName": "createdBy",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "labels",
                    "type": "[String!]",
                    "description": "List issues where the list of label names exist on the issue.",
                    "context": {
                      "graphqlName": "labels",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "mentioned",
                    "type": "String",
                    "description": "List issues where the given name is mentioned in the issue.",
                    "context": {
                      "graphqlName": "mentioned",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestone",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its database ID. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestone",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestoneNumber",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its number field. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestoneNumber",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "since",
                    "type": "DateTime",
                    "description": "List issues that have been updated at or after the given date.",
                    "context": {
                      "graphqlName": "since",
                      "graphqlTypeFlat": "DateTime",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "scalars/datetime"
                    }
                  },
                  {
                    "name": "states",
                    "type": "[IssueState!]",
                    "description": "List issues filtered by the list of states given.",
                    "context": {
                      "graphqlName": "states",
                      "graphqlTypeFlat": "IssueState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuestate"
                    }
                  },
                  {
                    "name": "type",
                    "type": "String",
                    "description": "List issues filtered by the type given, only supported by searches on repositories.",
                    "context": {
                      "graphqlName": "type",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "viewerSubscribed",
                    "type": "Boolean",
                    "description": "List issues subscribed to by viewer.",
                    "context": {
                      "graphqlName": "viewerSubscribed",
                      "graphqlTypeFlat": "Boolean",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "defaults",
                        "value": false
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuefilters"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[IssueState!]",
                "description": "A list of states to filter the issues by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "IssueState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/issuestate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "Label name",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "label"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "LabelOrder",
                "description": "Ordering options for labels returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "LabelOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order labels by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "LabelOrderField!",
                    "description": "The field in which to order labels by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "LabelOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/labelorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/labelorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "If provided, searches labels by name and description.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "labels"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "LanguageOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "LanguageOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "LanguageOrderField!",
                    "description": "The field to order languages by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "LanguageOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/languageorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/languageorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "languages"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Filters users with query on user name and login",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "mentionableUsers"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "branch",
                "type": "String",
                "description": "The name of the branch to get the merge queue for. Case sensitive.",
                "context": {
                  "graphqlName": "branch",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "mergeQueue"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number for the milestone to be returned.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "milestone"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "MilestoneOrder",
                "description": "Ordering options for milestones.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "MilestoneOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "MilestoneOrderField!",
                    "description": "The field to order milestones by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "MilestoneOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/milestoneorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/milestoneorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Filters milestones with a query on the title",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[MilestoneState!]",
                "description": "Filter by the state of the milestones.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "MilestoneState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/milestonestate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "milestones"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "expression",
                "type": "String",
                "description": "A Git revision expression suitable for rev-parse",
                "context": {
                  "graphqlName": "expression",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "oid",
                "type": "GitObjectID",
                "description": "The Git object ID",
                "context": {
                  "graphqlName": "oid",
                  "graphqlTypeFlat": "GitObjectID",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/gitobjectid"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "object"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "names",
                "type": "[String]",
                "description": "Find packages by their names.",
                "context": {
                  "graphqlName": "names",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PackageOrder",
                "description": "Ordering of the returned packages.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PackageOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection",
                    "description": "The direction in which to order packages by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PackageOrderField",
                    "description": "The field in which to order packages by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PackageOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/packageorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/packageorder"
                }
              },
              {
                "name": "packageType",
                "type": "PackageType",
                "description": "Filter registry package by type.",
                "context": {
                  "graphqlName": "packageType",
                  "graphqlTypeFlat": "PackageType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/packagetype"
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Find packages in a repository by ID.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "packages"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnedDiscussions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PinnedEnvironmentOrder",
                "description": "Ordering options for the environments",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PinnedEnvironmentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order pinned environments by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PinnedEnvironmentOrderField!",
                    "description": "The field to order pinned environments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PinnedEnvironmentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/pinnedenvironmentorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "POSITION"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/pinnedenvironmentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnedEnvironments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnedIssues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number to find.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "project"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The Project number.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectOrder",
                "description": "Ordering options for projects returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectOrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/projectorder"
                }
              },
              {
                "name": "search",
                "type": "String",
                "description": "Query to search projects by, currently only searching by name.",
                "context": {
                  "graphqlName": "search",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[ProjectState!]",
                "description": "A list of states to filter the projects by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "ProjectState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projects"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "minPermissionLevel",
                "type": "ProjectV2PermissionLevel",
                "description": "Filter projects based on user role.",
                "context": {
                  "graphqlName": "minPermissionLevel",
                  "graphqlTypeFlat": "ProjectV2PermissionLevel",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "READ"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectv2permissionlevel"
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2Order",
                "description": "How to order the returned projects.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Order",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2OrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2OrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2orderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "NUMBER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2order"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "A project to search for linked to the repo.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number for the pull request to be returned.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequest"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "baseRefName",
                "type": "String",
                "description": "The base ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "baseRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "headRefName",
                "type": "String",
                "description": "The head ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "headRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for pull requests returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[PullRequestState!]",
                "description": "A list of states to filter the pull requests by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequeststate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "recentProjects"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "qualifiedName",
                "type": "String!",
                "description": "The ref to retrieve. Fully qualified matches are checked in order\n(`refs/heads/master`) before falling back onto checks for short name matches (`master`).",
                "context": {
                  "graphqlName": "qualifiedName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ref"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "direction",
                "type": "OrderDirection",
                "description": "DEPRECATED: use orderBy. The ordering direction.",
                "context": {
                  "graphqlName": "direction",
                  "graphqlTypeFlat": "OrderDirection",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/orderdirection"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RefOrder",
                "description": "Ordering options for refs returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RefOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order refs by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RefOrderField!",
                    "description": "The field in which to order refs by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RefOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reforderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reforder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Filters refs with query on name",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "refPrefix",
                "type": "String!",
                "description": "A ref name prefix like `refs/heads/`, `refs/tags/`, etc.",
                "context": {
                  "graphqlName": "refPrefix",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "refs"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "tagName",
                "type": "String!",
                "description": "The name of the Tag the Release was created from",
                "context": {
                  "graphqlName": "tagName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "release"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReleaseOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReleaseOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order releases by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReleaseOrderField!",
                    "description": "The field in which to order releases by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReleaseOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/releaseorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/releaseorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "releases"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryTopics"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "databaseId",
                "type": "Int!",
                "description": "The ID of the ruleset to be returned.",
                "context": {
                  "graphqlName": "databaseId",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeParents",
                "type": "Boolean",
                "description": "Include rulesets configured at higher levels that apply to this repository",
                "context": {
                  "graphqlName": "includeParents",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ruleset"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeParents",
                "type": "Boolean",
                "description": "Return rulesets configured at higher levels that apply to this repository",
                "context": {
                  "graphqlName": "includeParents",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "targets",
                "type": "[RepositoryRulesetTarget!]",
                "description": "Return rulesets that apply to the specified target",
                "context": {
                  "graphqlName": "targets",
                  "graphqlTypeFlat": "RepositoryRulesetTarget",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryrulesettarget"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "rulesets"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "limit",
                "type": "Int",
                "description": "How many characters to return.",
                "context": {
                  "graphqlName": "limit",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 200
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "shortDescriptionHTML"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "StarOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "StarOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "StarOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "StarOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/starorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/starorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "stargazers"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "submodules"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "capabilities",
                "type": "[RepositorySuggestedActorFilter!]!",
                "description": "A list of capabilities to filter actors by.",
                "context": {
                  "graphqlName": "capabilities",
                  "graphqlTypeFlat": "RepositorySuggestedActorFilter",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositorysuggestedactorfilter"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "loginNames",
                "type": "String",
                "description": "A comma separated list of login names to filter actors by. Only the first 10 logins will be used.",
                "context": {
                  "graphqlName": "loginNames",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "Search actors with query on user name and login.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "suggestedActors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The number for the vulnerability alert to be returned.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "vulnerabilityAlert"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "dependencyScopes",
                "type": "[RepositoryVulnerabilityAlertDependencyScope!]",
                "description": "Filter by the scope of the alert's dependency",
                "context": {
                  "graphqlName": "dependencyScopes",
                  "graphqlTypeFlat": "RepositoryVulnerabilityAlertDependencyScope",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryvulnerabilityalertdependencyscope"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[RepositoryVulnerabilityAlertState!]",
                "description": "Filter by the state of the alert",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "RepositoryVulnerabilityAlertState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryvulnerabilityalertstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "vulnerabilityAlerts"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "watchers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowUpdateBranch",
            "type": "Boolean!",
            "description": "Whether or not a pull request head branch that is behind its base branch can\nalways be updated even if it is not required to be up to date before merging.",
            "context": {
              "graphqlName": "allowUpdateBranch",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "archivedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the repository was archived.",
            "context": {
              "graphqlName": "archivedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "assignableUsers",
            "type": "UserConnection!",
            "description": "A list of users that can be assigned to issues in this repository.",
            "context": {
              "graphqlName": "assignableUsers",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "autoMergeAllowed",
            "type": "Boolean!",
            "description": "Whether or not Auto-merge can be enabled on pull requests in this repository.",
            "context": {
              "graphqlName": "autoMergeAllowed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "branchProtectionRules",
            "type": "BranchProtectionRuleConnection!",
            "description": "A list of branch protection rules for this repository.",
            "context": {
              "graphqlName": "branchProtectionRules",
              "graphqlTypeFlat": "BranchProtectionRuleConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/branchprotectionruleconnection"
            }
          },
          {
            "name": "codeOfConduct",
            "type": "CodeOfConduct",
            "description": "Returns the code of conduct for this repository",
            "context": {
              "graphqlName": "codeOfConduct",
              "graphqlTypeFlat": "CodeOfConduct",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/codeofconduct"
            }
          },
          {
            "name": "codeowners",
            "type": "RepositoryCodeowners",
            "description": "Information extracted from the repository's `CODEOWNERS` file.",
            "context": {
              "graphqlName": "codeowners",
              "graphqlTypeFlat": "RepositoryCodeowners",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorycodeowners"
            }
          },
          {
            "name": "collaborators",
            "type": "RepositoryCollaboratorConnection",
            "description": "A list of collaborators associated with the repository.",
            "context": {
              "graphqlName": "collaborators",
              "graphqlTypeFlat": "RepositoryCollaboratorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorycollaboratorconnection"
            }
          },
          {
            "name": "commitComments",
            "type": "CommitCommentConnection!",
            "description": "A list of commit comments associated with the repository.",
            "context": {
              "graphqlName": "commitComments",
              "graphqlTypeFlat": "CommitCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitcommentconnection"
            }
          },
          {
            "name": "contactLinks",
            "type": "[RepositoryContactLink!]",
            "description": "Returns a list of contact links associated to the repository",
            "context": {
              "graphqlName": "contactLinks",
              "graphqlTypeFlat": "RepositoryContactLink",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositorycontactlink"
            }
          },
          {
            "name": "contributingGuidelines",
            "type": "ContributingGuidelines",
            "description": "Returns the contributing guidelines for this repository.",
            "context": {
              "graphqlName": "contributingGuidelines",
              "graphqlTypeFlat": "ContributingGuidelines",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/contributingguidelines"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "defaultBranchRef",
            "type": "Ref",
            "description": "The Ref associated with the repository's default branch.",
            "context": {
              "graphqlName": "defaultBranchRef",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "deleteBranchOnMerge",
            "type": "Boolean!",
            "description": "Whether or not branches are automatically deleted when merged in this repository.",
            "context": {
              "graphqlName": "deleteBranchOnMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dependencyGraphManifests",
            "type": "DependencyGraphManifestConnection",
            "description": "A list of dependency manifests contained in the repository",
            "context": {
              "graphqlName": "dependencyGraphManifests",
              "graphqlTypeFlat": "DependencyGraphManifestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependencygraphmanifestconnection"
            }
          },
          {
            "name": "deployKeys",
            "type": "DeployKeyConnection!",
            "description": "A list of deploy keys that are on this repository.",
            "context": {
              "graphqlName": "deployKeys",
              "graphqlTypeFlat": "DeployKeyConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploykeyconnection"
            }
          },
          {
            "name": "deployments",
            "type": "DeploymentConnection!",
            "description": "Deployments associated with the repository",
            "context": {
              "graphqlName": "deployments",
              "graphqlTypeFlat": "DeploymentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentconnection"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the repository.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "HTML!",
            "description": "The description of the repository rendered to HTML.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "Returns a single discussion from the current repository by number.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "discussionCategories",
            "type": "DiscussionCategoryConnection!",
            "description": "A list of discussion categories that are available in the repository.",
            "context": {
              "graphqlName": "discussionCategories",
              "graphqlTypeFlat": "DiscussionCategoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncategoryconnection"
            }
          },
          {
            "name": "discussionCategory",
            "type": "DiscussionCategory",
            "description": "A discussion category by slug.",
            "context": {
              "graphqlName": "discussionCategory",
              "graphqlTypeFlat": "DiscussionCategory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncategory"
            }
          },
          {
            "name": "discussions",
            "type": "DiscussionConnection!",
            "description": "A list of discussions that have been opened in the repository.",
            "context": {
              "graphqlName": "discussions",
              "graphqlTypeFlat": "DiscussionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussionconnection"
            }
          },
          {
            "name": "diskUsage",
            "type": "Int",
            "description": "The number of kilobytes this repository occupies on disk.",
            "context": {
              "graphqlName": "diskUsage",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment",
            "description": "Returns a single active environment from the current repository by name.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          },
          {
            "name": "environments",
            "type": "EnvironmentConnection!",
            "description": "A list of environments that are in this repository.",
            "context": {
              "graphqlName": "environments",
              "graphqlTypeFlat": "EnvironmentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/environmentconnection"
            }
          },
          {
            "name": "forkCount",
            "type": "Int!",
            "description": "Returns how many forks there are of this repository in the whole network.",
            "context": {
              "graphqlName": "forkCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "forkingAllowed",
            "type": "Boolean!",
            "description": "Whether this repository allows forks.",
            "context": {
              "graphqlName": "forkingAllowed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "forks",
            "type": "RepositoryConnection!",
            "description": "A list of direct forked repositories.",
            "context": {
              "graphqlName": "forks",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "fundingLinks",
            "type": "[FundingLink!]!",
            "description": "The funding links for this repository",
            "context": {
              "graphqlName": "fundingLinks",
              "graphqlTypeFlat": "FundingLink",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/fundinglink"
            }
          },
          {
            "name": "hasDiscussionsEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has the Discussions feature enabled.",
            "context": {
              "graphqlName": "hasDiscussionsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasIssuesEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has issues feature enabled.",
            "context": {
              "graphqlName": "hasIssuesEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasProjectsEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has the Projects feature enabled.",
            "context": {
              "graphqlName": "hasProjectsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasSponsorshipsEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository displays a Sponsor button for financial contributions.",
            "context": {
              "graphqlName": "hasSponsorshipsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasVulnerabilityAlertsEnabled",
            "type": "Boolean!",
            "description": "Whether vulnerability alerts are enabled for the repository.",
            "context": {
              "graphqlName": "hasVulnerabilityAlertsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasWikiEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has wiki feature enabled.",
            "context": {
              "graphqlName": "hasWikiEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "homepageUrl",
            "type": "URI",
            "description": "The repository's URL.",
            "context": {
              "graphqlName": "homepageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Repository object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "interactionAbility",
            "type": "RepositoryInteractionAbility",
            "description": "The interaction ability settings for this repository.",
            "context": {
              "graphqlName": "interactionAbility",
              "graphqlTypeFlat": "RepositoryInteractionAbility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryinteractionability"
            }
          },
          {
            "name": "isArchived",
            "type": "Boolean!",
            "description": "Indicates if the repository is unmaintained.",
            "context": {
              "graphqlName": "isArchived",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isBlankIssuesEnabled",
            "type": "Boolean!",
            "description": "Returns true if blank issue creation is allowed",
            "context": {
              "graphqlName": "isBlankIssuesEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDisabled",
            "type": "Boolean!",
            "description": "Returns whether or not this repository disabled.",
            "context": {
              "graphqlName": "isDisabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isEmpty",
            "type": "Boolean!",
            "description": "Returns whether or not this repository is empty.",
            "context": {
              "graphqlName": "isEmpty",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isFork",
            "type": "Boolean!",
            "description": "Identifies if the repository is a fork.",
            "context": {
              "graphqlName": "isFork",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isInOrganization",
            "type": "Boolean!",
            "description": "Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.",
            "context": {
              "graphqlName": "isInOrganization",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLocked",
            "type": "Boolean!",
            "description": "Indicates if the repository has been locked or not.",
            "context": {
              "graphqlName": "isLocked",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMirror",
            "type": "Boolean!",
            "description": "Identifies if the repository is a mirror.",
            "context": {
              "graphqlName": "isMirror",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean!",
            "description": "Identifies if the repository is private or internal.",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSecurityPolicyEnabled",
            "type": "Boolean",
            "description": "Returns true if this repository has a security policy",
            "context": {
              "graphqlName": "isSecurityPolicyEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isTemplate",
            "type": "Boolean!",
            "description": "Identifies if the repository is a template that can be used to generate new repositories.",
            "context": {
              "graphqlName": "isTemplate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isUserConfigurationRepository",
            "type": "Boolean!",
            "description": "Is this repository a user configuration repository?",
            "context": {
              "graphqlName": "isUserConfigurationRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "Returns a single issue from the current repository by number.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "issueOrPullRequest",
            "type": "IssueOrPullRequest",
            "description": "Returns a single issue-like object from the current repository by number.",
            "context": {
              "graphqlName": "issueOrPullRequest",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          },
          {
            "name": "issueTemplates",
            "type": "[IssueTemplate!]",
            "description": "Returns a list of issue templates associated to the repository",
            "context": {
              "graphqlName": "issueTemplates",
              "graphqlTypeFlat": "IssueTemplate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuetemplate"
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "Returns a single issue type by name",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          },
          {
            "name": "issueTypes",
            "type": "IssueTypeConnection",
            "description": "A list of the repository's issue types",
            "context": {
              "graphqlName": "issueTypes",
              "graphqlTypeFlat": "IssueTypeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypeconnection"
            }
          },
          {
            "name": "issues",
            "type": "IssueConnection!",
            "description": "A list of issues that have been opened in the repository.",
            "context": {
              "graphqlName": "issues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "label",
            "type": "Label",
            "description": "Returns a single label by name",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/label"
            }
          },
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "A list of labels associated with the repository.",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          },
          {
            "name": "languages",
            "type": "LanguageConnection",
            "description": "A list containing a breakdown of the language composition of the repository.",
            "context": {
              "graphqlName": "languages",
              "graphqlTypeFlat": "LanguageConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/languageconnection"
            }
          },
          {
            "name": "latestRelease",
            "type": "Release",
            "description": "Get the latest release for the repository if one exists.",
            "context": {
              "graphqlName": "latestRelease",
              "graphqlTypeFlat": "Release",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/release"
            }
          },
          {
            "name": "licenseInfo",
            "type": "License",
            "description": "The license associated with the repository",
            "context": {
              "graphqlName": "licenseInfo",
              "graphqlTypeFlat": "License",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/license"
            }
          },
          {
            "name": "lockReason",
            "type": "RepositoryLockReason",
            "description": "The reason the repository has been locked.",
            "context": {
              "graphqlName": "lockReason",
              "graphqlTypeFlat": "RepositoryLockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositorylockreason"
            }
          },
          {
            "name": "mentionableUsers",
            "type": "UserConnection!",
            "description": "A list of Users that can be mentioned in the context of the repository.",
            "context": {
              "graphqlName": "mentionableUsers",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "mergeCommitAllowed",
            "type": "Boolean!",
            "description": "Whether or not PRs are merged with a merge commit on this repository.",
            "context": {
              "graphqlName": "mergeCommitAllowed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeCommitMessage",
            "type": "MergeCommitMessage!",
            "description": "How the default commit message will be generated when merging a pull request.",
            "context": {
              "graphqlName": "mergeCommitMessage",
              "graphqlTypeFlat": "MergeCommitMessage",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergecommitmessage"
            }
          },
          {
            "name": "mergeCommitTitle",
            "type": "MergeCommitTitle!",
            "description": "How the default commit title will be generated when merging a pull request.",
            "context": {
              "graphqlName": "mergeCommitTitle",
              "graphqlTypeFlat": "MergeCommitTitle",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergecommittitle"
            }
          },
          {
            "name": "mergeQueue",
            "type": "MergeQueue",
            "description": "The merge queue for a specified branch, otherwise the default branch if not provided.",
            "context": {
              "graphqlName": "mergeQueue",
              "graphqlTypeFlat": "MergeQueue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeue"
            }
          },
          {
            "name": "milestone",
            "type": "Milestone",
            "description": "Returns a single milestone from the current repository by number.",
            "context": {
              "graphqlName": "milestone",
              "graphqlTypeFlat": "Milestone",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestone"
            }
          },
          {
            "name": "milestones",
            "type": "MilestoneConnection",
            "description": "A list of milestones associated with the repository.",
            "context": {
              "graphqlName": "milestones",
              "graphqlTypeFlat": "MilestoneConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestoneconnection"
            }
          },
          {
            "name": "mirrorUrl",
            "type": "URI",
            "description": "The repository's original mirror URL.",
            "context": {
              "graphqlName": "mirrorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the repository.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameWithOwner",
            "type": "String!",
            "description": "The repository's name with owner.",
            "context": {
              "graphqlName": "nameWithOwner",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "object",
            "type": "GitObject",
            "description": "A Git object in the repository",
            "context": {
              "graphqlName": "object",
              "graphqlTypeFlat": "GitObject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/gitobject"
            }
          },
          {
            "name": "openGraphImageUrl",
            "type": "URI!",
            "description": "The image used to represent this repository in Open Graph data.",
            "context": {
              "graphqlName": "openGraphImageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "owner",
            "type": "RepositoryOwner!",
            "description": "The User owner of the repository.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "RepositoryOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/repositoryowner"
            }
          },
          {
            "name": "packages",
            "type": "PackageConnection!",
            "description": "A list of packages under the owner.",
            "context": {
              "graphqlName": "packages",
              "graphqlTypeFlat": "PackageConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/packageconnection"
            }
          },
          {
            "name": "parent",
            "type": "Repository",
            "description": "The repository parent, if this is a fork.",
            "context": {
              "graphqlName": "parent",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "pinnedDiscussions",
            "type": "PinnedDiscussionConnection!",
            "description": "A list of discussions that have been pinned in this repository.",
            "context": {
              "graphqlName": "pinnedDiscussions",
              "graphqlTypeFlat": "PinnedDiscussionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinneddiscussionconnection"
            }
          },
          {
            "name": "pinnedEnvironments",
            "type": "PinnedEnvironmentConnection",
            "description": "A list of pinned environments for this repository.",
            "context": {
              "graphqlName": "pinnedEnvironments",
              "graphqlTypeFlat": "PinnedEnvironmentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedenvironmentconnection"
            }
          },
          {
            "name": "pinnedIssues",
            "type": "PinnedIssueConnection",
            "description": "A list of pinned issues for this repository.",
            "context": {
              "graphqlName": "pinnedIssues",
              "graphqlTypeFlat": "PinnedIssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedissueconnection"
            }
          },
          {
            "name": "planFeatures",
            "type": "RepositoryPlanFeatures!",
            "description": "Returns information about the availability of certain features and limits based on the repository's billing plan.",
            "context": {
              "graphqlName": "planFeatures",
              "graphqlTypeFlat": "RepositoryPlanFeatures",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryplanfeatures"
            }
          },
          {
            "name": "primaryLanguage",
            "type": "Language",
            "description": "The primary language of the repository's code.",
            "context": {
              "graphqlName": "primaryLanguage",
              "graphqlTypeFlat": "Language",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/language"
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Find project by number.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Finds and returns the Project according to the provided Project number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projects",
            "type": "ProjectConnection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projects",
              "graphqlTypeFlat": "ProjectConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectconnection"
            }
          },
          {
            "name": "projectsResourcePath",
            "type": "URI!",
            "description": "The HTTP path listing the repository's projects",
            "context": {
              "graphqlName": "projectsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsUrl",
            "type": "URI!",
            "description": "The HTTP URL listing the repository's projects",
            "context": {
              "graphqlName": "projectsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "List of projects linked to this repository.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "Returns a single pull request from the current repository by number.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "pullRequestTemplates",
            "type": "[PullRequestTemplate!]",
            "description": "Returns a list of pull request templates associated to the repository",
            "context": {
              "graphqlName": "pullRequestTemplates",
              "graphqlTypeFlat": "PullRequestTemplate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequesttemplate"
            }
          },
          {
            "name": "pullRequests",
            "type": "PullRequestConnection!",
            "description": "A list of pull requests that have been opened in the repository.",
            "context": {
              "graphqlName": "pullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "pushedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the repository was last pushed to.",
            "context": {
              "graphqlName": "pushedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "rebaseMergeAllowed",
            "type": "Boolean!",
            "description": "Whether or not rebase-merging is enabled on this repository.",
            "context": {
              "graphqlName": "rebaseMergeAllowed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "recentProjects",
            "type": "ProjectV2Connection!",
            "description": "Recent projects that this user has modified in the context of the owner.",
            "context": {
              "graphqlName": "recentProjects",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "Fetch a given ref from the repository",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          },
          {
            "name": "refs",
            "type": "RefConnection",
            "description": "Fetch a list of refs from the repository",
            "context": {
              "graphqlName": "refs",
              "graphqlTypeFlat": "RefConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/refconnection"
            }
          },
          {
            "name": "release",
            "type": "Release",
            "description": "Lookup a single release given various criteria.",
            "context": {
              "graphqlName": "release",
              "graphqlTypeFlat": "Release",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/release"
            }
          },
          {
            "name": "releases",
            "type": "ReleaseConnection!",
            "description": "List of releases which are dependent on this repository.",
            "context": {
              "graphqlName": "releases",
              "graphqlTypeFlat": "ReleaseConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/releaseconnection"
            }
          },
          {
            "name": "repositoryTopics",
            "type": "RepositoryTopicConnection!",
            "description": "A list of applied repository-topic associations for this repository.",
            "context": {
              "graphqlName": "repositoryTopics",
              "graphqlTypeFlat": "RepositoryTopicConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositorytopicconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this repository",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "ruleset",
            "type": "RepositoryRuleset",
            "description": "Returns a single ruleset from the current repository by ID.",
            "context": {
              "graphqlName": "ruleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          },
          {
            "name": "rulesets",
            "type": "RepositoryRulesetConnection",
            "description": "A list of rulesets for this repository.",
            "context": {
              "graphqlName": "rulesets",
              "graphqlTypeFlat": "RepositoryRulesetConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetconnection"
            }
          },
          {
            "name": "securityPolicyUrl",
            "type": "URI",
            "description": "The security policy URL.",
            "context": {
              "graphqlName": "securityPolicyUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "shortDescriptionHTML",
            "type": "HTML!",
            "description": "A description of the repository, rendered to HTML without any links in it.",
            "context": {
              "graphqlName": "shortDescriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "squashMergeAllowed",
            "type": "Boolean!",
            "description": "Whether or not squash-merging is enabled on this repository.",
            "context": {
              "graphqlName": "squashMergeAllowed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "squashMergeCommitMessage",
            "type": "SquashMergeCommitMessage!",
            "description": "How the default commit message will be generated when squash merging a pull request.",
            "context": {
              "graphqlName": "squashMergeCommitMessage",
              "graphqlTypeFlat": "SquashMergeCommitMessage",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/squashmergecommitmessage"
            }
          },
          {
            "name": "squashMergeCommitTitle",
            "type": "SquashMergeCommitTitle!",
            "description": "How the default commit title will be generated when squash merging a pull request.",
            "context": {
              "graphqlName": "squashMergeCommitTitle",
              "graphqlTypeFlat": "SquashMergeCommitTitle",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/squashmergecommittitle"
            }
          },
          {
            "name": "squashPrTitleUsedAsDefault",
            "type": "Boolean!",
            "description": "Whether a squash merge commit can use the pull request title as default.",
            "context": {
              "graphqlName": "squashPrTitleUsedAsDefault",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle` instead. Removal on 2023-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sshUrl",
            "type": "GitSSHRemote!",
            "description": "The SSH URL to clone this repository",
            "context": {
              "graphqlName": "sshUrl",
              "graphqlTypeFlat": "GitSSHRemote",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitsshremote"
            }
          },
          {
            "name": "stargazerCount",
            "type": "Int!",
            "description": "Returns a count of how many stargazers there are on this object",
            "context": {
              "graphqlName": "stargazerCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stargazers",
            "type": "StargazerConnection!",
            "description": "A list of users who have starred this starrable.",
            "context": {
              "graphqlName": "stargazers",
              "graphqlTypeFlat": "StargazerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/stargazerconnection"
            }
          },
          {
            "name": "submodules",
            "type": "SubmoduleConnection!",
            "description": "Returns a list of all submodules in this repository parsed from the\n.gitmodules file as of the default branch's HEAD commit.",
            "context": {
              "graphqlName": "submodules",
              "graphqlTypeFlat": "SubmoduleConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/submoduleconnection"
            }
          },
          {
            "name": "suggestedActors",
            "type": "ActorConnection!",
            "description": "A list of suggested actors that can be attributed to content in this repository.",
            "context": {
              "graphqlName": "suggestedActors",
              "graphqlTypeFlat": "ActorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorconnection"
            }
          },
          {
            "name": "tempCloneToken",
            "type": "String",
            "description": "Temporary authentication token for cloning this repository.",
            "context": {
              "graphqlName": "tempCloneToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "templateRepository",
            "type": "Repository",
            "description": "The repository from which this repository was generated, if any.",
            "context": {
              "graphqlName": "templateRepository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this repository",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "usesCustomOpenGraphImage",
            "type": "Boolean!",
            "description": "Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.",
            "context": {
              "graphqlName": "usesCustomOpenGraphImage",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanAdminister",
            "type": "Boolean!",
            "description": "Indicates whether the viewer has admin permissions on this repository.",
            "context": {
              "graphqlName": "viewerCanAdminister",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanCreateProjects",
            "type": "Boolean!",
            "description": "Can the current viewer create new projects on this owner.",
            "context": {
              "graphqlName": "viewerCanCreateProjects",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdateTopics",
            "type": "Boolean!",
            "description": "Indicates whether the viewer can update the topics of this repository.",
            "context": {
              "graphqlName": "viewerCanUpdateTopics",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerDefaultCommitEmail",
            "type": "String",
            "description": "The last commit email for the viewer.",
            "context": {
              "graphqlName": "viewerDefaultCommitEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerDefaultMergeMethod",
            "type": "PullRequestMergeMethod!",
            "description": "The last used merge method by the viewer or the default for the repository.",
            "context": {
              "graphqlName": "viewerDefaultMergeMethod",
              "graphqlTypeFlat": "PullRequestMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestmergemethod"
            }
          },
          {
            "name": "viewerHasStarred",
            "type": "Boolean!",
            "description": "Returns a boolean indicating whether the viewing user has starred this starrable.",
            "context": {
              "graphqlName": "viewerHasStarred",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerPermission",
            "type": "RepositoryPermission",
            "description": "The users permission level on the repository. Will return null if authenticated as an GitHub App.",
            "context": {
              "graphqlName": "viewerPermission",
              "graphqlTypeFlat": "RepositoryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositorypermission"
            }
          },
          {
            "name": "viewerPossibleCommitEmails",
            "type": "[String!]",
            "description": "A list of emails this viewer can commit with.",
            "context": {
              "graphqlName": "viewerPossibleCommitEmails",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          },
          {
            "name": "visibility",
            "type": "RepositoryVisibility!",
            "description": "Indicates the repository's visibility level.",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepositoryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryvisibility"
            }
          },
          {
            "name": "vulnerabilityAlert",
            "type": "RepositoryVulnerabilityAlert",
            "description": "Returns a single vulnerability alert from the current repository by number.",
            "context": {
              "graphqlName": "vulnerabilityAlert",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlert",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvulnerabilityalert"
            }
          },
          {
            "name": "vulnerabilityAlerts",
            "type": "RepositoryVulnerabilityAlertConnection",
            "description": "A list of vulnerability alerts that are on this repository.",
            "context": {
              "graphqlName": "vulnerabilityAlerts",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlertConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvulnerabilityalertconnection"
            }
          },
          {
            "name": "watchers",
            "type": "UserConnection!",
            "description": "A list of users watching the repository.",
            "context": {
              "graphqlName": "watchers",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "webCommitSignoffRequired",
            "type": "Boolean!",
            "description": "Whether contributors are required to sign off on web-based commits in this repository.",
            "context": {
              "graphqlName": "webCommitSignoffRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryCodeowners",
    "description": "Information extracted from a repository's `CODEOWNERS` file.",
    "canonical": "objects/repositorycodeowners",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryCodeowners",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "errors",
            "type": "[RepositoryCodeownersError!]!",
            "description": "Any problems that were encountered while parsing the `CODEOWNERS` file.",
            "context": {
              "graphqlName": "errors",
              "graphqlTypeFlat": "RepositoryCodeownersError",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositorycodeownerserror"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryCodeownersError",
    "description": "An error in a `CODEOWNERS` file.",
    "canonical": "objects/repositorycodeownerserror",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryCodeownersError",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "column",
            "type": "Int!",
            "description": "The column number where the error occurs.",
            "context": {
              "graphqlName": "column",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "kind",
            "type": "String!",
            "description": "A short string describing the type of error.",
            "context": {
              "graphqlName": "kind",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "line",
            "type": "Int!",
            "description": "The line number where the error occurs.",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String!",
            "description": "A complete description of the error, combining information from other fields.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path to the file when the error occurs.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "source",
            "type": "String!",
            "description": "The content of the line where the error occurs.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "suggestion",
            "type": "String",
            "description": "A suggestion of how to fix the error.",
            "context": {
              "graphqlName": "suggestion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryCollaboratorConnection",
    "description": "The connection type for User.",
    "canonical": "objects/repositorycollaboratorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryCollaboratorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryCollaboratorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryCollaboratorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorycollaboratoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryCollaboratorEdge",
    "description": "Represents a user who is a collaborator of a repository.",
    "canonical": "objects/repositorycollaboratoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryCollaboratorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "permission",
            "type": "RepositoryPermission!",
            "description": "The permission the user has on the repository.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "RepositoryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositorypermission"
            }
          },
          {
            "name": "permissionSources",
            "type": "[PermissionSource!]",
            "description": "A list of sources for the user's access to the repository.",
            "context": {
              "graphqlName": "permissionSources",
              "graphqlTypeFlat": "PermissionSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/permissionsource"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryConnection",
    "description": "A list of repositories owned by the subject.",
    "canonical": "objects/repositoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Repository]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalDiskUsage",
            "type": "Int!",
            "description": "The total size in kilobytes of all repositories in the connection. Value will\nnever be larger than max 32-bit signed integer.",
            "context": {
              "graphqlName": "totalDiskUsage",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryContactLink",
    "description": "A repository contact link.",
    "canonical": "objects/repositorycontactlink",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryContactLink",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "about",
            "type": "String!",
            "description": "The contact link purpose.",
            "context": {
              "graphqlName": "about",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The contact link name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The contact link URL.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositoryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Repository",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryIdConditionTarget",
    "description": "Parameters to be used for the repository_id condition",
    "canonical": "objects/repositoryidconditiontarget",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryIdConditionTarget",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repositoryIds",
            "type": "[ID!]!",
            "description": "One of these repo IDs must match the repo.",
            "context": {
              "graphqlName": "repositoryIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInteractionAbility",
    "description": "Repository interaction limit that applies to this object.",
    "canonical": "objects/repositoryinteractionability",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryInteractionAbility",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "expiresAt",
            "type": "DateTime",
            "description": "The time the currently active limit expires.",
            "context": {
              "graphqlName": "expiresAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "limit",
            "type": "RepositoryInteractionLimit!",
            "description": "The current limit that is enabled on this object.",
            "context": {
              "graphqlName": "limit",
              "graphqlTypeFlat": "RepositoryInteractionLimit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimit"
            }
          },
          {
            "name": "origin",
            "type": "RepositoryInteractionLimitOrigin!",
            "description": "The origin of the currently active interaction limit.",
            "context": {
              "graphqlName": "origin",
              "graphqlTypeFlat": "RepositoryInteractionLimitOrigin",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimitorigin"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInvitation",
    "description": "An invitation for a user to be added to a repository.",
    "canonical": "objects/repositoryinvitation",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryInvitation",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "email",
            "type": "String",
            "description": "The email address that received the invitation.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryInvitation object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitee",
            "type": "User",
            "description": "The user who received the invitation.",
            "context": {
              "graphqlName": "invitee",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "inviter",
            "type": "User!",
            "description": "The user who created the invitation.",
            "context": {
              "graphqlName": "inviter",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "permalink",
            "type": "URI!",
            "description": "The permalink for this repository invitation.",
            "context": {
              "graphqlName": "permalink",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "permission",
            "type": "RepositoryPermission!",
            "description": "The permission granted on this repository by this invitation.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "RepositoryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositorypermission"
            }
          },
          {
            "name": "repository",
            "type": "RepositoryInfo",
            "description": "The Repository the user is invited to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "RepositoryInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/repositoryinfo"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInvitationConnection",
    "description": "A list of repository invitations.",
    "canonical": "objects/repositoryinvitationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryInvitationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryInvitationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryInvitationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryinvitationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryInvitation]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryinvitation"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInvitationEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositoryinvitationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryInvitationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryInvitation",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryInvitation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryinvitation"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryMigration",
    "description": "A GitHub Enterprise Importer (GEI) repository migration.",
    "canonical": "objects/repositorymigration",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryMigration",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "continueOnError",
            "type": "Boolean!",
            "description": "The migration flag to continue on error.",
            "context": {
              "graphqlName": "continueOnError",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "String",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "failureReason",
            "type": "String",
            "description": "The reason the migration failed.",
            "context": {
              "graphqlName": "failureReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryMigration object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "migrationLogUrl",
            "type": "URI",
            "description": "The URL for the migration log (expires 1 day after migration completes).",
            "context": {
              "graphqlName": "migrationLogUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "migrationSource",
            "type": "MigrationSource!",
            "description": "The migration source.",
            "context": {
              "graphqlName": "migrationSource",
              "graphqlTypeFlat": "MigrationSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/migrationsource"
            }
          },
          {
            "name": "repositoryName",
            "type": "String!",
            "description": "The target repository name.",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceUrl",
            "type": "URI!",
            "description": "The migration source URL, for example `https://github.com` or `https://monalisa.ghe.com`.",
            "context": {
              "graphqlName": "sourceUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "MigrationState!",
            "description": "The migration state.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "MigrationState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/migrationstate"
            }
          },
          {
            "name": "warningsCount",
            "type": "Int!",
            "description": "The number of warnings encountered for this migration. To review the warnings,\ncheck the [Migration Log](https://docs.github.com/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/accessing-your-migration-logs-for-github-enterprise-importer).",
            "context": {
              "graphqlName": "warningsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryMigrationConnection",
    "description": "A list of migrations.",
    "canonical": "objects/repositorymigrationconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryMigrationConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryMigrationEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryMigrationEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorymigrationedge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryMigration]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryMigration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorymigration"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryMigrationEdge",
    "description": "Represents a repository migration.",
    "canonical": "objects/repositorymigrationedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryMigrationEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryMigration",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryMigration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorymigration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryNameConditionTarget",
    "description": "Parameters to be used for the repository_name condition",
    "canonical": "objects/repositorynameconditiontarget",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryNameConditionTarget",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "exclude",
            "type": "[String!]!",
            "description": "Array of repository names or patterns to exclude. The condition will not pass if any of these patterns match.",
            "context": {
              "graphqlName": "exclude",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "include",
            "type": "[String!]!",
            "description": "Array of repository names or patterns to include. One of these patterns must\nmatch for the condition to pass. Also accepts `~ALL` to include all repositories.",
            "context": {
              "graphqlName": "include",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "protected",
            "type": "Boolean!",
            "description": "Target changes that match these patterns will be prevented except by those with bypass permissions.",
            "context": {
              "graphqlName": "protected",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryPlanFeatures",
    "description": "Information about the availability of features and limits for a repository based on its billing plan.",
    "canonical": "objects/repositoryplanfeatures",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryPlanFeatures",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "codeowners",
            "type": "Boolean!",
            "description": "Whether reviews can be automatically requested and enforced with a CODEOWNERS file",
            "context": {
              "graphqlName": "codeowners",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "draftPullRequests",
            "type": "Boolean!",
            "description": "Whether pull requests can be created as or converted to draft",
            "context": {
              "graphqlName": "draftPullRequests",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maximumAssignees",
            "type": "Int!",
            "description": "Maximum number of users that can be assigned to an issue or pull request",
            "context": {
              "graphqlName": "maximumAssignees",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maximumManualReviewRequests",
            "type": "Int!",
            "description": "Maximum number of manually-requested reviews on a pull request",
            "context": {
              "graphqlName": "maximumManualReviewRequests",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamReviewRequests",
            "type": "Boolean!",
            "description": "Whether teams can be requested to review pull requests",
            "context": {
              "graphqlName": "teamReviewRequests",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryPropertyConditionTarget",
    "description": "Parameters to be used for the repository_property condition",
    "canonical": "objects/repositorypropertyconditiontarget",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryPropertyConditionTarget",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "exclude",
            "type": "[PropertyTargetDefinition!]!",
            "description": "Array of repository properties that must not match.",
            "context": {
              "graphqlName": "exclude",
              "graphqlTypeFlat": "PropertyTargetDefinition",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/propertytargetdefinition"
            }
          },
          {
            "name": "include",
            "type": "[PropertyTargetDefinition!]!",
            "description": "Array of repository properties that must match",
            "context": {
              "graphqlName": "include",
              "graphqlTypeFlat": "PropertyTargetDefinition",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/propertytargetdefinition"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRule",
    "description": "A repository rule.",
    "canonical": "objects/repositoryrule",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRule",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryRule object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parameters",
            "type": "RuleParameters",
            "description": "The parameters for this rule.",
            "context": {
              "graphqlName": "parameters",
              "graphqlTypeFlat": "RuleParameters",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/ruleparameters"
            }
          },
          {
            "name": "repositoryRuleset",
            "type": "RepositoryRuleset",
            "description": "The repository ruleset associated with this rule configuration",
            "context": {
              "graphqlName": "repositoryRuleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          },
          {
            "name": "type",
            "type": "RepositoryRuleType!",
            "description": "The type of rule.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "RepositoryRuleType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryruletype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleConditions",
    "description": "Set of conditions that determine if a ruleset will evaluate",
    "canonical": "objects/repositoryruleconditions",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRuleConditions",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "refName",
            "type": "RefNameConditionTarget",
            "description": "Configuration for the ref_name condition",
            "context": {
              "graphqlName": "refName",
              "graphqlTypeFlat": "RefNameConditionTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/refnameconditiontarget"
            }
          },
          {
            "name": "repositoryId",
            "type": "RepositoryIdConditionTarget",
            "description": "Configuration for the repository_id condition",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "RepositoryIdConditionTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryidconditiontarget"
            }
          },
          {
            "name": "repositoryName",
            "type": "RepositoryNameConditionTarget",
            "description": "Configuration for the repository_name condition",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "RepositoryNameConditionTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorynameconditiontarget"
            }
          },
          {
            "name": "repositoryProperty",
            "type": "RepositoryPropertyConditionTarget",
            "description": "Configuration for the repository_property condition",
            "context": {
              "graphqlName": "repositoryProperty",
              "graphqlTypeFlat": "RepositoryPropertyConditionTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorypropertyconditiontarget"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleConnection",
    "description": "The connection type for RepositoryRule.",
    "canonical": "objects/repositoryruleconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRuleConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryRuleEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryRuleEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleedge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryRule]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrule"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositoryruleedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRuleEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryRule",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrule"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleset",
    "description": "A repository ruleset.",
    "canonical": "objects/repositoryruleset",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRuleset",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "bypassActors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "type",
                "type": "RepositoryRuleType",
                "description": "The type of rule.",
                "context": {
                  "graphqlName": "type",
                  "graphqlTypeFlat": "RepositoryRuleType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryruletype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "rules"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "bypassActors",
            "type": "RepositoryRulesetBypassActorConnection",
            "description": "The actors that can bypass this ruleset",
            "context": {
              "graphqlName": "bypassActors",
              "graphqlTypeFlat": "RepositoryRulesetBypassActorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetbypassactorconnection"
            }
          },
          {
            "name": "conditions",
            "type": "RepositoryRuleConditions!",
            "description": "The set of conditions that must evaluate to true for this ruleset to apply",
            "context": {
              "graphqlName": "conditions",
              "graphqlTypeFlat": "RepositoryRuleConditions",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryruleconditions"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enforcement",
            "type": "RuleEnforcement!",
            "description": "The enforcement level of this ruleset",
            "context": {
              "graphqlName": "enforcement",
              "graphqlTypeFlat": "RuleEnforcement",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ruleenforcement"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryRuleset object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Name of the ruleset.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "rules",
            "type": "RepositoryRuleConnection",
            "description": "List of rules.",
            "context": {
              "graphqlName": "rules",
              "graphqlTypeFlat": "RepositoryRuleConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleconnection"
            }
          },
          {
            "name": "source",
            "type": "RuleSource!",
            "description": "Source of ruleset.",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "RuleSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/rulesource"
            }
          },
          {
            "name": "target",
            "type": "RepositoryRulesetTarget",
            "description": "Target of the ruleset.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "RepositoryRulesetTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryrulesettarget"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetBypassActor",
    "description": "A team or app that has the ability to bypass a rules defined on a ruleset",
    "canonical": "objects/repositoryrulesetbypassactor",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRulesetBypassActor",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "BypassActor",
            "description": "The actor that can bypass rules.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "BypassActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/bypassactor"
            }
          },
          {
            "name": "bypassMode",
            "type": "RepositoryRulesetBypassActorBypassMode",
            "description": "The mode for the bypass actor",
            "context": {
              "graphqlName": "bypassMode",
              "graphqlTypeFlat": "RepositoryRulesetBypassActorBypassMode",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryrulesetbypassactorbypassmode"
            }
          },
          {
            "name": "deployKey",
            "type": "Boolean!",
            "description": "This actor represents the ability for a deploy key to bypass",
            "context": {
              "graphqlName": "deployKey",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseOwner",
            "type": "Boolean!",
            "description": "This actor represents the ability for an enterprise owner to bypass",
            "context": {
              "graphqlName": "enterpriseOwner",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryRulesetBypassActor object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationAdmin",
            "type": "Boolean!",
            "description": "This actor represents the ability for an organization owner to bypass",
            "context": {
              "graphqlName": "organizationAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryRoleDatabaseId",
            "type": "Int",
            "description": "If the actor is a repository role, the repository role's ID that can bypass",
            "context": {
              "graphqlName": "repositoryRoleDatabaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryRoleName",
            "type": "String",
            "description": "If the actor is a repository role, the repository role's name that can bypass",
            "context": {
              "graphqlName": "repositoryRoleName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryRuleset",
            "type": "RepositoryRuleset",
            "description": "Identifies the ruleset associated with the allowed actor",
            "context": {
              "graphqlName": "repositoryRuleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetBypassActorConnection",
    "description": "The connection type for RepositoryRulesetBypassActor.",
    "canonical": "objects/repositoryrulesetbypassactorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRulesetBypassActorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryRulesetBypassActorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryRulesetBypassActorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetbypassactoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryRulesetBypassActor]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryRulesetBypassActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetbypassactor"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetBypassActorEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositoryrulesetbypassactoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRulesetBypassActorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryRulesetBypassActor",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryRulesetBypassActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetbypassactor"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetConnection",
    "description": "The connection type for RepositoryRuleset.",
    "canonical": "objects/repositoryrulesetconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRulesetConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryRulesetEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryRulesetEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryrulesetedge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryRuleset]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositoryrulesetedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryRulesetEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryRuleset",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryTopic",
    "description": "A repository-topic connects a repository to a topic.",
    "canonical": "objects/repositorytopic",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryTopic",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryTopic object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this repository-topic.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "topic",
            "type": "Topic!",
            "description": "The topic.",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this repository-topic.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryTopicConnection",
    "description": "The connection type for RepositoryTopic.",
    "canonical": "objects/repositorytopicconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryTopicConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryTopicEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryTopicEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorytopicedge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryTopic]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryTopic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorytopic"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryTopicEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositorytopicedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryTopicEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryTopic",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryTopic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorytopic"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVisibilityChangeDisableAuditEntry",
    "description": "Audit log entry for a repository_visibility_change.disable event.",
    "canonical": "objects/repositoryvisibilitychangedisableauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryVisibilityChangeDisableAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryVisibilityChangeDisableAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVisibilityChangeEnableAuditEntry",
    "description": "Audit log entry for a repository_visibility_change.enable event.",
    "canonical": "objects/repositoryvisibilitychangeenableauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryVisibilityChangeEnableAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryVisibilityChangeEnableAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVulnerabilityAlert",
    "description": "A Dependabot alert for a repository with a dependency affected by a security vulnerability.",
    "canonical": "objects/repositoryvulnerabilityalert",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryVulnerabilityAlert",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "autoDismissedAt",
            "type": "DateTime",
            "description": "When was the alert auto-dismissed?",
            "context": {
              "graphqlName": "autoDismissedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "When was the alert created?",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dependabotUpdate",
            "type": "DependabotUpdate",
            "description": "The associated Dependabot update",
            "context": {
              "graphqlName": "dependabotUpdate",
              "graphqlTypeFlat": "DependabotUpdate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/dependabotupdate"
            }
          },
          {
            "name": "dependencyRelationship",
            "type": "RepositoryVulnerabilityAlertDependencyRelationship",
            "description": "The relationship of an alert's dependency.",
            "context": {
              "graphqlName": "dependencyRelationship",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlertDependencyRelationship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryvulnerabilityalertdependencyrelationship"
            }
          },
          {
            "name": "dependencyScope",
            "type": "RepositoryVulnerabilityAlertDependencyScope",
            "description": "The scope of an alert's dependency",
            "context": {
              "graphqlName": "dependencyScope",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlertDependencyScope",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryvulnerabilityalertdependencyscope"
            }
          },
          {
            "name": "dismissComment",
            "type": "String",
            "description": "Comment explaining the reason the alert was dismissed",
            "context": {
              "graphqlName": "dismissComment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissReason",
            "type": "String",
            "description": "The reason the alert was dismissed",
            "context": {
              "graphqlName": "dismissReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissedAt",
            "type": "DateTime",
            "description": "When was the alert dismissed?",
            "context": {
              "graphqlName": "dismissedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dismisser",
            "type": "User",
            "description": "The user who dismissed the alert",
            "context": {
              "graphqlName": "dismisser",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "fixedAt",
            "type": "DateTime",
            "description": "When was the alert fixed?",
            "context": {
              "graphqlName": "fixedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryVulnerabilityAlert object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "Identifies the alert number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The associated repository",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "securityAdvisory",
            "type": "SecurityAdvisory",
            "description": "The associated security advisory",
            "context": {
              "graphqlName": "securityAdvisory",
              "graphqlTypeFlat": "SecurityAdvisory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityadvisory"
            }
          },
          {
            "name": "securityVulnerability",
            "type": "SecurityVulnerability",
            "description": "The associated security vulnerability",
            "context": {
              "graphqlName": "securityVulnerability",
              "graphqlTypeFlat": "SecurityVulnerability",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityvulnerability"
            }
          },
          {
            "name": "state",
            "type": "RepositoryVulnerabilityAlertState!",
            "description": "Identifies the state of the alert.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlertState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryvulnerabilityalertstate"
            }
          },
          {
            "name": "vulnerableManifestFilename",
            "type": "String!",
            "description": "The vulnerable manifest filename",
            "context": {
              "graphqlName": "vulnerableManifestFilename",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "vulnerableManifestPath",
            "type": "String!",
            "description": "The vulnerable manifest path",
            "context": {
              "graphqlName": "vulnerableManifestPath",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "vulnerableRequirements",
            "type": "String",
            "description": "The vulnerable requirements",
            "context": {
              "graphqlName": "vulnerableRequirements",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVulnerabilityAlertConnection",
    "description": "The connection type for RepositoryVulnerabilityAlert.",
    "canonical": "objects/repositoryvulnerabilityalertconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryVulnerabilityAlertConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RepositoryVulnerabilityAlertEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlertEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvulnerabilityalertedge"
            }
          },
          {
            "name": "nodes",
            "type": "[RepositoryVulnerabilityAlert]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlert",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvulnerabilityalert"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVulnerabilityAlertEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/repositoryvulnerabilityalertedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RepositoryVulnerabilityAlertEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RepositoryVulnerabilityAlert",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RepositoryVulnerabilityAlert",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvulnerabilityalert"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReprioritizeSubIssuePayload",
    "description": "Autogenerated return type of ReprioritizeSubIssue.",
    "canonical": "objects/reprioritizesubissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReprioritizeSubIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The parent issue that the sub-issue was reprioritized in.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RequestReviewsPayload",
    "description": "Autogenerated return type of RequestReviews.",
    "canonical": "objects/requestreviewspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RequestReviewsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that is getting requests.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "requestedReviewersEdge",
            "type": "UserEdge",
            "description": "The edge from the pull request to the requested reviewers.",
            "context": {
              "graphqlName": "requestedReviewersEdge",
              "graphqlTypeFlat": "UserEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/useredge"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RequestedReviewerConnection",
    "description": "The connection type for RequestedReviewer.",
    "canonical": "objects/requestedreviewerconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RequestedReviewerConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[RequestedReviewerEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "RequestedReviewerEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/requestedrevieweredge"
            }
          },
          {
            "name": "nodes",
            "type": "[RequestedReviewer]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "RequestedReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/requestedreviewer"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RequestedReviewerEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/requestedrevieweredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RequestedReviewerEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "RequestedReviewer",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "RequestedReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/requestedreviewer"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RequiredDeploymentsParameters",
    "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.",
    "canonical": "objects/requireddeploymentsparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RequiredDeploymentsParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "requiredDeploymentEnvironments",
            "type": "[String!]!",
            "description": "The environments that must be successfully deployed to before branches can be merged.",
            "context": {
              "graphqlName": "requiredDeploymentEnvironments",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RequiredStatusCheckDescription",
    "description": "Represents a required status check for a protected branch, but not any specific run of that check.",
    "canonical": "objects/requiredstatuscheckdescription",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RequiredStatusCheckDescription",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "app",
            "type": "App",
            "description": "The App that must provide this status in order for it to be accepted.",
            "context": {
              "graphqlName": "app",
              "graphqlTypeFlat": "App",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "context",
            "type": "String!",
            "description": "The name of this status.",
            "context": {
              "graphqlName": "context",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RequiredStatusChecksParameters",
    "description": "Choose which status checks must pass before the ref is updated. When enabled,\ncommits must first be pushed to another ref where the checks pass.",
    "canonical": "objects/requiredstatuschecksparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RequiredStatusChecksParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "doNotEnforceOnCreate",
            "type": "Boolean!",
            "description": "Allow repositories and branches to be created if a check would otherwise prohibit it.",
            "context": {
              "graphqlName": "doNotEnforceOnCreate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusChecks",
            "type": "[StatusCheckConfiguration!]!",
            "description": "Status checks that are required.",
            "context": {
              "graphqlName": "requiredStatusChecks",
              "graphqlTypeFlat": "StatusCheckConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/statuscheckconfiguration"
            }
          },
          {
            "name": "strictRequiredStatusChecksPolicy",
            "type": "Boolean!",
            "description": "Whether pull requests targeting a matching branch must be tested with the\nlatest code. This setting will not take effect unless at least one status\ncheck is enabled.",
            "context": {
              "graphqlName": "strictRequiredStatusChecksPolicy",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RerequestCheckSuitePayload",
    "description": "Autogenerated return type of RerequestCheckSuite.",
    "canonical": "objects/rerequestchecksuitepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RerequestCheckSuitePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkSuite",
            "type": "CheckSuite",
            "description": "The requested check suite.",
            "context": {
              "graphqlName": "checkSuite",
              "graphqlTypeFlat": "CheckSuite",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checksuite"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ResolveReviewThreadPayload",
    "description": "Autogenerated return type of ResolveReviewThread.",
    "canonical": "objects/resolvereviewthreadpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ResolveReviewThreadPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "thread",
            "type": "PullRequestReviewThread",
            "description": "The thread to resolve.",
            "context": {
              "graphqlName": "thread",
              "graphqlTypeFlat": "PullRequestReviewThread",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RestrictedContribution",
    "description": "Represents a private contribution a user made on GitHub.",
    "canonical": "objects/restrictedcontribution",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RestrictedContribution",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RetireSponsorsTierPayload",
    "description": "Autogenerated return type of RetireSponsorsTier.",
    "canonical": "objects/retiresponsorstierpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RetireSponsorsTierPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsTier",
            "type": "SponsorsTier",
            "description": "The tier that was retired.",
            "context": {
              "graphqlName": "sponsorsTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RevertPullRequestPayload",
    "description": "Autogenerated return type of RevertPullRequest.",
    "canonical": "objects/revertpullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RevertPullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The pull request that was reverted.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "revertPullRequest",
            "type": "PullRequest",
            "description": "The new pull request that reverts the input pull request.",
            "context": {
              "graphqlName": "revertPullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewDismissalAllowance",
    "description": "A user, team, or app who has the ability to dismiss a review on a protected branch.",
    "canonical": "objects/reviewdismissalallowance",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewDismissalAllowance",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "ReviewDismissalAllowanceActor",
            "description": "The actor that can dismiss.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "ReviewDismissalAllowanceActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/reviewdismissalallowanceactor"
            }
          },
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "Identifies the branch protection rule associated with the allowed user, team, or app.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReviewDismissalAllowance object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewDismissalAllowanceConnection",
    "description": "The connection type for ReviewDismissalAllowance.",
    "canonical": "objects/reviewdismissalallowanceconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewDismissalAllowanceConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReviewDismissalAllowanceEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReviewDismissalAllowanceEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewdismissalallowanceedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ReviewDismissalAllowance]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ReviewDismissalAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewdismissalallowance"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewDismissalAllowanceEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/reviewdismissalallowanceedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewDismissalAllowanceEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ReviewDismissalAllowance",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ReviewDismissalAllowance",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewdismissalallowance"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewDismissedEvent",
    "description": "Represents a 'review_dismissed' event on a given issue or pull request.",
    "canonical": "objects/reviewdismissedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewDismissedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissalMessage",
            "type": "String",
            "description": "Identifies the optional message associated with the 'review_dismissed' event.",
            "context": {
              "graphqlName": "dismissalMessage",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissalMessageHTML",
            "type": "String",
            "description": "Identifies the optional message associated with the event, rendered to HTML.",
            "context": {
              "graphqlName": "dismissalMessageHTML",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReviewDismissedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "previousReviewState",
            "type": "PullRequestReviewState!",
            "description": "Identifies the previous state of the review with the 'review_dismissed' event.",
            "context": {
              "graphqlName": "previousReviewState",
              "graphqlTypeFlat": "PullRequestReviewState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewstate"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "pullRequestCommit",
            "type": "PullRequestCommit",
            "description": "Identifies the commit which caused the review to become stale.",
            "context": {
              "graphqlName": "pullRequestCommit",
              "graphqlTypeFlat": "PullRequestCommit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestcommit"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this review dismissed event.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "review",
            "type": "PullRequestReview",
            "description": "Identifies the review associated with the 'review_dismissed' event.",
            "context": {
              "graphqlName": "review",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this review dismissed event.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewRequest",
    "description": "A request for a user to review a pull request.",
    "canonical": "objects/reviewrequest",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewRequest",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "asCodeOwner",
            "type": "Boolean!",
            "description": "Whether this request was created for a code owner",
            "context": {
              "graphqlName": "asCodeOwner",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReviewRequest object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "Identifies the pull request associated with this review request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "requestedReviewer",
            "type": "RequestedReviewer",
            "description": "The reviewer that is requested.",
            "context": {
              "graphqlName": "requestedReviewer",
              "graphqlTypeFlat": "RequestedReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/requestedreviewer"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewRequestConnection",
    "description": "The connection type for ReviewRequest.",
    "canonical": "objects/reviewrequestconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewRequestConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[ReviewRequestEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "ReviewRequestEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequestedge"
            }
          },
          {
            "name": "nodes",
            "type": "[ReviewRequest]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "ReviewRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequest"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewRequestEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/reviewrequestedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewRequestEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "ReviewRequest",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "ReviewRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewRequestRemovedEvent",
    "description": "Represents an 'review_request_removed' event on a given pull request.",
    "canonical": "objects/reviewrequestremovedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewRequestRemovedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReviewRequestRemovedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "requestedReviewer",
            "type": "RequestedReviewer",
            "description": "Identifies the reviewer whose review request was removed.",
            "context": {
              "graphqlName": "requestedReviewer",
              "graphqlTypeFlat": "RequestedReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/requestedreviewer"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewRequestedEvent",
    "description": "Represents an 'review_requested' event on a given pull request.",
    "canonical": "objects/reviewrequestedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewRequestedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ReviewRequestedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest!",
            "description": "PullRequest referenced by event.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "requestedReviewer",
            "type": "RequestedReviewer",
            "description": "Identifies the reviewer whose review was requested.",
            "context": {
              "graphqlName": "requestedReviewer",
              "graphqlTypeFlat": "RequestedReviewer",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/requestedreviewer"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewStatusHovercardContext",
    "description": "A hovercard context with a message describing the current code review state of the pull\nrequest.",
    "canonical": "objects/reviewstatushovercardcontext",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ReviewStatusHovercardContext",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "message",
            "type": "String!",
            "description": "A string describing this context",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "octicon",
            "type": "String!",
            "description": "An octicon to accompany this context",
            "context": {
              "graphqlName": "octicon",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewDecision",
            "type": "PullRequestReviewDecision",
            "description": "The current status of the pull request with respect to code review.",
            "context": {
              "graphqlName": "reviewDecision",
              "graphqlTypeFlat": "PullRequestReviewDecision",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewdecision"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RevokeEnterpriseOrganizationsMigratorRolePayload",
    "description": "Autogenerated return type of RevokeEnterpriseOrganizationsMigratorRole.",
    "canonical": "objects/revokeenterpriseorganizationsmigratorrolepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RevokeEnterpriseOrganizationsMigratorRolePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizations"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizations",
            "type": "OrganizationConnection",
            "description": "The organizations that had the migrator role revoked for the given user.",
            "context": {
              "graphqlName": "organizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "RevokeMigratorRolePayload",
    "description": "Autogenerated return type of RevokeMigratorRole.",
    "canonical": "objects/revokemigratorrolepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "RevokeMigratorRolePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "success",
            "type": "Boolean",
            "description": "Did the operation succeed?",
            "context": {
              "graphqlName": "success",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SavedReply",
    "description": "A Saved Reply is text a user can use to reply quickly.",
    "canonical": "objects/savedreply",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SavedReply",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The body of the saved reply.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The saved reply body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SavedReply object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the saved reply.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "Actor",
            "description": "The user that saved this reply.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SavedReplyConnection",
    "description": "The connection type for SavedReply.",
    "canonical": "objects/savedreplyconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SavedReplyConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SavedReplyEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SavedReplyEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/savedreplyedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SavedReply]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SavedReply",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/savedreply"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SavedReplyEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/savedreplyedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SavedReplyEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SavedReply",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SavedReply",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/savedreply"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SearchResultItemConnection",
    "description": "A list of results that matched against a search query. Regardless of the number\nof matches, a maximum of 1,000 results will be available across all types,\npotentially split across many pages.",
    "canonical": "objects/searchresultitemconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SearchResultItemConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "codeCount",
            "type": "Int!",
            "description": "The total number of pieces of code that matched the search query. Regardless\nof the total number of matches, a maximum of 1,000 results will be available\nacross all types.",
            "context": {
              "graphqlName": "codeCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussionCount",
            "type": "Int!",
            "description": "The total number of discussions that matched the search query. Regardless of\nthe total number of matches, a maximum of 1,000 results will be available\nacross all types.",
            "context": {
              "graphqlName": "discussionCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "edges",
            "type": "[SearchResultItemEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SearchResultItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/searchresultitemedge"
            }
          },
          {
            "name": "issueCount",
            "type": "Int!",
            "description": "The total number of issues that matched the search query. Regardless of the\ntotal number of matches, a maximum of 1,000 results will be available across all types.",
            "context": {
              "graphqlName": "issueCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nodes",
            "type": "[SearchResultItem]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SearchResultItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/searchresultitem"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "repositoryCount",
            "type": "Int!",
            "description": "The total number of repositories that matched the search query. Regardless of\nthe total number of matches, a maximum of 1,000 results will be available\nacross all types.",
            "context": {
              "graphqlName": "repositoryCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userCount",
            "type": "Int!",
            "description": "The total number of users that matched the search query. Regardless of the\ntotal number of matches, a maximum of 1,000 results will be available across all types.",
            "context": {
              "graphqlName": "userCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "wikiCount",
            "type": "Int!",
            "description": "The total number of wiki pages that matched the search query. Regardless of\nthe total number of matches, a maximum of 1,000 results will be available\nacross all types.",
            "context": {
              "graphqlName": "wikiCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SearchResultItemEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/searchresultitemedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SearchResultItemEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SearchResultItem",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SearchResultItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/searchresultitem"
            }
          },
          {
            "name": "textMatches",
            "type": "[TextMatch]",
            "description": "Text matches on the result found.",
            "context": {
              "graphqlName": "textMatches",
              "graphqlTypeFlat": "TextMatch",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/textmatch"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisory",
    "description": "A GitHub Security Advisory",
    "canonical": "objects/securityadvisory",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisory",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "cwes"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "classifications",
                "type": "[SecurityAdvisoryClassification!]",
                "description": "A list of advisory classifications to filter vulnerabilities by.",
                "context": {
                  "graphqlName": "classifications",
                  "graphqlTypeFlat": "SecurityAdvisoryClassification",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/securityadvisoryclassification"
                }
              },
              {
                "name": "ecosystem",
                "type": "SecurityAdvisoryEcosystem",
                "description": "An ecosystem to filter vulnerabilities by.",
                "context": {
                  "graphqlName": "ecosystem",
                  "graphqlTypeFlat": "SecurityAdvisoryEcosystem",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/securityadvisoryecosystem"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SecurityVulnerabilityOrder",
                "description": "Ordering options for the returned topics.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SecurityVulnerabilityOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SecurityVulnerabilityOrderField!",
                    "description": "The field to order security vulnerabilities by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SecurityVulnerabilityOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/securityvulnerabilityorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "UPDATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/securityvulnerabilityorder"
                }
              },
              {
                "name": "package",
                "type": "String",
                "description": "A package name to filter vulnerabilities by.",
                "context": {
                  "graphqlName": "package",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "severities",
                "type": "[SecurityAdvisorySeverity!]",
                "description": "A list of severities to filter vulnerabilities by.",
                "context": {
                  "graphqlName": "severities",
                  "graphqlTypeFlat": "SecurityAdvisorySeverity",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/securityadvisoryseverity"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "vulnerabilities"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "classification",
            "type": "SecurityAdvisoryClassification!",
            "description": "The classification of the advisory",
            "context": {
              "graphqlName": "classification",
              "graphqlTypeFlat": "SecurityAdvisoryClassification",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryclassification"
            }
          },
          {
            "name": "cvss",
            "type": "CVSS!",
            "description": "The CVSS associated with this advisory",
            "context": {
              "graphqlName": "cvss",
              "graphqlTypeFlat": "CVSS",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`cvss` will be removed. New `cvss_severities` field will now contain both `cvss_v3` and `cvss_v4` properties. Removal on 2025-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/cvss"
            }
          },
          {
            "name": "cvssSeverities",
            "type": "CvssSeverities!",
            "description": "The CVSS associated with this advisory",
            "context": {
              "graphqlName": "cvssSeverities",
              "graphqlTypeFlat": "CvssSeverities",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/cvssseverities"
            }
          },
          {
            "name": "cwes",
            "type": "CWEConnection!",
            "description": "CWEs associated with this Advisory",
            "context": {
              "graphqlName": "cwes",
              "graphqlTypeFlat": "CWEConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/cweconnection"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String!",
            "description": "This is a long plaintext description of the advisory",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "epss",
            "type": "EPSS",
            "description": "The Exploit Prediction Scoring System",
            "context": {
              "graphqlName": "epss",
              "graphqlTypeFlat": "EPSS",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/epss"
            }
          },
          {
            "name": "ghsaId",
            "type": "String!",
            "description": "The GitHub Security Advisory ID",
            "context": {
              "graphqlName": "ghsaId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SecurityAdvisory object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "identifiers",
            "type": "[SecurityAdvisoryIdentifier!]!",
            "description": "A list of identifiers for this advisory",
            "context": {
              "graphqlName": "identifiers",
              "graphqlTypeFlat": "SecurityAdvisoryIdentifier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityadvisoryidentifier"
            }
          },
          {
            "name": "notificationsPermalink",
            "type": "URI",
            "description": "The permalink for the advisory's dependabot alerts page",
            "context": {
              "graphqlName": "notificationsPermalink",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "origin",
            "type": "String!",
            "description": "The organization that originated the advisory",
            "context": {
              "graphqlName": "origin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "permalink",
            "type": "URI",
            "description": "The permalink for the advisory",
            "context": {
              "graphqlName": "permalink",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime!",
            "description": "When the advisory was published",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "references",
            "type": "[SecurityAdvisoryReference!]!",
            "description": "A list of references for this advisory",
            "context": {
              "graphqlName": "references",
              "graphqlTypeFlat": "SecurityAdvisoryReference",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityadvisoryreference"
            }
          },
          {
            "name": "severity",
            "type": "SecurityAdvisorySeverity!",
            "description": "The severity of the advisory",
            "context": {
              "graphqlName": "severity",
              "graphqlTypeFlat": "SecurityAdvisorySeverity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryseverity"
            }
          },
          {
            "name": "summary",
            "type": "String!",
            "description": "A short plaintext summary of the advisory",
            "context": {
              "graphqlName": "summary",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "When the advisory was last updated",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "vulnerabilities",
            "type": "SecurityVulnerabilityConnection!",
            "description": "Vulnerabilities associated with this Advisory",
            "context": {
              "graphqlName": "vulnerabilities",
              "graphqlTypeFlat": "SecurityVulnerabilityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityvulnerabilityconnection"
            }
          },
          {
            "name": "withdrawnAt",
            "type": "DateTime",
            "description": "When the advisory was withdrawn, if it has been withdrawn",
            "context": {
              "graphqlName": "withdrawnAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryConnection",
    "description": "The connection type for SecurityAdvisory.",
    "canonical": "objects/securityadvisoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SecurityAdvisoryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SecurityAdvisoryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityadvisoryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SecurityAdvisory]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SecurityAdvisory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityadvisory"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/securityadvisoryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisoryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SecurityAdvisory",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SecurityAdvisory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityadvisory"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryIdentifier",
    "description": "A GitHub Security Advisory Identifier",
    "canonical": "objects/securityadvisoryidentifier",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisoryIdentifier",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "type",
            "type": "String!",
            "description": "The identifier type, e.g. GHSA, CVE",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "value",
            "type": "String!",
            "description": "The identifier",
            "context": {
              "graphqlName": "value",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryPackage",
    "description": "An individual package",
    "canonical": "objects/securityadvisorypackage",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisoryPackage",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "ecosystem",
            "type": "SecurityAdvisoryEcosystem!",
            "description": "The ecosystem the package belongs to, e.g. RUBYGEMS, NPM",
            "context": {
              "graphqlName": "ecosystem",
              "graphqlTypeFlat": "SecurityAdvisoryEcosystem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryecosystem"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The package name",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryPackageVersion",
    "description": "An individual package version",
    "canonical": "objects/securityadvisorypackageversion",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisoryPackageVersion",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "identifier",
            "type": "String!",
            "description": "The package name or version",
            "context": {
              "graphqlName": "identifier",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryReference",
    "description": "A GitHub Security Advisory Reference",
    "canonical": "objects/securityadvisoryreference",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityAdvisoryReference",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "url",
            "type": "URI!",
            "description": "A publicly accessible reference",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityVulnerability",
    "description": "An individual vulnerability within an Advisory",
    "canonical": "objects/securityvulnerability",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityVulnerability",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "advisory",
            "type": "SecurityAdvisory!",
            "description": "The Advisory associated with this Vulnerability",
            "context": {
              "graphqlName": "advisory",
              "graphqlTypeFlat": "SecurityAdvisory",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityadvisory"
            }
          },
          {
            "name": "firstPatchedVersion",
            "type": "SecurityAdvisoryPackageVersion",
            "description": "The first version containing a fix for the vulnerability",
            "context": {
              "graphqlName": "firstPatchedVersion",
              "graphqlTypeFlat": "SecurityAdvisoryPackageVersion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityadvisorypackageversion"
            }
          },
          {
            "name": "package",
            "type": "SecurityAdvisoryPackage!",
            "description": "A description of the vulnerable package",
            "context": {
              "graphqlName": "package",
              "graphqlTypeFlat": "SecurityAdvisoryPackage",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/securityadvisorypackage"
            }
          },
          {
            "name": "severity",
            "type": "SecurityAdvisorySeverity!",
            "description": "The severity of the vulnerability within this package",
            "context": {
              "graphqlName": "severity",
              "graphqlTypeFlat": "SecurityAdvisorySeverity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryseverity"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "When the vulnerability was last updated",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "vulnerableVersionRange",
            "type": "String!",
            "description": "A string that describes the vulnerable package versions.\nThis string follows a basic syntax with a few forms.\n+ `= 0.2.0` denotes a single vulnerable version.\n+ `<= 1.0.8` denotes a version range up to and including the specified version\n+ `< 0.1.11` denotes a version range up to, but excluding, the specified version\n+ `>= 4.3.0, < 4.3.5` denotes a version range with a known minimum and maximum version.\n+ `>= 0.0.1` denotes a version range with a known minimum, but no known maximum",
            "context": {
              "graphqlName": "vulnerableVersionRange",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityVulnerabilityConnection",
    "description": "The connection type for SecurityVulnerability.",
    "canonical": "objects/securityvulnerabilityconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityVulnerabilityConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SecurityVulnerabilityEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SecurityVulnerabilityEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityvulnerabilityedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SecurityVulnerability]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SecurityVulnerability",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityvulnerability"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityVulnerabilityEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/securityvulnerabilityedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SecurityVulnerabilityEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SecurityVulnerability",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SecurityVulnerability",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/securityvulnerability"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SetEnterpriseIdentityProviderPayload",
    "description": "Autogenerated return type of SetEnterpriseIdentityProvider.",
    "canonical": "objects/setenterpriseidentityproviderpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SetEnterpriseIdentityProviderPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "identityProvider",
            "type": "EnterpriseIdentityProvider",
            "description": "The identity provider for the enterprise.",
            "context": {
              "graphqlName": "identityProvider",
              "graphqlTypeFlat": "EnterpriseIdentityProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseidentityprovider"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SetOrganizationInteractionLimitPayload",
    "description": "Autogenerated return type of SetOrganizationInteractionLimit.",
    "canonical": "objects/setorganizationinteractionlimitpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SetOrganizationInteractionLimitPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization that the interaction limit was set for.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SetRepositoryInteractionLimitPayload",
    "description": "Autogenerated return type of SetRepositoryInteractionLimit.",
    "canonical": "objects/setrepositoryinteractionlimitpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SetRepositoryInteractionLimitPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository that the interaction limit was set for.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SetUserInteractionLimitPayload",
    "description": "Autogenerated return type of SetUserInteractionLimit.",
    "canonical": "objects/setuserinteractionlimitpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SetUserInteractionLimitPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user that the interaction limit was set for.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SmimeSignature",
    "description": "Represents an S/MIME signature on a Commit or Tag.",
    "canonical": "objects/smimesignature",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SmimeSignature",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "email",
            "type": "String!",
            "description": "Email used to sign this object.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isValid",
            "type": "Boolean!",
            "description": "True if the signature is valid and verified by GitHub.",
            "context": {
              "graphqlName": "isValid",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String!",
            "description": "Payload for GPG signing object. Raw ODB object without the signature header.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signature",
            "type": "String!",
            "description": "ASCII-armored signature header from object.",
            "context": {
              "graphqlName": "signature",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signer",
            "type": "User",
            "description": "GitHub user corresponding to the email signing this commit.",
            "context": {
              "graphqlName": "signer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "state",
            "type": "GitSignatureState!",
            "description": "The state of this signature. `VALID` if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "GitSignatureState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/gitsignaturestate"
            }
          },
          {
            "name": "verifiedAt",
            "type": "DateTime",
            "description": "The date the signature was verified, if valid",
            "context": {
              "graphqlName": "verifiedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "wasSignedByGitHub",
            "type": "Boolean!",
            "description": "True if the signature was made with GitHub's signing key.",
            "context": {
              "graphqlName": "wasSignedByGitHub",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SocialAccount",
    "description": "Social media profile associated with a user.",
    "canonical": "objects/socialaccount",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SocialAccount",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "displayName",
            "type": "String!",
            "description": "Name of the social media account as it appears on the profile.",
            "context": {
              "graphqlName": "displayName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "provider",
            "type": "SocialAccountProvider!",
            "description": "Software or company that hosts the social media account.",
            "context": {
              "graphqlName": "provider",
              "graphqlTypeFlat": "SocialAccountProvider",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/socialaccountprovider"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "URL of the social media account.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SocialAccountConnection",
    "description": "The connection type for SocialAccount.",
    "canonical": "objects/socialaccountconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SocialAccountConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SocialAccountEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SocialAccountEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/socialaccountedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SocialAccount]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SocialAccount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/socialaccount"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SocialAccountEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/socialaccountedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SocialAccountEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SocialAccount",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SocialAccount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/socialaccount"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorAndLifetimeValue",
    "description": "A GitHub account and the total amount in USD they've paid for sponsorships to a\nparticular maintainer. Does not include payments made via Patreon.",
    "canonical": "objects/sponsorandlifetimevalue",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorAndLifetimeValue",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "amountInCents",
            "type": "Int!",
            "description": "The amount in cents.",
            "context": {
              "graphqlName": "amountInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "formattedAmount",
            "type": "String!",
            "description": "The amount in USD, formatted as a string.",
            "context": {
              "graphqlName": "formattedAmount",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsor",
            "type": "Sponsorable!",
            "description": "The sponsor's GitHub account.",
            "context": {
              "graphqlName": "sponsor",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          },
          {
            "name": "sponsorable",
            "type": "Sponsorable!",
            "description": "The maintainer's GitHub account.",
            "context": {
              "graphqlName": "sponsorable",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorAndLifetimeValueConnection",
    "description": "The connection type for SponsorAndLifetimeValue.",
    "canonical": "objects/sponsorandlifetimevalueconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorAndLifetimeValueConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorAndLifetimeValueEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorAndLifetimeValueEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorandlifetimevalueedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SponsorAndLifetimeValue]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SponsorAndLifetimeValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorandlifetimevalue"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorAndLifetimeValueEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/sponsorandlifetimevalueedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorAndLifetimeValueEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SponsorAndLifetimeValue",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SponsorAndLifetimeValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorandlifetimevalue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorConnection",
    "description": "A list of users and organizations sponsoring someone via GitHub Sponsors.",
    "canonical": "objects/sponsorconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsoredge"
            }
          },
          {
            "name": "nodes",
            "type": "[Sponsor]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Sponsor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/sponsor"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorEdge",
    "description": "Represents a user or organization who is sponsoring someone in GitHub Sponsors.",
    "canonical": "objects/sponsoredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Sponsor",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Sponsor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/sponsor"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorableItemConnection",
    "description": "The connection type for SponsorableItem.",
    "canonical": "objects/sponsorableitemconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorableItemConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorableItemEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorableItemEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorableitemedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SponsorableItem]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SponsorableItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/sponsorableitem"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorableItemEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/sponsorableitemedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorableItemEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SponsorableItem",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SponsorableItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/sponsorableitem"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivity",
    "description": "An event related to sponsorship activity.",
    "canonical": "objects/sponsorsactivity",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsActivity",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "SponsorsActivityAction!",
            "description": "What action this activity indicates took place.",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "SponsorsActivityAction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorsactivityaction"
            }
          },
          {
            "name": "currentPrivacyLevel",
            "type": "SponsorshipPrivacy",
            "description": "The sponsor's current privacy level.",
            "context": {
              "graphqlName": "currentPrivacyLevel",
              "graphqlTypeFlat": "SponsorshipPrivacy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/sponsorshipprivacy"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SponsorsActivity object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "paymentSource",
            "type": "SponsorshipPaymentSource",
            "description": "The platform that was used to pay for the sponsorship.",
            "context": {
              "graphqlName": "paymentSource",
              "graphqlTypeFlat": "SponsorshipPaymentSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/sponsorshippaymentsource"
            }
          },
          {
            "name": "previousSponsorsTier",
            "type": "SponsorsTier",
            "description": "The tier that the sponsorship used to use, for tier change events.",
            "context": {
              "graphqlName": "previousSponsorsTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          },
          {
            "name": "sponsor",
            "type": "Sponsor",
            "description": "The user or organization who triggered this activity and was/is sponsoring the sponsorable.",
            "context": {
              "graphqlName": "sponsor",
              "graphqlTypeFlat": "Sponsor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/sponsor"
            }
          },
          {
            "name": "sponsorable",
            "type": "Sponsorable!",
            "description": "The user or organization that is being sponsored, the maintainer.",
            "context": {
              "graphqlName": "sponsorable",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          },
          {
            "name": "sponsorsTier",
            "type": "SponsorsTier",
            "description": "The associated sponsorship tier.",
            "context": {
              "graphqlName": "sponsorsTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          },
          {
            "name": "timestamp",
            "type": "DateTime",
            "description": "The timestamp of this event.",
            "context": {
              "graphqlName": "timestamp",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "viaBulkSponsorship",
            "type": "Boolean!",
            "description": "Was this sponsorship made alongside other sponsorships at the same time from the same sponsor?",
            "context": {
              "graphqlName": "viaBulkSponsorship",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivityConnection",
    "description": "The connection type for SponsorsActivity.",
    "canonical": "objects/sponsorsactivityconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsActivityConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorsActivityEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorsActivityEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorsactivityedge"
            }
          },
          {
            "name": "nodes",
            "type": "[SponsorsActivity]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SponsorsActivity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorsactivity"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivityEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/sponsorsactivityedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsActivityEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SponsorsActivity",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SponsorsActivity",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorsactivity"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsGoal",
    "description": "A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain.",
    "canonical": "objects/sponsorsgoal",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsGoal",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "description",
            "type": "String",
            "description": "A description of the goal from the maintainer.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "kind",
            "type": "SponsorsGoalKind!",
            "description": "What the objective of this goal is.",
            "context": {
              "graphqlName": "kind",
              "graphqlTypeFlat": "SponsorsGoalKind",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorsgoalkind"
            }
          },
          {
            "name": "percentComplete",
            "type": "Int!",
            "description": "The percentage representing how complete this goal is, between 0-100.",
            "context": {
              "graphqlName": "percentComplete",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "targetValue",
            "type": "Int!",
            "description": "What the goal amount is. Represents an amount in USD for monthly sponsorship\namount goals. Represents a count of unique sponsors for total sponsors count goals.",
            "context": {
              "graphqlName": "targetValue",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "A brief summary of the kind and target value of this goal.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsListing",
    "description": "A GitHub Sponsors listing.",
    "canonical": "objects/sponsorslisting",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsListing",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "featureableTypes",
                "type": "[SponsorsListingFeaturedItemFeatureableType!]",
                "description": "The types of featured items to return.",
                "context": {
                  "graphqlName": "featureableTypes",
                  "graphqlTypeFlat": "SponsorsListingFeaturedItemFeatureableType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": [
                      "REPOSITORY",
                      "USER"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/sponsorslistingfeatureditemfeatureabletype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "featuredItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeUnpublished",
                "type": "Boolean",
                "description": "Whether to include tiers that aren't published. Only admins of the Sponsors\nlisting can see draft tiers. Only admins of the Sponsors listing and viewers\nwho are currently sponsoring on a retired tier can see those retired tiers.\nDefaults to including only published tiers, which are visible to anyone who\ncan see the GitHub Sponsors profile.",
                "context": {
                  "graphqlName": "includeUnpublished",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorsTierOrder",
                "description": "Ordering options for Sponsors tiers returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorsTierOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorsTierOrderField!",
                    "description": "The field to order tiers by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorsTierOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorstierorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "MONTHLY_PRICE_IN_CENTS"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorstierorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "tiers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "activeGoal",
            "type": "SponsorsGoal",
            "description": "The current goal the maintainer is trying to reach with GitHub Sponsors, if any.",
            "context": {
              "graphqlName": "activeGoal",
              "graphqlTypeFlat": "SponsorsGoal",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorsgoal"
            }
          },
          {
            "name": "activeStripeConnectAccount",
            "type": "StripeConnectAccount",
            "description": "The Stripe Connect account currently in use for payouts for this Sponsors\nlisting, if any. Will only return a value when queried by the maintainer\nthemselves, or by an admin of the sponsorable organization.",
            "context": {
              "graphqlName": "activeStripeConnectAccount",
              "graphqlTypeFlat": "StripeConnectAccount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/stripeconnectaccount"
            }
          },
          {
            "name": "billingCountryOrRegion",
            "type": "String",
            "description": "The name of the country or region with the maintainer's bank account or fiscal\nhost. Will only return a value when queried by the maintainer themselves, or\nby an admin of the sponsorable organization.",
            "context": {
              "graphqlName": "billingCountryOrRegion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "contactEmailAddress",
            "type": "String",
            "description": "The email address used by GitHub to contact the sponsorable about their GitHub\nSponsors profile. Will only return a value when queried by the maintainer\nthemselves, or by an admin of the sponsorable organization.",
            "context": {
              "graphqlName": "contactEmailAddress",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dashboardResourcePath",
            "type": "URI!",
            "description": "The HTTP path for the Sponsors dashboard for this Sponsors listing.",
            "context": {
              "graphqlName": "dashboardResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "dashboardUrl",
            "type": "URI!",
            "description": "The HTTP URL for the Sponsors dashboard for this Sponsors listing.",
            "context": {
              "graphqlName": "dashboardUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "featuredItems",
            "type": "[SponsorsListingFeaturedItem!]!",
            "description": "The records featured on the GitHub Sponsors profile.",
            "context": {
              "graphqlName": "featuredItems",
              "graphqlTypeFlat": "SponsorsListingFeaturedItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorslistingfeatureditem"
            }
          },
          {
            "name": "fiscalHost",
            "type": "Organization",
            "description": "The fiscal host used for payments, if any. Will only return a value when\nqueried by the maintainer themselves, or by an admin of the sponsorable organization.",
            "context": {
              "graphqlName": "fiscalHost",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "fullDescription",
            "type": "String!",
            "description": "The full description of the listing.",
            "context": {
              "graphqlName": "fullDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDescriptionHTML",
            "type": "HTML!",
            "description": "The full description of the listing rendered to HTML.",
            "context": {
              "graphqlName": "fullDescriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SponsorsListing object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPublic",
            "type": "Boolean!",
            "description": "Whether this listing is publicly visible.",
            "context": {
              "graphqlName": "isPublic",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The listing's full name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nextPayoutDate",
            "type": "Date",
            "description": "A future date on which this listing is eligible to receive a payout.",
            "context": {
              "graphqlName": "nextPayoutDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "residenceCountryOrRegion",
            "type": "String",
            "description": "The name of the country or region where the maintainer resides. Will only\nreturn a value when queried by the maintainer themselves, or by an admin of\nthe sponsorable organization.",
            "context": {
              "graphqlName": "residenceCountryOrRegion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Sponsors listing.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "shortDescription",
            "type": "String!",
            "description": "The short description of the listing.",
            "context": {
              "graphqlName": "shortDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The short name of the listing.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorable",
            "type": "Sponsorable!",
            "description": "The entity this listing represents who can be sponsored on GitHub Sponsors.",
            "context": {
              "graphqlName": "sponsorable",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          },
          {
            "name": "tiers",
            "type": "SponsorsTierConnection",
            "description": "The tiers for this GitHub Sponsors profile.",
            "context": {
              "graphqlName": "tiers",
              "graphqlTypeFlat": "SponsorsTierConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstierconnection"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this Sponsors listing.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsListingFeaturedItem",
    "description": "A record that is promoted on a GitHub Sponsors profile.",
    "canonical": "objects/sponsorslistingfeatureditem",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsListingFeaturedItem",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "Will either be a description from the sponsorable maintainer about why they\nfeatured this item, or the item's description itself, such as a user's bio\nfrom their GitHub profile page.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "featureable",
            "type": "SponsorsListingFeatureableItem!",
            "description": "The record that is featured on the GitHub Sponsors profile.",
            "context": {
              "graphqlName": "featureable",
              "graphqlTypeFlat": "SponsorsListingFeatureableItem",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/sponsorslistingfeatureableitem"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SponsorsListingFeaturedItem object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int!",
            "description": "The position of this featured item on the GitHub Sponsors profile with a lower\nposition indicating higher precedence. Starts at 1.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing!",
            "description": "The GitHub Sponsors profile that features this record.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsTier",
    "description": "A GitHub Sponsors tier associated with a GitHub Sponsors listing.",
    "canonical": "objects/sponsorstier",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsTier",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "adminInfo",
            "type": "SponsorsTierAdminInfo",
            "description": "SponsorsTier information only visible to users that can administer the associated Sponsors listing.",
            "context": {
              "graphqlName": "adminInfo",
              "graphqlTypeFlat": "SponsorsTierAdminInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstieradmininfo"
            }
          },
          {
            "name": "closestLesserValueTier",
            "type": "SponsorsTier",
            "description": "Get a different tier for this tier's maintainer that is at the same frequency\nas this tier but with an equal or lesser cost. Returns the published tier with\nthe monthly price closest to this tier's without going over.",
            "context": {
              "graphqlName": "closestLesserValueTier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String!",
            "description": "The description of the tier.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "HTML!",
            "description": "The tier description rendered to HTML",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SponsorsTier object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCustomAmount",
            "type": "Boolean!",
            "description": "Whether this tier was chosen at checkout time by the sponsor rather than\ndefined ahead of time by the maintainer who manages the Sponsors listing.",
            "context": {
              "graphqlName": "isCustomAmount",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isOneTime",
            "type": "Boolean!",
            "description": "Whether this tier is only for use with one-time sponsorships.",
            "context": {
              "graphqlName": "isOneTime",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "monthlyPriceInCents",
            "type": "Int!",
            "description": "How much this tier costs per month in cents.",
            "context": {
              "graphqlName": "monthlyPriceInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "monthlyPriceInDollars",
            "type": "Int!",
            "description": "How much this tier costs per month in USD.",
            "context": {
              "graphqlName": "monthlyPriceInDollars",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the tier.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing!",
            "description": "The sponsors listing that this tier belongs to.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsTierAdminInfo",
    "description": "SponsorsTier information only visible to users that can administer the associated Sponsors listing.",
    "canonical": "objects/sponsorstieradmininfo",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsTierAdminInfo",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includePrivate",
                "type": "Boolean",
                "description": "Whether or not to return private sponsorships using this tier. Defaults to\nonly returning public sponsorships on this tier.",
                "context": {
                  "graphqlName": "includePrivate",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipOrder",
                "description": "Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipOrderField!",
                    "description": "The field to order sponsorship by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshiporderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/sponsorshiporder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorships"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isDraft",
            "type": "Boolean!",
            "description": "Indicates whether this tier is still a work in progress by the sponsorable and\nnot yet published to the associated GitHub Sponsors profile. Draft tiers\ncannot be used for new sponsorships and will not be in use on existing\nsponsorships. Draft tiers cannot be seen by anyone but the admins of the\nGitHub Sponsors profile.",
            "context": {
              "graphqlName": "isDraft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPublished",
            "type": "Boolean!",
            "description": "Indicates whether this tier is published to the associated GitHub Sponsors\nprofile. Published tiers are visible to anyone who can see the GitHub Sponsors\nprofile, and are available for use in sponsorships if the GitHub Sponsors\nprofile is publicly visible.",
            "context": {
              "graphqlName": "isPublished",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRetired",
            "type": "Boolean!",
            "description": "Indicates whether this tier has been retired from the associated GitHub\nSponsors profile. Retired tiers are no longer shown on the GitHub Sponsors\nprofile and cannot be chosen for new sponsorships. Existing sponsorships may\nstill use retired tiers if the sponsor selected the tier before it was retired.",
            "context": {
              "graphqlName": "isRetired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorships",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships using this tier.",
            "context": {
              "graphqlName": "sponsorships",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsTierConnection",
    "description": "The connection type for SponsorsTier.",
    "canonical": "objects/sponsorstierconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsTierConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorsTierEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorsTierEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstieredge"
            }
          },
          {
            "name": "nodes",
            "type": "[SponsorsTier]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsTierEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/sponsorstieredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorsTierEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SponsorsTier",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Sponsorship",
    "description": "A sponsorship relationship between a sponsor and a maintainer",
    "canonical": "objects/sponsorship",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Sponsorship",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Sponsorship object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isActive",
            "type": "Boolean!",
            "description": "Whether the sponsorship is active. False implies the sponsor is a past sponsor\nof the maintainer, while true implies they are a current sponsor.",
            "context": {
              "graphqlName": "isActive",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isOneTimePayment",
            "type": "Boolean!",
            "description": "Whether this sponsorship represents a one-time payment versus a recurring sponsorship.",
            "context": {
              "graphqlName": "isOneTimePayment",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSponsorOptedIntoEmail",
            "type": "Boolean",
            "description": "Whether the sponsor has chosen to receive sponsorship update emails sent from\nthe sponsorable. Only returns a non-null value when the viewer has permission to know this.",
            "context": {
              "graphqlName": "isSponsorOptedIntoEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maintainer",
            "type": "User!",
            "description": "The entity that is being sponsored",
            "context": {
              "graphqlName": "maintainer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "`Sponsorship.maintainer` will be removed. Use `Sponsorship.sponsorable` instead. Removal on 2020-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "paymentSource",
            "type": "SponsorshipPaymentSource",
            "description": "The platform that was most recently used to pay for the sponsorship.",
            "context": {
              "graphqlName": "paymentSource",
              "graphqlTypeFlat": "SponsorshipPaymentSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/sponsorshippaymentsource"
            }
          },
          {
            "name": "privacyLevel",
            "type": "SponsorshipPrivacy!",
            "description": "The privacy level for this sponsorship.",
            "context": {
              "graphqlName": "privacyLevel",
              "graphqlTypeFlat": "SponsorshipPrivacy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorshipprivacy"
            }
          },
          {
            "name": "sponsor",
            "type": "User",
            "description": "The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user.",
            "context": {
              "graphqlName": "sponsor",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "`Sponsorship.sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead. Removal on 2020-10-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "sponsorEntity",
            "type": "Sponsor",
            "description": "The user or organization that is sponsoring, if you have permission to view them.",
            "context": {
              "graphqlName": "sponsorEntity",
              "graphqlTypeFlat": "Sponsor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/sponsor"
            }
          },
          {
            "name": "sponsorable",
            "type": "Sponsorable!",
            "description": "The entity that is being sponsored",
            "context": {
              "graphqlName": "sponsorable",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          },
          {
            "name": "tier",
            "type": "SponsorsTier",
            "description": "The associated sponsorship tier",
            "context": {
              "graphqlName": "tier",
              "graphqlTypeFlat": "SponsorsTier",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorstier"
            }
          },
          {
            "name": "tierSelectedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the current tier was chosen for this sponsorship.",
            "context": {
              "graphqlName": "tierSelectedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipConnection",
    "description": "A list of sponsorships either from the subject or received by the subject.",
    "canonical": "objects/sponsorshipconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorshipConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorshipEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorshipEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorshipedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Sponsorship]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRecurringMonthlyPriceInCents",
            "type": "Int!",
            "description": "The total amount in cents of all recurring sponsorships in the connection\nwhose amount you can view. Does not include one-time sponsorships.",
            "context": {
              "graphqlName": "totalRecurringMonthlyPriceInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "totalRecurringMonthlyPriceInDollars",
            "type": "Int!",
            "description": "The total amount in USD of all recurring sponsorships in the connection whose\namount you can view. Does not include one-time sponsorships.",
            "context": {
              "graphqlName": "totalRecurringMonthlyPriceInDollars",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/sponsorshipedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorshipEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Sponsorship",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipNewsletter",
    "description": "An update sent to sponsors of a user or organization on GitHub Sponsors.",
    "canonical": "objects/sponsorshipnewsletter",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorshipNewsletter",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "User",
            "description": "The author of the newsletter.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The contents of the newsletter, the message the sponsorable wanted to give.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SponsorshipNewsletter object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPublished",
            "type": "Boolean!",
            "description": "Indicates if the newsletter has been made available to sponsors.",
            "context": {
              "graphqlName": "isPublished",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorable",
            "type": "Sponsorable!",
            "description": "The user or organization this newsletter is from.",
            "context": {
              "graphqlName": "sponsorable",
              "graphqlTypeFlat": "Sponsorable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/sponsorable"
            }
          },
          {
            "name": "subject",
            "type": "String!",
            "description": "The subject of the newsletter, what it's about.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipNewsletterConnection",
    "description": "The connection type for SponsorshipNewsletter.",
    "canonical": "objects/sponsorshipnewsletterconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorshipNewsletterConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SponsorshipNewsletterEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SponsorshipNewsletterEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorshipnewsletteredge"
            }
          },
          {
            "name": "nodes",
            "type": "[SponsorshipNewsletter]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "SponsorshipNewsletter",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorshipnewsletter"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipNewsletterEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/sponsorshipnewsletteredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SponsorshipNewsletterEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "SponsorshipNewsletter",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "SponsorshipNewsletter",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorshipnewsletter"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SshSignature",
    "description": "Represents an SSH signature on a Commit or Tag.",
    "canonical": "objects/sshsignature",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SshSignature",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "email",
            "type": "String!",
            "description": "Email used to sign this object.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isValid",
            "type": "Boolean!",
            "description": "True if the signature is valid and verified by GitHub.",
            "context": {
              "graphqlName": "isValid",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "keyFingerprint",
            "type": "String",
            "description": "Hex-encoded fingerprint of the key that signed this object.",
            "context": {
              "graphqlName": "keyFingerprint",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String!",
            "description": "Payload for GPG signing object. Raw ODB object without the signature header.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signature",
            "type": "String!",
            "description": "ASCII-armored signature header from object.",
            "context": {
              "graphqlName": "signature",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signer",
            "type": "User",
            "description": "GitHub user corresponding to the email signing this commit.",
            "context": {
              "graphqlName": "signer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "state",
            "type": "GitSignatureState!",
            "description": "The state of this signature. `VALID` if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "GitSignatureState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/gitsignaturestate"
            }
          },
          {
            "name": "verifiedAt",
            "type": "DateTime",
            "description": "The date the signature was verified, if valid",
            "context": {
              "graphqlName": "verifiedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "wasSignedByGitHub",
            "type": "Boolean!",
            "description": "True if the signature was made with GitHub's signing key.",
            "context": {
              "graphqlName": "wasSignedByGitHub",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StargazerConnection",
    "description": "The connection type for User.",
    "canonical": "objects/stargazerconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StargazerConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[StargazerEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "StargazerEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/stargazeredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StargazerEdge",
    "description": "Represents a user that's starred a repository.",
    "canonical": "objects/stargazeredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StargazerEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "starredAt",
            "type": "DateTime!",
            "description": "Identifies when the item was starred.",
            "context": {
              "graphqlName": "starredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StarredRepositoryConnection",
    "description": "The connection type for Repository.",
    "canonical": "objects/starredrepositoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StarredRepositoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[StarredRepositoryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "StarredRepositoryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/starredrepositoryedge"
            }
          },
          {
            "name": "isOverLimit",
            "type": "Boolean!",
            "description": "Is the list of stars for this user truncated? This is true for users that have many stars.",
            "context": {
              "graphqlName": "isOverLimit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nodes",
            "type": "[Repository]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StarredRepositoryEdge",
    "description": "Represents a starred repository.",
    "canonical": "objects/starredrepositoryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StarredRepositoryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Repository!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "starredAt",
            "type": "DateTime!",
            "description": "Identifies when the item was starred.",
            "context": {
              "graphqlName": "starredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StartOrganizationMigrationPayload",
    "description": "Autogenerated return type of StartOrganizationMigration.",
    "canonical": "objects/startorganizationmigrationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StartOrganizationMigrationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "orgMigration",
            "type": "OrganizationMigration",
            "description": "The new organization migration.",
            "context": {
              "graphqlName": "orgMigration",
              "graphqlTypeFlat": "OrganizationMigration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationmigration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StartRepositoryMigrationPayload",
    "description": "Autogenerated return type of StartRepositoryMigration.",
    "canonical": "objects/startrepositorymigrationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StartRepositoryMigrationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryMigration",
            "type": "RepositoryMigration",
            "description": "The new repository migration.",
            "context": {
              "graphqlName": "repositoryMigration",
              "graphqlTypeFlat": "RepositoryMigration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositorymigration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Status",
    "description": "Represents a commit status.",
    "canonical": "objects/status",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Status",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "combinedContexts"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "The context name.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "context"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "combinedContexts",
            "type": "StatusCheckRollupContextConnection!",
            "description": "A list of status contexts and check runs for this commit.",
            "context": {
              "graphqlName": "combinedContexts",
              "graphqlTypeFlat": "StatusCheckRollupContextConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/statuscheckrollupcontextconnection"
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "The commit this status is attached to.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "context",
            "type": "StatusContext",
            "description": "Looks up an individual status context by context name.",
            "context": {
              "graphqlName": "context",
              "graphqlTypeFlat": "StatusContext",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/statuscontext"
            }
          },
          {
            "name": "contexts",
            "type": "[StatusContext!]!",
            "description": "The individual status contexts for this commit.",
            "context": {
              "graphqlName": "contexts",
              "graphqlTypeFlat": "StatusContext",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/statuscontext"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Status object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "StatusState!",
            "description": "The combined commit status.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "StatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/statusstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StatusCheckConfiguration",
    "description": "Required status check",
    "canonical": "objects/statuscheckconfiguration",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StatusCheckConfiguration",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "context",
            "type": "String!",
            "description": "The status check context name that must be present on the commit.",
            "context": {
              "graphqlName": "context",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "integrationId",
            "type": "Int",
            "description": "The optional integration ID that this status check must originate from.",
            "context": {
              "graphqlName": "integrationId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StatusCheckRollup",
    "description": "Represents the rollup for both the check runs and status for a commit.",
    "canonical": "objects/statuscheckrollup",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StatusCheckRollup",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "contexts"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "commit",
            "type": "Commit",
            "description": "The commit the status and check runs are attached to.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "contexts",
            "type": "StatusCheckRollupContextConnection!",
            "description": "A list of status contexts and check runs for this commit.",
            "context": {
              "graphqlName": "contexts",
              "graphqlTypeFlat": "StatusCheckRollupContextConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/statuscheckrollupcontextconnection"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the StatusCheckRollup object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "StatusState!",
            "description": "The combined status for the commit.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "StatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/statusstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StatusCheckRollupContextConnection",
    "description": "The connection type for StatusCheckRollupContext.",
    "canonical": "objects/statuscheckrollupcontextconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StatusCheckRollupContextConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkRunCount",
            "type": "Int!",
            "description": "The number of check runs in this rollup.",
            "context": {
              "graphqlName": "checkRunCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "checkRunCountsByState",
            "type": "[CheckRunStateCount!]",
            "description": "Counts of check runs by state.",
            "context": {
              "graphqlName": "checkRunCountsByState",
              "graphqlTypeFlat": "CheckRunStateCount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/checkrunstatecount"
            }
          },
          {
            "name": "edges",
            "type": "[StatusCheckRollupContextEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "StatusCheckRollupContextEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/statuscheckrollupcontextedge"
            }
          },
          {
            "name": "nodes",
            "type": "[StatusCheckRollupContext]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "StatusCheckRollupContext",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/statuscheckrollupcontext"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "statusContextCount",
            "type": "Int!",
            "description": "The number of status contexts in this rollup.",
            "context": {
              "graphqlName": "statusContextCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "statusContextCountsByState",
            "type": "[StatusContextStateCount!]",
            "description": "Counts of status contexts by state.",
            "context": {
              "graphqlName": "statusContextCountsByState",
              "graphqlTypeFlat": "StatusContextStateCount",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/statuscontextstatecount"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StatusCheckRollupContextEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/statuscheckrollupcontextedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StatusCheckRollupContextEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "StatusCheckRollupContext",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "StatusCheckRollupContext",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/statuscheckrollupcontext"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StatusContext",
    "description": "Represents an individual commit status context",
    "canonical": "objects/statuscontext",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StatusContext",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 40
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "pullRequestId",
                "type": "ID",
                "description": "The id of the pull request this is required for",
                "context": {
                  "graphqlName": "pullRequestId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "pullRequestNumber",
                "type": "Int",
                "description": "The number of the pull request this is required for",
                "context": {
                  "graphqlName": "pullRequestNumber",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "isRequired"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI",
            "description": "The avatar of the OAuth application or the user that created the status",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commit",
            "type": "Commit",
            "description": "This commit this status context is attached to.",
            "context": {
              "graphqlName": "commit",
              "graphqlTypeFlat": "Commit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "context",
            "type": "String!",
            "description": "The name of this status context.",
            "context": {
              "graphqlName": "context",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created this status context.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description for this status context.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the StatusContext object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRequired",
            "type": "Boolean!",
            "description": "Whether this is required to pass before merging for a specific pull request.",
            "context": {
              "graphqlName": "isRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "StatusState!",
            "description": "The state of this status context.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "StatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/statusstate"
            }
          },
          {
            "name": "targetUrl",
            "type": "URI",
            "description": "The URL for this status context.",
            "context": {
              "graphqlName": "targetUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StatusContextStateCount",
    "description": "Represents a count of the state of a status context.",
    "canonical": "objects/statuscontextstatecount",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StatusContextStateCount",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "count",
            "type": "Int!",
            "description": "The number of statuses with this state.",
            "context": {
              "graphqlName": "count",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "StatusState!",
            "description": "The state of a status context.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "StatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/statusstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "StripeConnectAccount",
    "description": "A Stripe Connect account for receiving sponsorship funds from GitHub Sponsors.",
    "canonical": "objects/stripeconnectaccount",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "StripeConnectAccount",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "accountId",
            "type": "String!",
            "description": "The account number used to identify this Stripe Connect account.",
            "context": {
              "graphqlName": "accountId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "billingCountryOrRegion",
            "type": "String",
            "description": "The name of the country or region of an external account, such as a bank\naccount, tied to the Stripe Connect account. Will only return a value when\nqueried by the maintainer of the associated GitHub Sponsors profile\nthemselves, or by an admin of the sponsorable organization.",
            "context": {
              "graphqlName": "billingCountryOrRegion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "countryOrRegion",
            "type": "String",
            "description": "The name of the country or region of the Stripe Connect account. Will only\nreturn a value when queried by the maintainer of the associated GitHub\nSponsors profile themselves, or by an admin of the sponsorable organization.",
            "context": {
              "graphqlName": "countryOrRegion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isActive",
            "type": "Boolean!",
            "description": "Whether this Stripe Connect account is currently in use for the associated GitHub Sponsors profile.",
            "context": {
              "graphqlName": "isActive",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing!",
            "description": "The GitHub Sponsors profile associated with this Stripe Connect account.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          },
          {
            "name": "stripeDashboardUrl",
            "type": "URI!",
            "description": "The URL to access this Stripe Connect account on Stripe's website.",
            "context": {
              "graphqlName": "stripeDashboardUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubIssueAddedEvent",
    "description": "Represents a 'sub_issue_added' event on a given issue.",
    "canonical": "objects/subissueaddedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubIssueAddedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SubIssueAddedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subIssue",
            "type": "Issue",
            "description": "The sub-issue added.",
            "context": {
              "graphqlName": "subIssue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubIssueRemovedEvent",
    "description": "Represents a 'sub_issue_removed' event on a given issue.",
    "canonical": "objects/subissueremovedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubIssueRemovedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SubIssueRemovedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subIssue",
            "type": "Issue",
            "description": "The sub-issue removed.",
            "context": {
              "graphqlName": "subIssue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubIssuesSummary",
    "description": "Summary of the state of an issue's sub-issues",
    "canonical": "objects/subissuessummary",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubIssuesSummary",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "completed",
            "type": "Int!",
            "description": "Count of completed sub-issues",
            "context": {
              "graphqlName": "completed",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "percentCompleted",
            "type": "Int!",
            "description": "Percent of sub-issues which are completed",
            "context": {
              "graphqlName": "percentCompleted",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "total",
            "type": "Int!",
            "description": "Count of total number of sub-issues",
            "context": {
              "graphqlName": "total",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubmitPullRequestReviewPayload",
    "description": "Autogenerated return type of SubmitPullRequestReview.",
    "canonical": "objects/submitpullrequestreviewpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubmitPullRequestReviewPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The submitted pull request review.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Submodule",
    "description": "A pointer to a repository at a specific revision embedded inside another repository.",
    "canonical": "objects/submodule",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Submodule",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branch",
            "type": "String",
            "description": "The branch of the upstream submodule for tracking updates",
            "context": {
              "graphqlName": "branch",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "gitUrl",
            "type": "URI!",
            "description": "The git URL of the submodule repository",
            "context": {
              "graphqlName": "gitUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the submodule in .gitmodules",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameRaw",
            "type": "Base64String!",
            "description": "The name of the submodule in .gitmodules (Base64-encoded)",
            "context": {
              "graphqlName": "nameRaw",
              "graphqlTypeFlat": "Base64String",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/base64string"
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path in the superproject that this submodule is located in",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pathRaw",
            "type": "Base64String!",
            "description": "The path in the superproject that this submodule is located in (Base64-encoded)",
            "context": {
              "graphqlName": "pathRaw",
              "graphqlTypeFlat": "Base64String",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/base64string"
            }
          },
          {
            "name": "subprojectCommitOid",
            "type": "GitObjectID",
            "description": "The commit revision of the subproject repository being tracked by the submodule",
            "context": {
              "graphqlName": "subprojectCommitOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubmoduleConnection",
    "description": "The connection type for Submodule.",
    "canonical": "objects/submoduleconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubmoduleConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[SubmoduleEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "SubmoduleEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/submoduleedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Submodule]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Submodule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/submodule"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubmoduleEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/submoduleedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubmoduleEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Submodule",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Submodule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/submodule"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SubscribedEvent",
    "description": "Represents a 'subscribed' event on a given `Subscribable`.",
    "canonical": "objects/subscribedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SubscribedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SubscribedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subscribable",
            "type": "Subscribable!",
            "description": "Object referenced by event.",
            "context": {
              "graphqlName": "subscribable",
              "graphqlTypeFlat": "Subscribable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/subscribable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "SuggestedReviewer",
    "description": "A suggestion to review a pull request based on a user's commit history and review comments.",
    "canonical": "objects/suggestedreviewer",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "SuggestedReviewer",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isAuthor",
            "type": "Boolean!",
            "description": "Is this suggestion based on past commits?",
            "context": {
              "graphqlName": "isAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCommenter",
            "type": "Boolean!",
            "description": "Is this suggestion based on past review comments?",
            "context": {
              "graphqlName": "isCommenter",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewer",
            "type": "User!",
            "description": "Identifies the user suggested to review the pull request.",
            "context": {
              "graphqlName": "reviewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Tag",
    "description": "Represents a Git tag.",
    "canonical": "objects/tag",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Tag",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "abbreviatedOid",
            "type": "String!",
            "description": "An abbreviated version of the Git object ID",
            "context": {
              "graphqlName": "abbreviatedOid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Git object",
            "context": {
              "graphqlName": "commitResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commitUrl",
            "type": "URI!",
            "description": "The HTTP URL for this Git object",
            "context": {
              "graphqlName": "commitUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Tag object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "The Git tag message.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The Git tag name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The Git object ID",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The Repository the Git object belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "tagger",
            "type": "GitActor",
            "description": "Details about the tag author.",
            "context": {
              "graphqlName": "tagger",
              "graphqlTypeFlat": "GitActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gitactor"
            }
          },
          {
            "name": "target",
            "type": "GitObject!",
            "description": "The Git object the tag points to.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "GitObject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/gitobject"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TagNamePatternParameters",
    "description": "Parameters to be used for the tag_name_pattern rule",
    "canonical": "objects/tagnamepatternparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TagNamePatternParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean!",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Team",
    "description": "A team of users in an organization.",
    "canonical": "objects/team",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Team",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "ancestors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size in pixels of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 400
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "immediateOnly",
                "type": "Boolean",
                "description": "Whether to list immediate child teams or all descendant child teams.",
                "context": {
                  "graphqlName": "immediateOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "TeamOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teamorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/teamorder"
                }
              },
              {
                "name": "userLogins",
                "type": "[String!]",
                "description": "User logins to filter by",
                "context": {
                  "graphqlName": "userLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "childTeams"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The sequence number of the discussion to find.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "discussion"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isPinned",
                "type": "Boolean",
                "description": "If provided, filters discussions according to whether or not they are pinned.",
                "context": {
                  "graphqlName": "isPinned",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "TeamDiscussionOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamDiscussionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamDiscussionOrderField!",
                    "description": "The field by which to order nodes.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamDiscussionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teamdiscussionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/teamdiscussionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "discussions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "invitations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "UserStatusOrder",
                "description": "Ordering options for user statuses returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "UserStatusOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "UserStatusOrderField!",
                    "description": "The field to order user statuses by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "UserStatusOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/userstatusorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "UPDATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/userstatusorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "memberStatuses"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "membership",
                "type": "TeamMembershipType",
                "description": "Filter by membership type",
                "context": {
                  "graphqlName": "membership",
                  "graphqlTypeFlat": "TeamMembershipType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "ALL"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/teammembershiptype"
                }
              },
              {
                "name": "orderBy",
                "type": "TeamMemberOrder",
                "description": "Order for the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamMemberOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamMemberOrderField!",
                    "description": "The field to order team members by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamMemberOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teammemberorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/teammemberorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "role",
                "type": "TeamMemberRole",
                "description": "Filter by team member role",
                "context": {
                  "graphqlName": "role",
                  "graphqlTypeFlat": "TeamMemberRole",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/teammemberrole"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "members"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The Project number.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "ProjectV2Filters",
                "description": "Filtering options for projects returned from this connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Filters",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "state",
                    "type": "ProjectV2State",
                    "description": "List project v2 filtered by the state given.",
                    "context": {
                      "graphqlName": "state",
                      "graphqlTypeFlat": "ProjectV2State",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/projectv2state"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {}
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2filters"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "minPermissionLevel",
                "type": "ProjectV2PermissionLevel",
                "description": "Filter projects based on user role.",
                "context": {
                  "graphqlName": "minPermissionLevel",
                  "graphqlTypeFlat": "ProjectV2PermissionLevel",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "READ"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectv2permissionlevel"
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2Order",
                "description": "How to order the returned projects.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Order",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2OrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2OrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2orderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "NUMBER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2order"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The query to search projects by.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": ""
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "TeamRepositoryOrder",
                "description": "Order for the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamRepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamRepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamRepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teamrepositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/teamrepositoryorder"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "The search string to look for. Repositories will be returned where the name contains your search string.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositories"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "ancestors",
            "type": "TeamConnection!",
            "description": "A list of teams that are ancestors of this team.",
            "context": {
              "graphqlName": "ancestors",
              "graphqlTypeFlat": "TeamConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamconnection"
            }
          },
          {
            "name": "avatarUrl",
            "type": "URI",
            "description": "A URL pointing to the team's avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "childTeams",
            "type": "TeamConnection!",
            "description": "List of child teams belonging to this team",
            "context": {
              "graphqlName": "childTeams",
              "graphqlTypeFlat": "TeamConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamconnection"
            }
          },
          {
            "name": "combinedSlug",
            "type": "String!",
            "description": "The slug corresponding to the organization and team.",
            "context": {
              "graphqlName": "combinedSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the team.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "TeamDiscussion",
            "description": "Find a team discussion by its number.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "TeamDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussion"
            }
          },
          {
            "name": "discussions",
            "type": "TeamDiscussionConnection!",
            "description": "A list of team discussions.",
            "context": {
              "graphqlName": "discussions",
              "graphqlTypeFlat": "TeamDiscussionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamdiscussionconnection"
            }
          },
          {
            "name": "discussionsResourcePath",
            "type": "URI!",
            "description": "The HTTP path for team discussions",
            "context": {
              "graphqlName": "discussionsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "discussionsUrl",
            "type": "URI!",
            "description": "The HTTP URL for team discussions",
            "context": {
              "graphqlName": "discussionsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "editTeamResourcePath",
            "type": "URI!",
            "description": "The HTTP path for editing this team",
            "context": {
              "graphqlName": "editTeamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "editTeamUrl",
            "type": "URI!",
            "description": "The HTTP URL for editing this team",
            "context": {
              "graphqlName": "editTeamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Team object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitations",
            "type": "OrganizationInvitationConnection",
            "description": "A list of pending invitations for users to this team",
            "context": {
              "graphqlName": "invitations",
              "graphqlTypeFlat": "OrganizationInvitationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organizationinvitationconnection"
            }
          },
          {
            "name": "memberStatuses",
            "type": "UserStatusConnection!",
            "description": "Get the status messages members of this entity have set that are either public or visible only to the organization.",
            "context": {
              "graphqlName": "memberStatuses",
              "graphqlTypeFlat": "UserStatusConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userstatusconnection"
            }
          },
          {
            "name": "members",
            "type": "TeamMemberConnection!",
            "description": "A list of users who are members of this team.",
            "context": {
              "graphqlName": "members",
              "graphqlTypeFlat": "TeamMemberConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teammemberconnection"
            }
          },
          {
            "name": "membersResourcePath",
            "type": "URI!",
            "description": "The HTTP path for the team' members",
            "context": {
              "graphqlName": "membersResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "membersUrl",
            "type": "URI!",
            "description": "The HTTP URL for the team' members",
            "context": {
              "graphqlName": "membersUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the team.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "newTeamResourcePath",
            "type": "URI!",
            "description": "The HTTP path creating a new team",
            "context": {
              "graphqlName": "newTeamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "newTeamUrl",
            "type": "URI!",
            "description": "The HTTP URL creating a new team",
            "context": {
              "graphqlName": "newTeamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "notificationSetting",
            "type": "TeamNotificationSetting!",
            "description": "The notification setting that the team has set.",
            "context": {
              "graphqlName": "notificationSetting",
              "graphqlTypeFlat": "TeamNotificationSetting",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamnotificationsetting"
            }
          },
          {
            "name": "organization",
            "type": "Organization!",
            "description": "The organization that owns this team.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "parentTeam",
            "type": "Team",
            "description": "The parent team of the team.",
            "context": {
              "graphqlName": "parentTeam",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "privacy",
            "type": "TeamPrivacy!",
            "description": "The level of privacy the team has.",
            "context": {
              "graphqlName": "privacy",
              "graphqlTypeFlat": "TeamPrivacy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamprivacy"
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Finds and returns the project according to the provided project number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "List of projects this team has collaborator access to.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "repositories",
            "type": "TeamRepositoryConnection!",
            "description": "A list of repositories this team has access to.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "TeamRepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamrepositoryconnection"
            }
          },
          {
            "name": "repositoriesResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this team's repositories",
            "context": {
              "graphqlName": "repositoriesResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoriesUrl",
            "type": "URI!",
            "description": "The HTTP URL for this team's repositories",
            "context": {
              "graphqlName": "repositoriesUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "reviewRequestDelegationAlgorithm",
            "type": "TeamReviewAssignmentAlgorithm",
            "description": "What algorithm is used for review assignment for this team",
            "context": {
              "graphqlName": "reviewRequestDelegationAlgorithm",
              "graphqlTypeFlat": "TeamReviewAssignmentAlgorithm",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/teamreviewassignmentalgorithm"
            }
          },
          {
            "name": "reviewRequestDelegationEnabled",
            "type": "Boolean!",
            "description": "True if review assignment is enabled for this team",
            "context": {
              "graphqlName": "reviewRequestDelegationEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewRequestDelegationMemberCount",
            "type": "Int",
            "description": "How many team members are required for review assignment for this team",
            "context": {
              "graphqlName": "reviewRequestDelegationMemberCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewRequestDelegationNotifyTeam",
            "type": "Boolean!",
            "description": "When assigning team members via delegation, whether the entire team should be notified as well.",
            "context": {
              "graphqlName": "reviewRequestDelegationNotifyTeam",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The slug corresponding to the team.",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamsResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this team's teams",
            "context": {
              "graphqlName": "teamsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamsUrl",
            "type": "URI!",
            "description": "The HTTP URL for this team's teams",
            "context": {
              "graphqlName": "teamsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanAdminister",
            "type": "Boolean!",
            "description": "Team is adminable by the viewer.",
            "context": {
              "graphqlName": "viewerCanAdminister",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamAddMemberAuditEntry",
    "description": "Audit log entry for a team.add_member event.",
    "canonical": "objects/teamaddmemberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamAddMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamAddMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLdapMapped",
            "type": "Boolean",
            "description": "Whether the team was mapped to an LDAP Group.",
            "context": {
              "graphqlName": "isLdapMapped",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamAddRepositoryAuditEntry",
    "description": "Audit log entry for a team.add_repository event.",
    "canonical": "objects/teamaddrepositoryauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamAddRepositoryAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamAddRepositoryAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLdapMapped",
            "type": "Boolean",
            "description": "Whether the team was mapped to an LDAP Group.",
            "context": {
              "graphqlName": "isLdapMapped",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamChangeParentTeamAuditEntry",
    "description": "Audit log entry for a team.change_parent_team event.",
    "canonical": "objects/teamchangeparentteamauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamChangeParentTeamAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamChangeParentTeamAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLdapMapped",
            "type": "Boolean",
            "description": "Whether the team was mapped to an LDAP Group.",
            "context": {
              "graphqlName": "isLdapMapped",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "parentTeam",
            "type": "Team",
            "description": "The new parent team.",
            "context": {
              "graphqlName": "parentTeam",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "parentTeamName",
            "type": "String",
            "description": "The name of the new parent team",
            "context": {
              "graphqlName": "parentTeamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parentTeamNameWas",
            "type": "String",
            "description": "The name of the former parent team",
            "context": {
              "graphqlName": "parentTeamNameWas",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parentTeamResourcePath",
            "type": "URI",
            "description": "The HTTP path for the parent team",
            "context": {
              "graphqlName": "parentTeamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "parentTeamUrl",
            "type": "URI",
            "description": "The HTTP URL for the parent team",
            "context": {
              "graphqlName": "parentTeamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "parentTeamWas",
            "type": "Team",
            "description": "The former parent team.",
            "context": {
              "graphqlName": "parentTeamWas",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "parentTeamWasResourcePath",
            "type": "URI",
            "description": "The HTTP path for the previous parent team",
            "context": {
              "graphqlName": "parentTeamWasResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "parentTeamWasUrl",
            "type": "URI",
            "description": "The HTTP URL for the previous parent team",
            "context": {
              "graphqlName": "parentTeamWasUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamConnection",
    "description": "The connection type for Team.",
    "canonical": "objects/teamconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[TeamEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "TeamEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Team]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussion",
    "description": "A team discussion.",
    "canonical": "objects/teamdiscussion",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamDiscussion",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "fromComment",
                "type": "Int",
                "description": "When provided, filters the connection such that results begin with the comment with this number.",
                "context": {
                  "graphqlName": "fromComment",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "TeamDiscussionCommentOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "TeamDiscussionCommentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "TeamDiscussionCommentOrderField!",
                    "description": "The field by which to order nodes.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "TeamDiscussionCommentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/teamdiscussioncommentorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/teamdiscussioncommentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "comments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the discussion's team.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body as Markdown.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyVersion",
            "type": "String!",
            "description": "Identifies the discussion body hash.",
            "context": {
              "graphqlName": "bodyVersion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comments",
            "type": "TeamDiscussionCommentConnection!",
            "description": "A list of comments on this discussion.",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "TeamDiscussionCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamdiscussioncommentconnection"
            }
          },
          {
            "name": "commentsResourcePath",
            "type": "URI!",
            "description": "The HTTP path for discussion comments",
            "context": {
              "graphqlName": "commentsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commentsUrl",
            "type": "URI!",
            "description": "The HTTP URL for discussion comments",
            "context": {
              "graphqlName": "commentsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamDiscussion object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPinned",
            "type": "Boolean!",
            "description": "Whether or not the discussion is pinned.",
            "context": {
              "graphqlName": "isPinned",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean!",
            "description": "Whether or not the discussion is only visible to team members and organization owners.",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "Identifies the discussion within its team.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this discussion",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "team",
            "type": "Team!",
            "description": "The team that defines the context of this discussion.",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the discussion",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this discussion",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanPin",
            "type": "Boolean!",
            "description": "Whether or not the current viewer can pin this discussion.",
            "context": {
              "graphqlName": "viewerCanPin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionComment",
    "description": "A comment on a team discussion.",
    "canonical": "objects/teamdiscussioncomment",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamDiscussionComment",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "content",
                "type": "ReactionContent",
                "description": "Allows filtering Reactions by emoji.",
                "context": {
                  "graphqlName": "content",
                  "graphqlTypeFlat": "ReactionContent",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/reactioncontent"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ReactionOrder",
                "description": "Allows specifying the order in which reactions are returned.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ReactionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order reactions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ReactionOrderField!",
                    "description": "The field in which to order reactions by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ReactionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/reactionorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/reactionorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "reactions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "userContentEdits"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the comment's team.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body as Markdown.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyVersion",
            "type": "String!",
            "description": "The current version of the body content.",
            "context": {
              "graphqlName": "bodyVersion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "TeamDiscussion!",
            "description": "The discussion this comment is about.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "TeamDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/teamdiscussion"
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamDiscussionComment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "number",
            "type": "Int!",
            "description": "Identifies the comment number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this comment",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this comment",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionCommentConnection",
    "description": "The connection type for TeamDiscussionComment.",
    "canonical": "objects/teamdiscussioncommentconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamDiscussionCommentConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[TeamDiscussionCommentEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "TeamDiscussionCommentEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussioncommentedge"
            }
          },
          {
            "name": "nodes",
            "type": "[TeamDiscussionComment]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "TeamDiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussioncomment"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionCommentEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/teamdiscussioncommentedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamDiscussionCommentEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "TeamDiscussionComment",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "TeamDiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionConnection",
    "description": "The connection type for TeamDiscussion.",
    "canonical": "objects/teamdiscussionconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamDiscussionConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[TeamDiscussionEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "TeamDiscussionEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussionedge"
            }
          },
          {
            "name": "nodes",
            "type": "[TeamDiscussion]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "TeamDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussion"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/teamdiscussionedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamDiscussionEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "TeamDiscussion",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "TeamDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/teamedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Team",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamMemberConnection",
    "description": "The connection type for User.",
    "canonical": "objects/teammemberconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamMemberConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[TeamMemberEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "TeamMemberEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teammemberedge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamMemberEdge",
    "description": "Represents a user who is a member of a team.",
    "canonical": "objects/teammemberedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamMemberEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "memberAccessResourcePath",
            "type": "URI!",
            "description": "The HTTP path to the organization's member access page.",
            "context": {
              "graphqlName": "memberAccessResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "memberAccessUrl",
            "type": "URI!",
            "description": "The HTTP URL to the organization's member access page.",
            "context": {
              "graphqlName": "memberAccessUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "node",
            "type": "User!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "role",
            "type": "TeamMemberRole!",
            "description": "The role the member has on the team.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "TeamMemberRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teammemberrole"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRemoveMemberAuditEntry",
    "description": "Audit log entry for a team.remove_member event.",
    "canonical": "objects/teamremovememberauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamRemoveMemberAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamRemoveMemberAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLdapMapped",
            "type": "Boolean",
            "description": "Whether the team was mapped to an LDAP Group.",
            "context": {
              "graphqlName": "isLdapMapped",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRemoveRepositoryAuditEntry",
    "description": "Audit log entry for a team.remove_repository event.",
    "canonical": "objects/teamremoverepositoryauditentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamRemoveRepositoryAuditEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TeamRemoveRepositoryAuditEntry object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLdapMapped",
            "type": "Boolean",
            "description": "Whether the team was mapped to an LDAP Group.",
            "context": {
              "graphqlName": "isLdapMapped",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRepositoryConnection",
    "description": "The connection type for Repository.",
    "canonical": "objects/teamrepositoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamRepositoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[TeamRepositoryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "TeamRepositoryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamrepositoryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[Repository]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRepositoryEdge",
    "description": "Represents a team repository.",
    "canonical": "objects/teamrepositoryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TeamRepositoryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "Repository!",
            "description": "",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "permission",
            "type": "RepositoryPermission!",
            "description": "The permission level the team has on the repository",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "RepositoryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositorypermission"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TextMatch",
    "description": "A text match within a search result.",
    "canonical": "objects/textmatch",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TextMatch",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "fragment",
            "type": "String!",
            "description": "The specific text fragment within the property matched on.",
            "context": {
              "graphqlName": "fragment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "highlights",
            "type": "[TextMatchHighlight!]!",
            "description": "Highlights within the matched fragment.",
            "context": {
              "graphqlName": "highlights",
              "graphqlTypeFlat": "TextMatchHighlight",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/textmatchhighlight"
            }
          },
          {
            "name": "property",
            "type": "String!",
            "description": "The property matched on.",
            "context": {
              "graphqlName": "property",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TextMatchHighlight",
    "description": "Represents a single highlight in a search result match.",
    "canonical": "objects/textmatchhighlight",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TextMatchHighlight",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "beginIndice",
            "type": "Int!",
            "description": "The indice in the fragment where the matched text begins.",
            "context": {
              "graphqlName": "beginIndice",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "endIndice",
            "type": "Int!",
            "description": "The indice in the fragment where the matched text ends.",
            "context": {
              "graphqlName": "endIndice",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "text",
            "type": "String!",
            "description": "The text matched.",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Topic",
    "description": "A topic aggregates entities that are related to a subject.",
    "canonical": "objects/topic",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Topic",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "first",
                "type": "Int",
                "description": "How many topics to return.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": 3
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "relatedTopics"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "affiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.",
                "context": {
                  "graphqlName": "affiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasIssuesEnabled",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have issues enabled",
                "context": {
                  "graphqlName": "hasIssuesEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isLocked",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have been locked",
                "context": {
                  "graphqlName": "isLocked",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "ownerAffiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.",
                "context": {
                  "graphqlName": "ownerAffiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "OWNER",
                      "COLLABORATOR"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "privacy",
                "type": "RepositoryPrivacy",
                "description": "If non-null, filters repositories according to privacy. Internal\nrepositories are considered private; consider using the visibility argument\nif only internal repositories are needed. Cannot be combined with the\nvisibility argument.",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "RepositoryPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryprivacy"
                }
              },
              {
                "name": "sponsorableOnly",
                "type": "Boolean",
                "description": "If true, only repositories whose owner can be sponsored via GitHub Sponsors will be returned.",
                "context": {
                  "graphqlName": "sponsorableOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "visibility",
                "type": "RepositoryVisibility",
                "description": "If non-null, filters repositories according to visibility. Cannot be combined with the privacy argument.",
                "context": {
                  "graphqlName": "visibility",
                  "graphqlTypeFlat": "RepositoryVisibility",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryvisibility"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "StarOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "StarOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "StarOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "StarOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/starorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/starorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "stargazers"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Topic object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The topic's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "relatedTopics",
            "type": "[Topic!]!",
            "description": "A list of related topics, including aliases of this topic, sorted with the most relevant\nfirst. Returns up to 10 Topics.",
            "context": {
              "graphqlName": "relatedTopics",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          },
          {
            "name": "repositories",
            "type": "RepositoryConnection!",
            "description": "A list of repositories.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "stargazerCount",
            "type": "Int!",
            "description": "Returns a count of how many stargazers there are on this object",
            "context": {
              "graphqlName": "stargazerCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stargazers",
            "type": "StargazerConnection!",
            "description": "A list of users who have starred this starrable.",
            "context": {
              "graphqlName": "stargazers",
              "graphqlTypeFlat": "StargazerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/stargazerconnection"
            }
          },
          {
            "name": "viewerHasStarred",
            "type": "Boolean!",
            "description": "Returns a boolean indicating whether the viewing user has starred this starrable.",
            "context": {
              "graphqlName": "viewerHasStarred",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TransferEnterpriseOrganizationPayload",
    "description": "Autogenerated return type of TransferEnterpriseOrganization.",
    "canonical": "objects/transferenterpriseorganizationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TransferEnterpriseOrganizationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization for which a transfer was initiated.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TransferIssuePayload",
    "description": "Autogenerated return type of TransferIssue.",
    "canonical": "objects/transferissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TransferIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue that was transferred",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TransferredEvent",
    "description": "Represents a 'transferred' event on a given issue or pull request.",
    "canonical": "objects/transferredevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TransferredEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "fromRepository",
            "type": "Repository",
            "description": "The repository this came from",
            "context": {
              "graphqlName": "fromRepository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the TransferredEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue!",
            "description": "Identifies the issue associated with the event.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Tree",
    "description": "Represents a Git tree.",
    "canonical": "objects/tree",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Tree",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "abbreviatedOid",
            "type": "String!",
            "description": "An abbreviated version of the Git object ID",
            "context": {
              "graphqlName": "abbreviatedOid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Git object",
            "context": {
              "graphqlName": "commitResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commitUrl",
            "type": "URI!",
            "description": "The HTTP URL for this Git object",
            "context": {
              "graphqlName": "commitUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "entries",
            "type": "[TreeEntry!]",
            "description": "A list of tree entries.",
            "context": {
              "graphqlName": "entries",
              "graphqlTypeFlat": "TreeEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/treeentry"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Tree object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The Git object ID",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The Repository the Git object belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "TreeEntry",
    "description": "Represents a Git tree entry.",
    "canonical": "objects/treeentry",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "TreeEntry",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "extension",
            "type": "String",
            "description": "The extension of the file",
            "context": {
              "graphqlName": "extension",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isGenerated",
            "type": "Boolean!",
            "description": "Whether or not this tree entry is generated",
            "context": {
              "graphqlName": "isGenerated",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "language",
            "type": "Language",
            "description": "The programming language this file is written in.",
            "context": {
              "graphqlName": "language",
              "graphqlTypeFlat": "Language",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/language"
            }
          },
          {
            "name": "lineCount",
            "type": "Int",
            "description": "Number of lines in the file.",
            "context": {
              "graphqlName": "lineCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mode",
            "type": "Int!",
            "description": "Entry file mode.",
            "context": {
              "graphqlName": "mode",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Entry file name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameRaw",
            "type": "Base64String!",
            "description": "Entry file name. (Base64-encoded)",
            "context": {
              "graphqlName": "nameRaw",
              "graphqlTypeFlat": "Base64String",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/base64string"
            }
          },
          {
            "name": "object",
            "type": "GitObject",
            "description": "Entry file object.",
            "context": {
              "graphqlName": "object",
              "graphqlTypeFlat": "GitObject",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/gitobject"
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "Entry file Git object ID.",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "The full path of the file.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pathRaw",
            "type": "Base64String",
            "description": "The full path of the file. (Base64-encoded)",
            "context": {
              "graphqlName": "pathRaw",
              "graphqlTypeFlat": "Base64String",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/base64string"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The Repository the tree entry belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "size",
            "type": "Int!",
            "description": "Entry byte size",
            "context": {
              "graphqlName": "size",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "submodule",
            "type": "Submodule",
            "description": "If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule",
            "context": {
              "graphqlName": "submodule",
              "graphqlTypeFlat": "Submodule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/submodule"
            }
          },
          {
            "name": "type",
            "type": "String!",
            "description": "Entry file type.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnarchiveProjectV2ItemPayload",
    "description": "Autogenerated return type of UnarchiveProjectV2Item.",
    "canonical": "objects/unarchiveprojectv2itempayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnarchiveProjectV2ItemPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item",
            "description": "The item unarchived from the project.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnarchiveRepositoryPayload",
    "description": "Autogenerated return type of UnarchiveRepository.",
    "canonical": "objects/unarchiverepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnarchiveRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository that was unarchived.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnassignedEvent",
    "description": "Represents an 'unassigned' event on any assignable object.",
    "canonical": "objects/unassignedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnassignedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "assignable",
            "type": "Assignable!",
            "description": "Identifies the assignable associated with the event.",
            "context": {
              "graphqlName": "assignable",
              "graphqlTypeFlat": "Assignable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/assignable"
            }
          },
          {
            "name": "assignee",
            "type": "Assignee",
            "description": "Identifies the user or mannequin that was unassigned.",
            "context": {
              "graphqlName": "assignee",
              "graphqlTypeFlat": "Assignee",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/assignee"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UnassignedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "Identifies the subject (user) who was unassigned.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnfollowOrganizationPayload",
    "description": "Autogenerated return type of UnfollowOrganization.",
    "canonical": "objects/unfolloworganizationpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnfollowOrganizationPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization that was unfollowed.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnfollowUserPayload",
    "description": "Autogenerated return type of UnfollowUser.",
    "canonical": "objects/unfollowuserpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnfollowUserPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user that was unfollowed.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnknownSignature",
    "description": "Represents an unknown signature on a Commit or Tag.",
    "canonical": "objects/unknownsignature",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnknownSignature",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "email",
            "type": "String!",
            "description": "Email used to sign this object.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isValid",
            "type": "Boolean!",
            "description": "True if the signature is valid and verified by GitHub.",
            "context": {
              "graphqlName": "isValid",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String!",
            "description": "Payload for GPG signing object. Raw ODB object without the signature header.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signature",
            "type": "String!",
            "description": "ASCII-armored signature header from object.",
            "context": {
              "graphqlName": "signature",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signer",
            "type": "User",
            "description": "GitHub user corresponding to the email signing this commit.",
            "context": {
              "graphqlName": "signer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "state",
            "type": "GitSignatureState!",
            "description": "The state of this signature. `VALID` if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "GitSignatureState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/gitsignaturestate"
            }
          },
          {
            "name": "verifiedAt",
            "type": "DateTime",
            "description": "The date the signature was verified, if valid",
            "context": {
              "graphqlName": "verifiedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "wasSignedByGitHub",
            "type": "Boolean!",
            "description": "True if the signature was made with GitHub's signing key.",
            "context": {
              "graphqlName": "wasSignedByGitHub",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnlabeledEvent",
    "description": "Represents an 'unlabeled' event on a given issue or pull request.",
    "canonical": "objects/unlabeledevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnlabeledEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UnlabeledEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "label",
            "type": "Label!",
            "description": "Identifies the label associated with the 'unlabeled' event.",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/label"
            }
          },
          {
            "name": "labelable",
            "type": "Labelable!",
            "description": "Identifies the `Labelable` associated with the event.",
            "context": {
              "graphqlName": "labelable",
              "graphqlTypeFlat": "Labelable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/labelable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnlinkProjectV2FromRepositoryPayload",
    "description": "Autogenerated return type of UnlinkProjectV2FromRepository.",
    "canonical": "objects/unlinkprojectv2fromrepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnlinkProjectV2FromRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository the project is no longer linked to.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnlinkProjectV2FromTeamPayload",
    "description": "Autogenerated return type of UnlinkProjectV2FromTeam.",
    "canonical": "objects/unlinkprojectv2fromteampayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnlinkProjectV2FromTeamPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team the project is unlinked from",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnlinkRepositoryFromProjectPayload",
    "description": "Autogenerated return type of UnlinkRepositoryFromProject.",
    "canonical": "objects/unlinkrepositoryfromprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnlinkRepositoryFromProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The linked Project.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The linked Repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnlockLockablePayload",
    "description": "Autogenerated return type of UnlockLockable.",
    "canonical": "objects/unlocklockablepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnlockLockablePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "unlockedRecord",
            "type": "Lockable",
            "description": "The item that was unlocked.",
            "context": {
              "graphqlName": "unlockedRecord",
              "graphqlTypeFlat": "Lockable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/lockable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnlockedEvent",
    "description": "Represents an 'unlocked' event on a given issue or pull request.",
    "canonical": "objects/unlockedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnlockedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UnlockedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockable",
            "type": "Lockable!",
            "description": "Object that was unlocked.",
            "context": {
              "graphqlName": "lockable",
              "graphqlTypeFlat": "Lockable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/lockable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkDiscussionCommentAsAnswerPayload",
    "description": "Autogenerated return type of UnmarkDiscussionCommentAsAnswer.",
    "canonical": "objects/unmarkdiscussioncommentasanswerpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnmarkDiscussionCommentAsAnswerPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The discussion that includes the comment.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkFileAsViewedPayload",
    "description": "Autogenerated return type of UnmarkFileAsViewed.",
    "canonical": "objects/unmarkfileasviewedpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnmarkFileAsViewedPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The updated pull request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkIssueAsDuplicatePayload",
    "description": "Autogenerated return type of UnmarkIssueAsDuplicate.",
    "canonical": "objects/unmarkissueasduplicatepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnmarkIssueAsDuplicatePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "duplicate",
            "type": "IssueOrPullRequest",
            "description": "The issue or pull request that was marked as a duplicate.",
            "context": {
              "graphqlName": "duplicate",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkProjectV2AsTemplatePayload",
    "description": "Autogenerated return type of UnmarkProjectV2AsTemplate.",
    "canonical": "objects/unmarkprojectv2astemplatepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnmarkProjectV2AsTemplatePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The project.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkedAsDuplicateEvent",
    "description": "Represents an 'unmarked_as_duplicate' event on a given issue or pull request.",
    "canonical": "objects/unmarkedasduplicateevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnmarkedAsDuplicateEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "canonical",
            "type": "IssueOrPullRequest",
            "description": "The authoritative issue or pull request which has been duplicated by another.",
            "context": {
              "graphqlName": "canonical",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "duplicate",
            "type": "IssueOrPullRequest",
            "description": "The issue or pull request which has been marked as a duplicate of another.",
            "context": {
              "graphqlName": "duplicate",
              "graphqlTypeFlat": "IssueOrPullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/issueorpullrequest"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UnmarkedAsDuplicateEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCrossRepository",
            "type": "Boolean!",
            "description": "Canonical and duplicate belong to different repositories.",
            "context": {
              "graphqlName": "isCrossRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnminimizeCommentPayload",
    "description": "Autogenerated return type of UnminimizeComment.",
    "canonical": "objects/unminimizecommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnminimizeCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "unminimizedComment",
            "type": "Minimizable",
            "description": "The comment that was unminimized.",
            "context": {
              "graphqlName": "unminimizedComment",
              "graphqlTypeFlat": "Minimizable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/minimizable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnpinIssuePayload",
    "description": "Autogenerated return type of UnpinIssue.",
    "canonical": "objects/unpinissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnpinIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID",
            "description": "The id of the pinned issue that was unpinned",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue that was unpinned",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnpinnedEvent",
    "description": "Represents an 'unpinned' event on a given issue or pull request.",
    "canonical": "objects/unpinnedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnpinnedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UnpinnedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue!",
            "description": "Identifies the issue associated with the event.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnresolveReviewThreadPayload",
    "description": "Autogenerated return type of UnresolveReviewThread.",
    "canonical": "objects/unresolvereviewthreadpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnresolveReviewThreadPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "thread",
            "type": "PullRequestReviewThread",
            "description": "The thread to resolve.",
            "context": {
              "graphqlName": "thread",
              "graphqlTypeFlat": "PullRequestReviewThread",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UnsubscribedEvent",
    "description": "Represents an 'unsubscribed' event on a given `Subscribable`.",
    "canonical": "objects/unsubscribedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UnsubscribedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UnsubscribedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subscribable",
            "type": "Subscribable!",
            "description": "Object referenced by event.",
            "context": {
              "graphqlName": "subscribable",
              "graphqlTypeFlat": "Subscribable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/subscribable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateBranchProtectionRulePayload",
    "description": "Autogenerated return type of UpdateBranchProtectionRule.",
    "canonical": "objects/updatebranchprotectionrulepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateBranchProtectionRulePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branchProtectionRule",
            "type": "BranchProtectionRule",
            "description": "The newly created BranchProtectionRule.",
            "context": {
              "graphqlName": "branchProtectionRule",
              "graphqlTypeFlat": "BranchProtectionRule",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchprotectionrule"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateCheckRunPayload",
    "description": "Autogenerated return type of UpdateCheckRun.",
    "canonical": "objects/updatecheckrunpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateCheckRunPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkRun",
            "type": "CheckRun",
            "description": "The updated check run.",
            "context": {
              "graphqlName": "checkRun",
              "graphqlTypeFlat": "CheckRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrun"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateCheckSuitePreferencesPayload",
    "description": "Autogenerated return type of UpdateCheckSuitePreferences.",
    "canonical": "objects/updatechecksuitepreferencespayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateCheckSuitePreferencesPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The updated repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateDiscussionCommentPayload",
    "description": "Autogenerated return type of UpdateDiscussionComment.",
    "canonical": "objects/updatediscussioncommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateDiscussionCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "DiscussionComment",
            "description": "The modified discussion comment.",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "DiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateDiscussionPayload",
    "description": "Autogenerated return type of UpdateDiscussion.",
    "canonical": "objects/updatediscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussion",
            "type": "Discussion",
            "description": "The modified discussion.",
            "context": {
              "graphqlName": "discussion",
              "graphqlTypeFlat": "Discussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseAdministratorRolePayload",
    "description": "Autogenerated return type of UpdateEnterpriseAdministratorRole.",
    "canonical": "objects/updateenterpriseadministratorrolepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseAdministratorRolePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of changing the administrator's role.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting.",
    "canonical": "objects/updateenterpriseallowprivaterepositoryforkingsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated allow private repository forking setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the allow private repository forking setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseDefaultRepositoryPermissionSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseDefaultRepositoryPermissionSetting.",
    "canonical": "objects/updateenterprisedefaultrepositorypermissionsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseDefaultRepositoryPermissionSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated base repository permission setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the base repository permission setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseDeployKeySettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseDeployKeySetting.",
    "canonical": "objects/updateenterprisedeploykeysettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseDeployKeySettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated deploy key setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the deploy key setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting.",
    "canonical": "objects/updateenterprisememberscanchangerepositoryvisibilitysettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can change repository visibility setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can change repository visibility setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanCreateRepositoriesSetting.",
    "canonical": "objects/updateenterprisememberscancreaterepositoriessettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can create repositories setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can create repositories setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanDeleteIssuesSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanDeleteIssuesSetting.",
    "canonical": "objects/updateenterprisememberscandeleteissuessettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanDeleteIssuesSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can delete issues setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can delete issues setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting.",
    "canonical": "objects/updateenterprisememberscandeleterepositoriessettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can delete repositories setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can delete repositories setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting.",
    "canonical": "objects/updateenterprisememberscaninvitecollaboratorssettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can invite collaborators setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can invite collaborators setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanMakePurchasesSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanMakePurchasesSetting.",
    "canonical": "objects/updateenterprisememberscanmakepurchasessettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanMakePurchasesSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can make purchases setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can make purchases setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting.",
    "canonical": "objects/updateenterprisememberscanupdateprotectedbranchessettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can update protected branches setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can update protected branches setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting.",
    "canonical": "objects/updateenterprisememberscanviewdependencyinsightssettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated members can view dependency insights setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the members can view dependency insights setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseOrganizationProjectsSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseOrganizationProjectsSetting.",
    "canonical": "objects/updateenterpriseorganizationprojectssettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseOrganizationProjectsSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated organization projects setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the organization projects setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseOwnerOrganizationRolePayload",
    "description": "Autogenerated return type of UpdateEnterpriseOwnerOrganizationRole.",
    "canonical": "objects/updateenterpriseownerorganizationrolepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseOwnerOrganizationRolePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of changing the owner's organization role.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseProfilePayload",
    "description": "Autogenerated return type of UpdateEnterpriseProfile.",
    "canonical": "objects/updateenterpriseprofilepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseProfilePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The updated enterprise.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseRepositoryProjectsSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseRepositoryProjectsSetting.",
    "canonical": "objects/updateenterpriserepositoryprojectssettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseRepositoryProjectsSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated repository projects setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the repository projects setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseTeamDiscussionsSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseTeamDiscussionsSetting.",
    "canonical": "objects/updateenterpriseteamdiscussionssettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseTeamDiscussionsSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated team discussions setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the team discussions setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting.",
    "canonical": "objects/updateenterprisetwofactorauthenticationdisallowedmethodssettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated two-factor authentication disallowed methods setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the two-factor authentication disallowed methods setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload",
    "description": "Autogenerated return type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting.",
    "canonical": "objects/updateenterprisetwofactorauthenticationrequiredsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprise",
            "type": "Enterprise",
            "description": "The enterprise with the updated two factor authentication required setting.",
            "context": {
              "graphqlName": "enterprise",
              "graphqlTypeFlat": "Enterprise",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the two factor authentication required setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnvironmentPayload",
    "description": "Autogenerated return type of UpdateEnvironment.",
    "canonical": "objects/updateenvironmentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateEnvironmentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "Environment",
            "description": "The updated environment.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "Environment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/environment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIpAllowListEnabledSettingPayload",
    "description": "Autogenerated return type of UpdateIpAllowListEnabledSetting.",
    "canonical": "objects/updateipallowlistenabledsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIpAllowListEnabledSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "IpAllowListOwner",
            "description": "The IP allow list owner on which the setting was updated.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "IpAllowListOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/ipallowlistowner"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIpAllowListEntryPayload",
    "description": "Autogenerated return type of UpdateIpAllowListEntry.",
    "canonical": "objects/updateipallowlistentrypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIpAllowListEntryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ipAllowListEntry",
            "type": "IpAllowListEntry",
            "description": "The IP allow list entry that was updated.",
            "context": {
              "graphqlName": "ipAllowListEntry",
              "graphqlTypeFlat": "IpAllowListEntry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ipallowlistentry"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIpAllowListForInstalledAppsEnabledSettingPayload",
    "description": "Autogenerated return type of UpdateIpAllowListForInstalledAppsEnabledSetting.",
    "canonical": "objects/updateipallowlistforinstalledappsenabledsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIpAllowListForInstalledAppsEnabledSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "IpAllowListOwner",
            "description": "The IP allow list owner on which the setting was updated.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "IpAllowListOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/ipallowlistowner"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueCommentPayload",
    "description": "Autogenerated return type of UpdateIssueComment.",
    "canonical": "objects/updateissuecommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIssueCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueComment",
            "type": "IssueComment",
            "description": "The updated comment.",
            "context": {
              "graphqlName": "issueComment",
              "graphqlTypeFlat": "IssueComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueIssueTypePayload",
    "description": "Autogenerated return type of UpdateIssueIssueType.",
    "canonical": "objects/updateissueissuetypepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIssueIssueTypePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The updated issue",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssuePayload",
    "description": "Autogenerated return type of UpdateIssue.",
    "canonical": "objects/updateissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issue",
            "type": "Issue",
            "description": "The issue.",
            "context": {
              "graphqlName": "issue",
              "graphqlTypeFlat": "Issue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueTypePayload",
    "description": "Autogenerated return type of UpdateIssueType.",
    "canonical": "objects/updateissuetypepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateIssueTypePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueType",
            "type": "IssueType",
            "description": "The updated issue type",
            "context": {
              "graphqlName": "issueType",
              "graphqlTypeFlat": "IssueType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetype"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateLabelPayload",
    "description": "Autogenerated return type of UpdateLabel.",
    "canonical": "objects/updatelabelpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateLabelPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "label",
            "type": "Label",
            "description": "The updated label.",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "Label",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/label"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateNotificationRestrictionSettingPayload",
    "description": "Autogenerated return type of UpdateNotificationRestrictionSetting.",
    "canonical": "objects/updatenotificationrestrictionsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateNotificationRestrictionSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "VerifiableDomainOwner",
            "description": "The owner on which the setting was updated.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "VerifiableDomainOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/verifiabledomainowner"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload",
    "description": "Autogenerated return type of UpdateOrganizationAllowPrivateRepositoryForkingSetting.",
    "canonical": "objects/updateorganizationallowprivaterepositoryforkingsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the allow private repository forking setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization with the updated allow private repository forking setting.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateOrganizationWebCommitSignoffSettingPayload",
    "description": "Autogenerated return type of UpdateOrganizationWebCommitSignoffSetting.",
    "canonical": "objects/updateorganizationwebcommitsignoffsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateOrganizationWebCommitSignoffSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the web commit signoff setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization with the updated web commit signoff setting.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateParameters",
    "description": "Only allow users with bypass permission to update matching refs.",
    "canonical": "objects/updateparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "updateAllowsFetchAndMerge",
            "type": "Boolean!",
            "description": "Branch can pull changes from its upstream repository",
            "context": {
              "graphqlName": "updateAllowsFetchAndMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePatreonSponsorabilityPayload",
    "description": "Autogenerated return type of UpdatePatreonSponsorability.",
    "canonical": "objects/updatepatreonsponsorabilitypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdatePatreonSponsorabilityPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing",
            "description": "The GitHub Sponsors profile.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectCardPayload",
    "description": "Autogenerated return type of UpdateProjectCard.",
    "canonical": "objects/updateprojectcardpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectCardPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectCard",
            "type": "ProjectCard",
            "description": "The updated ProjectCard.",
            "context": {
              "graphqlName": "projectCard",
              "graphqlTypeFlat": "ProjectCard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcard"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectColumnPayload",
    "description": "Autogenerated return type of UpdateProjectColumn.",
    "canonical": "objects/updateprojectcolumnpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectColumnPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectColumn",
            "type": "ProjectColumn",
            "description": "The updated project column.",
            "context": {
              "graphqlName": "projectColumn",
              "graphqlTypeFlat": "ProjectColumn",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectcolumn"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectPayload",
    "description": "Autogenerated return type of UpdateProject.",
    "canonical": "objects/updateprojectpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "The updated project.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/project"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2CollaboratorsPayload",
    "description": "Autogenerated return type of UpdateProjectV2Collaborators.",
    "canonical": "objects/updateprojectv2collaboratorspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2CollaboratorsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "collaborators"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "collaborators",
            "type": "ProjectV2ActorConnection",
            "description": "The collaborators granted a role",
            "context": {
              "graphqlName": "collaborators",
              "graphqlTypeFlat": "ProjectV2ActorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2actorconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2DraftIssuePayload",
    "description": "Autogenerated return type of UpdateProjectV2DraftIssue.",
    "canonical": "objects/updateprojectv2draftissuepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2DraftIssuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "draftIssue",
            "type": "DraftIssue",
            "description": "The draft issue updated in the project.",
            "context": {
              "graphqlName": "draftIssue",
              "graphqlTypeFlat": "DraftIssue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/draftissue"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2FieldPayload",
    "description": "Autogenerated return type of UpdateProjectV2Field.",
    "canonical": "objects/updateprojectv2fieldpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2FieldPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2Field",
            "type": "ProjectV2FieldConfiguration",
            "description": "The updated field.",
            "context": {
              "graphqlName": "projectV2Field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2ItemFieldValuePayload",
    "description": "Autogenerated return type of UpdateProjectV2ItemFieldValue.",
    "canonical": "objects/updateprojectv2itemfieldvaluepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2ItemFieldValuePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2Item",
            "type": "ProjectV2Item",
            "description": "The updated item.",
            "context": {
              "graphqlName": "projectV2Item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2ItemPositionPayload",
    "description": "Autogenerated return type of UpdateProjectV2ItemPosition.",
    "canonical": "objects/updateprojectv2itempositionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2ItemPositionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "items"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "items",
            "type": "ProjectV2ItemConnection",
            "description": "The items in the new order",
            "context": {
              "graphqlName": "items",
              "graphqlTypeFlat": "ProjectV2ItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemconnection"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2Payload",
    "description": "Autogenerated return type of UpdateProjectV2.",
    "canonical": "objects/updateprojectv2payload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2Payload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "The updated Project.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2StatusUpdatePayload",
    "description": "Autogenerated return type of UpdateProjectV2StatusUpdate.",
    "canonical": "objects/updateprojectv2statusupdatepayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateProjectV2StatusUpdatePayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "statusUpdate",
            "type": "ProjectV2StatusUpdate",
            "description": "The status update updated in the project.",
            "context": {
              "graphqlName": "statusUpdate",
              "graphqlTypeFlat": "ProjectV2StatusUpdate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2statusupdate"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestBranchPayload",
    "description": "Autogenerated return type of UpdatePullRequestBranch.",
    "canonical": "objects/updatepullrequestbranchpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdatePullRequestBranchPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The updated pull request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestPayload",
    "description": "Autogenerated return type of UpdatePullRequest.",
    "canonical": "objects/updatepullrequestpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdatePullRequestPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequest",
            "description": "The updated pull request.",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequest",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestReviewCommentPayload",
    "description": "Autogenerated return type of UpdatePullRequestReviewComment.",
    "canonical": "objects/updatepullrequestreviewcommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdatePullRequestReviewCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewComment",
            "type": "PullRequestReviewComment",
            "description": "The updated comment.",
            "context": {
              "graphqlName": "pullRequestReviewComment",
              "graphqlTypeFlat": "PullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestReviewPayload",
    "description": "Autogenerated return type of UpdatePullRequestReview.",
    "canonical": "objects/updatepullrequestreviewpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdatePullRequestReviewPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReview",
            "type": "PullRequestReview",
            "description": "The updated pull request review.",
            "context": {
              "graphqlName": "pullRequestReview",
              "graphqlTypeFlat": "PullRequestReview",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRefPayload",
    "description": "Autogenerated return type of UpdateRef.",
    "canonical": "objects/updaterefpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateRefPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ref",
            "type": "Ref",
            "description": "The updated Ref.",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "Ref",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/ref"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRefsPayload",
    "description": "Autogenerated return type of UpdateRefs.",
    "canonical": "objects/updaterefspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateRefsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRepositoryPayload",
    "description": "Autogenerated return type of UpdateRepository.",
    "canonical": "objects/updaterepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The updated repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRepositoryRulesetPayload",
    "description": "Autogenerated return type of UpdateRepositoryRuleset.",
    "canonical": "objects/updaterepositoryrulesetpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateRepositoryRulesetPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ruleset",
            "type": "RepositoryRuleset",
            "description": "The newly created Ruleset.",
            "context": {
              "graphqlName": "ruleset",
              "graphqlTypeFlat": "RepositoryRuleset",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryruleset"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRepositoryWebCommitSignoffSettingPayload",
    "description": "Autogenerated return type of UpdateRepositoryWebCommitSignoffSetting.",
    "canonical": "objects/updaterepositorywebcommitsignoffsettingpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateRepositoryWebCommitSignoffSettingPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A message confirming the result of updating the web commit signoff setting.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The updated repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateSponsorshipPreferencesPayload",
    "description": "Autogenerated return type of UpdateSponsorshipPreferences.",
    "canonical": "objects/updatesponsorshippreferencespayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateSponsorshipPreferencesPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorship",
            "type": "Sponsorship",
            "description": "The sponsorship that was updated.",
            "context": {
              "graphqlName": "sponsorship",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateSubscriptionPayload",
    "description": "Autogenerated return type of UpdateSubscription.",
    "canonical": "objects/updatesubscriptionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateSubscriptionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subscribable",
            "type": "Subscribable",
            "description": "The input subscribable entity.",
            "context": {
              "graphqlName": "subscribable",
              "graphqlTypeFlat": "Subscribable",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/subscribable"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamDiscussionCommentPayload",
    "description": "Autogenerated return type of UpdateTeamDiscussionComment.",
    "canonical": "objects/updateteamdiscussioncommentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateTeamDiscussionCommentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamDiscussionComment",
            "type": "TeamDiscussionComment",
            "description": "The updated comment.",
            "context": {
              "graphqlName": "teamDiscussionComment",
              "graphqlTypeFlat": "TeamDiscussionComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussioncomment"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamDiscussionPayload",
    "description": "Autogenerated return type of UpdateTeamDiscussion.",
    "canonical": "objects/updateteamdiscussionpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateTeamDiscussionPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamDiscussion",
            "type": "TeamDiscussion",
            "description": "The updated discussion.",
            "context": {
              "graphqlName": "teamDiscussion",
              "graphqlTypeFlat": "TeamDiscussion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamdiscussion"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamReviewAssignmentPayload",
    "description": "Autogenerated return type of UpdateTeamReviewAssignment.",
    "canonical": "objects/updateteamreviewassignmentpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateTeamReviewAssignmentPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "team",
            "type": "Team",
            "description": "The team that was modified",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamsRepositoryPayload",
    "description": "Autogenerated return type of UpdateTeamsRepository.",
    "canonical": "objects/updateteamsrepositorypayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateTeamsRepositoryPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository that was updated.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "teams",
            "type": "[Team!]",
            "description": "The teams granted permission on the repository.",
            "context": {
              "graphqlName": "teams",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTopicsPayload",
    "description": "Autogenerated return type of UpdateTopics.",
    "canonical": "objects/updatetopicspayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateTopicsPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invalidTopicNames",
            "type": "[String!]",
            "description": "Names of the provided topics that are not valid.",
            "context": {
              "graphqlName": "invalidTopicNames",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "The updated repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateUserListPayload",
    "description": "Autogenerated return type of UpdateUserList.",
    "canonical": "objects/updateuserlistpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateUserListPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "list",
            "type": "UserList",
            "description": "The list that was just updated",
            "context": {
              "graphqlName": "list",
              "graphqlTypeFlat": "UserList",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userlist"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateUserListsForItemPayload",
    "description": "Autogenerated return type of UpdateUserListsForItem.",
    "canonical": "objects/updateuserlistsforitempayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UpdateUserListsForItemPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "UserListItems",
            "description": "The item that was added",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "UserListItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/userlistitems"
            }
          },
          {
            "name": "lists",
            "type": "[UserList!]",
            "description": "The lists to which this item belongs",
            "context": {
              "graphqlName": "lists",
              "graphqlTypeFlat": "UserList",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userlist"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user who owns the lists",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "User",
    "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
    "canonical": "objects/user",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "User",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "type",
                "type": "PinnableItemType",
                "description": "Filter to only a particular kind of pinnable item.",
                "context": {
                  "graphqlName": "type",
                  "graphqlTypeFlat": "PinnableItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/pinnableitemtype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "anyPinnableItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "size",
                "type": "Int",
                "description": "The size of the resulting square image.",
                "context": {
                  "graphqlName": "size",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "avatarUrl"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "login",
                "type": "String!",
                "description": "The login of the organization to check.",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "canReceiveOrganizationEmailsWhenNotificationsRestricted"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "commitComments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "from",
                "type": "DateTime",
                "description": "Only contributions made at this time or later will be counted. If omitted, defaults to a year ago.",
                "context": {
                  "graphqlName": "from",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "organizationID",
                "type": "ID",
                "description": "The ID of the organization used to filter contributions.",
                "context": {
                  "graphqlName": "organizationID",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "to",
                "type": "DateTime",
                "description": "Only contributions made before and up to (including) this time will be\ncounted. If omitted, defaults to the current time or one year from the\nprovided from argument.",
                "context": {
                  "graphqlName": "to",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "contributionsCollection"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "membershipType",
                "type": "EnterpriseMembershipType",
                "description": "Filter enterprises returned based on the user's membership type.",
                "context": {
                  "graphqlName": "membershipType",
                  "graphqlTypeFlat": "EnterpriseMembershipType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "ALL"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/enterprisemembershiptype"
                }
              },
              {
                "name": "orderBy",
                "type": "EnterpriseOrder",
                "description": "Ordering options for the User's enterprises.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "EnterpriseOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "EnterpriseOrderField!",
                    "description": "The field to order enterprises by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "EnterpriseOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/enterpriseorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "NAME"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/enterpriseorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "enterprises"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "followers"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "following"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "name",
                "type": "String!",
                "description": "The gist name to find.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "gist"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "gistComments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "GistOrder",
                "description": "Ordering options for gists returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "GistOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "GistOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "GistOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/gistorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/gistorder"
                }
              },
              {
                "name": "privacy",
                "type": "GistPrivacy",
                "description": "Filters Gists according to privacy.",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "GistPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/gistprivacy"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "gists"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "primarySubjectId",
                "type": "ID",
                "description": "The ID of the subject to get the hovercard in the context of",
                "context": {
                  "graphqlName": "primarySubjectId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "hovercard"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "accountLogin",
                "type": "String!",
                "description": "The target account's login.",
                "context": {
                  "graphqlName": "accountLogin",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "isSponsoredBy"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueCommentOrder",
                "description": "Ordering options for issue comments returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueCommentOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issue comments by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueCommentOrderField!",
                    "description": "The field in which to order issue comments by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueCommentOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuecommentorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuecommentorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issueComments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "filterBy",
                "type": "IssueFilters",
                "description": "Filtering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueFilters",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "assignee",
                    "type": "String",
                    "description": "List issues assigned to given name. Pass in `null` for issues with no assigned\nuser, and `*` for issues assigned to any user.",
                    "context": {
                      "graphqlName": "assignee",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "createdBy",
                    "type": "String",
                    "description": "List issues created by given name.",
                    "context": {
                      "graphqlName": "createdBy",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "labels",
                    "type": "[String!]",
                    "description": "List issues where the list of label names exist on the issue.",
                    "context": {
                      "graphqlName": "labels",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "mentioned",
                    "type": "String",
                    "description": "List issues where the given name is mentioned in the issue.",
                    "context": {
                      "graphqlName": "mentioned",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestone",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its database ID. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestone",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "milestoneNumber",
                    "type": "String",
                    "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its number field. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
                    "context": {
                      "graphqlName": "milestoneNumber",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "since",
                    "type": "DateTime",
                    "description": "List issues that have been updated at or after the given date.",
                    "context": {
                      "graphqlName": "since",
                      "graphqlTypeFlat": "DateTime",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "scalars/datetime"
                    }
                  },
                  {
                    "name": "states",
                    "type": "[IssueState!]",
                    "description": "List issues filtered by the list of states given.",
                    "context": {
                      "graphqlName": "states",
                      "graphqlTypeFlat": "IssueState",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issuestate"
                    }
                  },
                  {
                    "name": "type",
                    "type": "String",
                    "description": "List issues filtered by the type given, only supported by searches on repositories.",
                    "context": {
                      "graphqlName": "type",
                      "graphqlTypeFlat": "String",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": ""
                    }
                  },
                  {
                    "name": "viewerSubscribed",
                    "type": "Boolean",
                    "description": "List issues subscribed to by viewer.",
                    "context": {
                      "graphqlName": "viewerSubscribed",
                      "graphqlTypeFlat": "Boolean",
                      "graphqlBuiltInType": true
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "defaults",
                        "value": false
                      }
                    ],
                    "symbolDef": {
                      "canonical": ""
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issuefilters"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for issues returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[IssueState!]",
                "description": "A list of states to filter the issues by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "IssueState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/issuestate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "issues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorAndLifetimeValueOrder",
                "description": "Ordering options for results returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorAndLifetimeValueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorAndLifetimeValueOrderField!",
                    "description": "The field to order results by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorAndLifetimeValueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorandlifetimevalueorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "ASC",
                      "field": "SPONSOR_LOGIN"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorandlifetimevalueorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "lifetimeReceivedSponsorshipValues"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "lists"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "login",
                "type": "String!",
                "description": "The login of the organization to find.",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organization"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "login",
                "type": "String!",
                "description": "The login of the organization to match verified domains from.",
                "context": {
                  "graphqlName": "login",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizationVerifiedDomainEmails"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "OrganizationOrder",
                "description": "Ordering options for the User's organizations.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "OrganizationOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "OrganizationOrderField!",
                    "description": "The field to order organizations by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "OrganizationOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/organizationorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/organizationorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "organizations"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "names",
                "type": "[String]",
                "description": "Find packages by their names.",
                "context": {
                  "graphqlName": "names",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "PackageOrder",
                "description": "Ordering of the returned packages.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "PackageOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection",
                    "description": "The direction in which to order packages by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "PackageOrderField",
                    "description": "The field in which to order packages by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "PackageOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [],
                    "symbolDef": {
                      "canonical": "enums/packageorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/packageorder"
                }
              },
              {
                "name": "packageType",
                "type": "PackageType",
                "description": "Filter registry package by type.",
                "context": {
                  "graphqlName": "packageType",
                  "graphqlTypeFlat": "PackageType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/packagetype"
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Find packages in a repository by ID.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "packages"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "types",
                "type": "[PinnableItemType!]",
                "description": "Filter the types of pinnable items that are returned.",
                "context": {
                  "graphqlName": "types",
                  "graphqlTypeFlat": "PinnableItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pinnableitemtype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnableItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "types",
                "type": "[PinnableItemType!]",
                "description": "Filter the types of pinned items that are returned.",
                "context": {
                  "graphqlName": "types",
                  "graphqlTypeFlat": "PinnableItemType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pinnableitemtype"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pinnedItems"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number to find.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "project"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "number",
                "type": "Int!",
                "description": "The project number.",
                "context": {
                  "graphqlName": "number",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectOrder",
                "description": "Ordering options for projects returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectOrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/projectorder"
                }
              },
              {
                "name": "search",
                "type": "String",
                "description": "Query to search projects by, currently only searching by name.",
                "context": {
                  "graphqlName": "search",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[ProjectState!]",
                "description": "A list of states to filter the projects by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "ProjectState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projects"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "minPermissionLevel",
                "type": "ProjectV2PermissionLevel",
                "description": "Filter projects based on user role.",
                "context": {
                  "graphqlName": "minPermissionLevel",
                  "graphqlTypeFlat": "ProjectV2PermissionLevel",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "READ"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/projectv2permissionlevel"
                }
              },
              {
                "name": "orderBy",
                "type": "ProjectV2Order",
                "description": "How to order the returned projects.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "ProjectV2Order",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order projects by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "ProjectV2OrderField!",
                    "description": "The field in which to order projects by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "ProjectV2OrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/projectv2orderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "NUMBER"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/projectv2order"
                }
              },
              {
                "name": "query",
                "type": "String",
                "description": "A project to search for under the owner.",
                "context": {
                  "graphqlName": "query",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "projectsV2"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "publicKeys"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "baseRefName",
                "type": "String",
                "description": "The base ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "baseRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "headRefName",
                "type": "String",
                "description": "The head ref name to filter the pull requests by.",
                "context": {
                  "graphqlName": "headRefName",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "labels",
                "type": "[String!]",
                "description": "A list of label names to filter the pull requests by.",
                "context": {
                  "graphqlName": "labels",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "IssueOrder",
                "description": "Ordering options for pull requests returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "IssueOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order issues by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "IssueOrderField!",
                    "description": "The field in which to order issues by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "IssueOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/issueorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/issueorder"
                }
              },
              {
                "name": "states",
                "type": "[PullRequestState!]",
                "description": "A list of states to filter the pull requests by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "PullRequestState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/pullrequeststate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pullRequests"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "recentProjects"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "affiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of viewer's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\ncurrent viewer owns.",
                "context": {
                  "graphqlName": "affiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasIssuesEnabled",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have issues enabled",
                "context": {
                  "graphqlName": "hasIssuesEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isArchived",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they are archived and not maintained",
                "context": {
                  "graphqlName": "isArchived",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isFork",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they are forks of another repository",
                "context": {
                  "graphqlName": "isFork",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isLocked",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have been locked",
                "context": {
                  "graphqlName": "isLocked",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "ownerAffiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.",
                "context": {
                  "graphqlName": "ownerAffiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "OWNER",
                      "COLLABORATOR"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "privacy",
                "type": "RepositoryPrivacy",
                "description": "If non-null, filters repositories according to privacy. Internal\nrepositories are considered private; consider using the visibility argument\nif only internal repositories are needed. Cannot be combined with the\nvisibility argument.",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "RepositoryPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryprivacy"
                }
              },
              {
                "name": "visibility",
                "type": "RepositoryVisibility",
                "description": "If non-null, filters repositories according to visibility. Cannot be combined with the privacy argument.",
                "context": {
                  "graphqlName": "visibility",
                  "graphqlTypeFlat": "RepositoryVisibility",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryvisibility"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "contributionTypes",
                "type": "[RepositoryContributionType]",
                "description": "If non-null, include only the specified types of contributions. The\nGitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY]",
                "context": {
                  "graphqlName": "contributionTypes",
                  "graphqlTypeFlat": "RepositoryContributionType",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositorycontributiontype"
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasIssues",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have issues enabled",
                "context": {
                  "graphqlName": "hasIssues",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeUserRepositories",
                "type": "Boolean",
                "description": "If true, include user repositories",
                "context": {
                  "graphqlName": "includeUserRepositories",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isLocked",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have been locked",
                "context": {
                  "graphqlName": "isLocked",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "privacy",
                "type": "RepositoryPrivacy",
                "description": "If non-null, filters repositories according to privacy",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "RepositoryPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryprivacy"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoriesContributedTo"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "followRenames",
                "type": "Boolean",
                "description": "Follow repository renames. If disabled, a repository referenced by its old name will return an error.",
                "context": {
                  "graphqlName": "followRenames",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "name",
                "type": "String!",
                "description": "Name of Repository to find.",
                "context": {
                  "graphqlName": "name",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repository"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "onlyAnswers",
                "type": "Boolean",
                "description": "Filter discussion comments to only those that were marked as the answer",
                "context": {
                  "graphqlName": "onlyAnswers",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Filter discussion comments to only those in a specific repository.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryDiscussionComments"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "answered",
                "type": "Boolean",
                "description": "Filter discussions to only those that have been answered or not. Defaults to\nincluding both answered and unanswered discussions.",
                "context": {
                  "graphqlName": "answered",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": null
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "DiscussionOrder",
                "description": "Ordering options for discussions returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "DiscussionOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order discussions by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "DiscussionOrderField!",
                    "description": "The field by which to order discussions.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "DiscussionOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/discussionorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/discussionorder"
                }
              },
              {
                "name": "repositoryId",
                "type": "ID",
                "description": "Filter discussions to only those in a specific repository.",
                "context": {
                  "graphqlName": "repositoryId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "states",
                "type": "[DiscussionState!]",
                "description": "A list of states to filter the discussions by.",
                "context": {
                  "graphqlName": "states",
                  "graphqlTypeFlat": "DiscussionState",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/discussionstate"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "repositoryDiscussions"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SavedReplyOrder",
                "description": "The field to order saved replies by.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SavedReplyOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SavedReplyOrderField!",
                    "description": "The field to order saved replies by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SavedReplyOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/savedreplyorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "UPDATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/savedreplyorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "savedReplies"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "socialAccounts"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorOrder",
                "description": "Ordering options for the users and organizations returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorOrderField!",
                    "description": "The field to order sponsor entities by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsororderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "RELEVANCE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsororder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsoring"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorOrder",
                "description": "Ordering options for sponsors returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorOrderField!",
                    "description": "The field to order sponsor entities by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsororderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "RELEVANCE"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsororder"
                }
              },
              {
                "name": "tierId",
                "type": "ID",
                "description": "If given, will filter for sponsors at the given tier. Will only return\nsponsors whose tier the viewer is permitted to see.",
                "context": {
                  "graphqlName": "tierId",
                  "graphqlTypeFlat": "ID",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsors"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "actions",
                "type": "[SponsorsActivityAction!]",
                "description": "Filter activities to only the specified actions.",
                "context": {
                  "graphqlName": "actions",
                  "graphqlTypeFlat": "SponsorsActivityAction",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/sponsorsactivityaction"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includeAsSponsor",
                "type": "Boolean",
                "description": "Whether to include those events where this sponsorable acted as the sponsor.\nDefaults to only including events where this sponsorable was the recipient\nof a sponsorship.",
                "context": {
                  "graphqlName": "includeAsSponsor",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includePrivate",
                "type": "Boolean",
                "description": "Whether or not to include private activities in the result set. Defaults to including public and private activities.",
                "context": {
                  "graphqlName": "includePrivate",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorsActivityOrder",
                "description": "Ordering options for activity returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorsActivityOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorsActivityOrderField!",
                    "description": "The field to order activity by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorsActivityOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorsactivityorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "TIMESTAMP"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorsactivityorder"
                }
              },
              {
                "name": "period",
                "type": "SponsorsActivityPeriod",
                "description": "Filter activities returned to only those that occurred in the most recent\nspecified time period. Set to ALL to avoid filtering by when the activity\noccurred. Will be ignored if `since` or `until` is given.",
                "context": {
                  "graphqlName": "period",
                  "graphqlTypeFlat": "SponsorsActivityPeriod",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": "MONTH"
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/sponsorsactivityperiod"
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "Filter activities to those that occurred on or after this time.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "until",
                "type": "DateTime",
                "description": "Filter activities to those that occurred before this time.",
                "context": {
                  "graphqlName": "until",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorsActivities"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to return the sponsorship only if it's still active. Pass false to\nget the viewer's sponsorship back even if it has been cancelled.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipForViewerAsSponsor"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to return the sponsorship only if it's still active. Pass false to\nget the sponsorship back even if it has been cancelled.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipForViewerAsSponsorable"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipNewsletterOrder",
                "description": "Ordering options for sponsorship updates returned from the connection.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipNewsletterOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipNewsletterOrderField!",
                    "description": "The field to order sponsorship newsletters by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipNewsletterOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshipnewsletterorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/sponsorshipnewsletterorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipNewsletters"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to include only sponsorships that are active right now, versus all\nsponsorships this maintainer has ever received.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "includePrivate",
                "type": "Boolean",
                "description": "Whether or not to include private sponsorships in the result set",
                "context": {
                  "graphqlName": "includePrivate",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": false
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipOrder",
                "description": "Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipOrderField!",
                    "description": "The field to order sponsorship by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshiporderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/sponsorshiporder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipsAsMaintainer"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "activeOnly",
                "type": "Boolean",
                "description": "Whether to include only sponsorships that are active right now, versus all sponsorships this sponsor has ever made.",
                "context": {
                  "graphqlName": "activeOnly",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": true
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "maintainerLogins",
                "type": "[String!]",
                "description": "Filter sponsorships returned to those for the specified maintainers. That\nis, the recipient of the sponsorship is a user or organization with one of\nthe given logins.",
                "context": {
                  "graphqlName": "maintainerLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "SponsorshipOrder",
                "description": "Ordering options for sponsorships returned from this connection. If left\nblank, the sponsorships will be ordered based on relevancy to the viewer.",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "SponsorshipOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "SponsorshipOrderField!",
                    "description": "The field to order sponsorship by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "SponsorshipOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/sponsorshiporderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/sponsorshiporder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "sponsorshipsAsSponsor"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "StarOrder",
                "description": "Order for connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "StarOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order nodes.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "StarOrderField!",
                    "description": "The field in which to order nodes by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "StarOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/starorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/starorder"
                }
              },
              {
                "name": "ownedByViewer",
                "type": "Boolean",
                "description": "Filters starred repositories to only return repositories owned by the viewer.",
                "context": {
                  "graphqlName": "ownedByViewer",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "starredRepositories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder!",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "since",
                "type": "DateTime",
                "description": "How far back in time to fetch contributed repositories",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "topRepositories"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "since",
                "type": "DateTime",
                "description": "Filter payments to those that occurred on or after this time.",
                "context": {
                  "graphqlName": "since",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              },
              {
                "name": "sponsorableLogins",
                "type": "[String!]",
                "description": "Filter payments to those made to the users or organizations with the specified usernames.",
                "context": {
                  "graphqlName": "sponsorableLogins",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [
                  {
                    "name": "required",
                    "value": "true"
                  },
                  {
                    "name": "defaults",
                    "value": []
                  }
                ],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "until",
                "type": "DateTime",
                "description": "Filter payments to those that occurred before this time.",
                "context": {
                  "graphqlName": "until",
                  "graphqlTypeFlat": "DateTime",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "scalars/datetime"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "totalSponsorshipAmountAsSponsorInCents"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "affiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Affiliation options for repositories returned from the connection. If none\nspecified, the results will include repositories for which the current\nviewer is an owner or collaborator, or member.",
                "context": {
                  "graphqlName": "affiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "hasIssuesEnabled",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have issues enabled",
                "context": {
                  "graphqlName": "hasIssuesEnabled",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "isLocked",
                "type": "Boolean",
                "description": "If non-null, filters repositories according to whether they have been locked",
                "context": {
                  "graphqlName": "isLocked",
                  "graphqlTypeFlat": "Boolean",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "RepositoryOrder",
                "description": "Ordering options for repositories returned from the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "RepositoryOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The ordering direction.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "RepositoryOrderField!",
                    "description": "The field to order repositories by.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "RepositoryOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/repositoryorderfield"
                    }
                  }
                ],
                "meta": [],
                "symbolDef": {
                  "canonical": "inputs/repositoryorder"
                }
              },
              {
                "name": "ownerAffiliations",
                "type": "[RepositoryAffiliation]",
                "description": "Array of owner's affiliation options for repositories returned from the\nconnection. For example, OWNER will include only repositories that the\norganization or user being viewed owns.",
                "context": {
                  "graphqlName": "ownerAffiliations",
                  "graphqlTypeFlat": "RepositoryAffiliation",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [
                  {
                    "name": "defaults",
                    "value": [
                      "OWNER",
                      "COLLABORATOR"
                    ]
                  }
                ],
                "symbolDef": {
                  "canonical": "enums/repositoryaffiliation"
                }
              },
              {
                "name": "privacy",
                "type": "RepositoryPrivacy",
                "description": "If non-null, filters repositories according to privacy. Internal\nrepositories are considered private; consider using the visibility argument\nif only internal repositories are needed. Cannot be combined with the\nvisibility argument.",
                "context": {
                  "graphqlName": "privacy",
                  "graphqlTypeFlat": "RepositoryPrivacy",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryprivacy"
                }
              },
              {
                "name": "visibility",
                "type": "RepositoryVisibility",
                "description": "If non-null, filters repositories according to visibility. Cannot be combined with the privacy argument.",
                "context": {
                  "graphqlName": "visibility",
                  "graphqlTypeFlat": "RepositoryVisibility",
                  "graphqlBuiltInType": false
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": "enums/repositoryvisibility"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "watching"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "anyPinnableItems",
            "type": "Boolean!",
            "description": "Determine if this repository owner has any items that can be pinned to their profile.",
            "context": {
              "graphqlName": "anyPinnableItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the user's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "bio",
            "type": "String",
            "description": "The user's public profile bio.",
            "context": {
              "graphqlName": "bio",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bioHTML",
            "type": "HTML!",
            "description": "The user's public profile bio as HTML.",
            "context": {
              "graphqlName": "bioHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "canReceiveOrganizationEmailsWhenNotificationsRestricted",
            "type": "Boolean!",
            "description": "Could this user receive email notifications, if the organization had notification restrictions enabled?",
            "context": {
              "graphqlName": "canReceiveOrganizationEmailsWhenNotificationsRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitComments",
            "type": "CommitCommentConnection!",
            "description": "A list of commit comments made by this user.",
            "context": {
              "graphqlName": "commitComments",
              "graphqlTypeFlat": "CommitCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/commitcommentconnection"
            }
          },
          {
            "name": "company",
            "type": "String",
            "description": "The user's public profile company.",
            "context": {
              "graphqlName": "company",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "companyHTML",
            "type": "HTML!",
            "description": "The user's public profile company as HTML.",
            "context": {
              "graphqlName": "companyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "contributionsCollection",
            "type": "ContributionsCollection!",
            "description": "The collection of contributions this user has made to different repositories.",
            "context": {
              "graphqlName": "contributionsCollection",
              "graphqlTypeFlat": "ContributionsCollection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/contributionscollection"
            }
          },
          {
            "name": "copilotEndpoints",
            "type": "CopilotEndpoints",
            "description": "The user's Copilot endpoint information",
            "context": {
              "graphqlName": "copilotEndpoints",
              "graphqlTypeFlat": "CopilotEndpoints",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/copilotendpoints"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "email",
            "type": "String!",
            "description": "The user's publicly visible profile email.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterprises",
            "type": "EnterpriseConnection",
            "description": "A list of enterprises that the user belongs to.",
            "context": {
              "graphqlName": "enterprises",
              "graphqlTypeFlat": "EnterpriseConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseconnection"
            }
          },
          {
            "name": "estimatedNextSponsorsPayoutInCents",
            "type": "Int!",
            "description": "The estimated next GitHub Sponsors payout for this user/organization in cents (USD).",
            "context": {
              "graphqlName": "estimatedNextSponsorsPayoutInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "followers",
            "type": "FollowerConnection!",
            "description": "A list of users the given user is followed by.",
            "context": {
              "graphqlName": "followers",
              "graphqlTypeFlat": "FollowerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/followerconnection"
            }
          },
          {
            "name": "following",
            "type": "FollowingConnection!",
            "description": "A list of users the given user is following.",
            "context": {
              "graphqlName": "following",
              "graphqlTypeFlat": "FollowingConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/followingconnection"
            }
          },
          {
            "name": "gist",
            "type": "Gist",
            "description": "Find gist by repo name.",
            "context": {
              "graphqlName": "gist",
              "graphqlTypeFlat": "Gist",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gist"
            }
          },
          {
            "name": "gistComments",
            "type": "GistCommentConnection!",
            "description": "A list of gist comments made by this user.",
            "context": {
              "graphqlName": "gistComments",
              "graphqlTypeFlat": "GistCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/gistcommentconnection"
            }
          },
          {
            "name": "gists",
            "type": "GistConnection!",
            "description": "A list of the Gists the user has created.",
            "context": {
              "graphqlName": "gists",
              "graphqlTypeFlat": "GistConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/gistconnection"
            }
          },
          {
            "name": "hasSponsorsListing",
            "type": "Boolean!",
            "description": "True if this user/organization has a GitHub Sponsors listing.",
            "context": {
              "graphqlName": "hasSponsorsListing",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hovercard",
            "type": "Hovercard!",
            "description": "The hovercard information for this user in a given context",
            "context": {
              "graphqlName": "hovercard",
              "graphqlTypeFlat": "Hovercard",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/hovercard"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the User object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "interactionAbility",
            "type": "RepositoryInteractionAbility",
            "description": "The interaction ability settings for this user.",
            "context": {
              "graphqlName": "interactionAbility",
              "graphqlTypeFlat": "RepositoryInteractionAbility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryinteractionability"
            }
          },
          {
            "name": "isBountyHunter",
            "type": "Boolean!",
            "description": "Whether or not this user is a participant in the GitHub Security Bug Bounty.",
            "context": {
              "graphqlName": "isBountyHunter",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isCampusExpert",
            "type": "Boolean!",
            "description": "Whether or not this user is a participant in the GitHub Campus Experts Program.",
            "context": {
              "graphqlName": "isCampusExpert",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isDeveloperProgramMember",
            "type": "Boolean!",
            "description": "Whether or not this user is a GitHub Developer Program member.",
            "context": {
              "graphqlName": "isDeveloperProgramMember",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isEmployee",
            "type": "Boolean!",
            "description": "Whether or not this user is a GitHub employee.",
            "context": {
              "graphqlName": "isEmployee",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isFollowingViewer",
            "type": "Boolean!",
            "description": "Whether or not this user is following the viewer. Inverse of viewerIsFollowing",
            "context": {
              "graphqlName": "isFollowingViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isGitHubStar",
            "type": "Boolean!",
            "description": "Whether or not this user is a member of the GitHub Stars Program.",
            "context": {
              "graphqlName": "isGitHubStar",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isHireable",
            "type": "Boolean!",
            "description": "Whether or not the user has marked themselves as for hire.",
            "context": {
              "graphqlName": "isHireable",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSiteAdmin",
            "type": "Boolean!",
            "description": "Whether or not this user is a site administrator.",
            "context": {
              "graphqlName": "isSiteAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSponsoredBy",
            "type": "Boolean!",
            "description": "Whether the given account is sponsoring this user/organization.",
            "context": {
              "graphqlName": "isSponsoredBy",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSponsoringViewer",
            "type": "Boolean!",
            "description": "True if the viewer is sponsored by this user/organization.",
            "context": {
              "graphqlName": "isSponsoringViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isViewer",
            "type": "Boolean!",
            "description": "Whether or not this user is the viewing user.",
            "context": {
              "graphqlName": "isViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueComments",
            "type": "IssueCommentConnection!",
            "description": "A list of issue comments made by this user.",
            "context": {
              "graphqlName": "issueComments",
              "graphqlTypeFlat": "IssueCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issuecommentconnection"
            }
          },
          {
            "name": "issues",
            "type": "IssueConnection!",
            "description": "A list of issues associated with this user.",
            "context": {
              "graphqlName": "issues",
              "graphqlTypeFlat": "IssueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/issueconnection"
            }
          },
          {
            "name": "itemShowcase",
            "type": "ProfileItemShowcase!",
            "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.",
            "context": {
              "graphqlName": "itemShowcase",
              "graphqlTypeFlat": "ProfileItemShowcase",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/profileitemshowcase"
            }
          },
          {
            "name": "lifetimeReceivedSponsorshipValues",
            "type": "SponsorAndLifetimeValueConnection!",
            "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.",
            "context": {
              "graphqlName": "lifetimeReceivedSponsorshipValues",
              "graphqlTypeFlat": "SponsorAndLifetimeValueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorandlifetimevalueconnection"
            }
          },
          {
            "name": "lists",
            "type": "UserListConnection!",
            "description": "A user-curated list of repositories",
            "context": {
              "graphqlName": "lists",
              "graphqlTypeFlat": "UserListConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userlistconnection"
            }
          },
          {
            "name": "location",
            "type": "String",
            "description": "The user's public profile location.",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The username used to login.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "monthlyEstimatedSponsorsIncomeInCents",
            "type": "Int!",
            "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).",
            "context": {
              "graphqlName": "monthlyEstimatedSponsorsIncomeInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The user's public profile name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "Find an organization by its login that the user belongs to.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationVerifiedDomainEmails",
            "type": "[String!]!",
            "description": "Verified email addresses that match verified domains for a specified organization the user is a member of.",
            "context": {
              "graphqlName": "organizationVerifiedDomainEmails",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizations",
            "type": "OrganizationConnection!",
            "description": "A list of organizations the user belongs to.",
            "context": {
              "graphqlName": "organizations",
              "graphqlTypeFlat": "OrganizationConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/organizationconnection"
            }
          },
          {
            "name": "packages",
            "type": "PackageConnection!",
            "description": "A list of packages under the owner.",
            "context": {
              "graphqlName": "packages",
              "graphqlTypeFlat": "PackageConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/packageconnection"
            }
          },
          {
            "name": "pinnableItems",
            "type": "PinnableItemConnection!",
            "description": "A list of repositories and gists this profile owner can pin to their profile.",
            "context": {
              "graphqlName": "pinnableItems",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          },
          {
            "name": "pinnedItems",
            "type": "PinnableItemConnection!",
            "description": "A list of repositories and gists this profile owner has pinned to their profile",
            "context": {
              "graphqlName": "pinnedItems",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          },
          {
            "name": "pinnedItemsRemaining",
            "type": "Int!",
            "description": "Returns how many more items this profile owner can pin to their profile.",
            "context": {
              "graphqlName": "pinnedItemsRemaining",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Find project by number.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Find a project by number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projects",
            "type": "ProjectConnection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projects",
              "graphqlTypeFlat": "ProjectConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectconnection"
            }
          },
          {
            "name": "projectsResourcePath",
            "type": "URI!",
            "description": "The HTTP path listing user's projects",
            "context": {
              "graphqlName": "projectsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsUrl",
            "type": "URI!",
            "description": "The HTTP URL listing user's projects",
            "context": {
              "graphqlName": "projectsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "pronouns",
            "type": "String",
            "description": "The user's profile pronouns",
            "context": {
              "graphqlName": "pronouns",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publicKeys",
            "type": "PublicKeyConnection!",
            "description": "A list of public keys associated with this user.",
            "context": {
              "graphqlName": "publicKeys",
              "graphqlTypeFlat": "PublicKeyConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/publickeyconnection"
            }
          },
          {
            "name": "pullRequests",
            "type": "PullRequestConnection!",
            "description": "A list of pull requests associated with this user.",
            "context": {
              "graphqlName": "pullRequests",
              "graphqlTypeFlat": "PullRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pullrequestconnection"
            }
          },
          {
            "name": "recentProjects",
            "type": "ProjectV2Connection!",
            "description": "Recent projects that this user has modified in the context of the owner.",
            "context": {
              "graphqlName": "recentProjects",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          },
          {
            "name": "repositories",
            "type": "RepositoryConnection!",
            "description": "A list of repositories that the user owns.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "repositoriesContributedTo",
            "type": "RepositoryConnection!",
            "description": "A list of repositories that the user recently contributed to.",
            "context": {
              "graphqlName": "repositoriesContributedTo",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "Find Repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryDiscussionComments",
            "type": "DiscussionCommentConnection!",
            "description": "Discussion comments this user has authored.",
            "context": {
              "graphqlName": "repositoryDiscussionComments",
              "graphqlTypeFlat": "DiscussionCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncommentconnection"
            }
          },
          {
            "name": "repositoryDiscussions",
            "type": "DiscussionConnection!",
            "description": "Discussions this user has started.",
            "context": {
              "graphqlName": "repositoryDiscussions",
              "graphqlTypeFlat": "DiscussionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussionconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this user",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "savedReplies",
            "type": "SavedReplyConnection",
            "description": "Replies this user has saved",
            "context": {
              "graphqlName": "savedReplies",
              "graphqlTypeFlat": "SavedReplyConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/savedreplyconnection"
            }
          },
          {
            "name": "socialAccounts",
            "type": "SocialAccountConnection!",
            "description": "The user's social media accounts, ordered as they appear on the user's profile.",
            "context": {
              "graphqlName": "socialAccounts",
              "graphqlTypeFlat": "SocialAccountConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/socialaccountconnection"
            }
          },
          {
            "name": "sponsoring",
            "type": "SponsorConnection!",
            "description": "List of users and organizations this entity is sponsoring.",
            "context": {
              "graphqlName": "sponsoring",
              "graphqlTypeFlat": "SponsorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorconnection"
            }
          },
          {
            "name": "sponsors",
            "type": "SponsorConnection!",
            "description": "List of sponsors for this user or organization.",
            "context": {
              "graphqlName": "sponsors",
              "graphqlTypeFlat": "SponsorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorconnection"
            }
          },
          {
            "name": "sponsorsActivities",
            "type": "SponsorsActivityConnection!",
            "description": "Events involving this sponsorable, such as new sponsorships.",
            "context": {
              "graphqlName": "sponsorsActivities",
              "graphqlTypeFlat": "SponsorsActivityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorsactivityconnection"
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing",
            "description": "The GitHub Sponsors listing for this user or organization.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          },
          {
            "name": "sponsorshipForViewerAsSponsor",
            "type": "Sponsorship",
            "description": "The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor.",
            "context": {
              "graphqlName": "sponsorshipForViewerAsSponsor",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "sponsorshipForViewerAsSponsorable",
            "type": "Sponsorship",
            "description": "The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving.",
            "context": {
              "graphqlName": "sponsorshipForViewerAsSponsorable",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "sponsorshipNewsletters",
            "type": "SponsorshipNewsletterConnection!",
            "description": "List of sponsorship updates sent from this sponsorable to sponsors.",
            "context": {
              "graphqlName": "sponsorshipNewsletters",
              "graphqlTypeFlat": "SponsorshipNewsletterConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipnewsletterconnection"
            }
          },
          {
            "name": "sponsorshipsAsMaintainer",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships where this user or organization is the maintainer receiving the funds.",
            "context": {
              "graphqlName": "sponsorshipsAsMaintainer",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          },
          {
            "name": "sponsorshipsAsSponsor",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships where this user or organization is the funder.",
            "context": {
              "graphqlName": "sponsorshipsAsSponsor",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          },
          {
            "name": "starredRepositories",
            "type": "StarredRepositoryConnection!",
            "description": "Repositories the user has starred.",
            "context": {
              "graphqlName": "starredRepositories",
              "graphqlTypeFlat": "StarredRepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/starredrepositoryconnection"
            }
          },
          {
            "name": "status",
            "type": "UserStatus",
            "description": "The user's description of what they're currently doing.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "UserStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userstatus"
            }
          },
          {
            "name": "suggestedListNames",
            "type": "[UserListSuggestion!]!",
            "description": "Suggested names for user lists",
            "context": {
              "graphqlName": "suggestedListNames",
              "graphqlTypeFlat": "UserListSuggestion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userlistsuggestion"
            }
          },
          {
            "name": "topRepositories",
            "type": "RepositoryConnection!",
            "description": "Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created",
            "context": {
              "graphqlName": "topRepositories",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "totalSponsorshipAmountAsSponsorInCents",
            "type": "Int",
            "description": "The amount in United States cents (e.g., 500 = $5.00 USD) that this entity has\nspent on GitHub to fund sponsorships. Only returns a value when viewed by the\nuser themselves or by a user who can manage sponsorships for the requested organization.",
            "context": {
              "graphqlName": "totalSponsorshipAmountAsSponsorInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "twitterUsername",
            "type": "String",
            "description": "The user's Twitter username.",
            "context": {
              "graphqlName": "twitterUsername",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this user",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userViewType",
            "type": "UserViewType!",
            "description": "Whether the request returns publicly visible information or privately visible information about the user",
            "context": {
              "graphqlName": "userViewType",
              "graphqlTypeFlat": "UserViewType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/userviewtype"
            }
          },
          {
            "name": "viewerCanChangePinnedItems",
            "type": "Boolean!",
            "description": "Can the viewer pin repositories and gists to the profile?",
            "context": {
              "graphqlName": "viewerCanChangePinnedItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanCreateProjects",
            "type": "Boolean!",
            "description": "Can the current viewer create new projects on this owner.",
            "context": {
              "graphqlName": "viewerCanCreateProjects",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanFollow",
            "type": "Boolean!",
            "description": "Whether or not the viewer is able to follow the user.",
            "context": {
              "graphqlName": "viewerCanFollow",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSponsor",
            "type": "Boolean!",
            "description": "Whether or not the viewer is able to sponsor this user/organization.",
            "context": {
              "graphqlName": "viewerCanSponsor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsFollowing",
            "type": "Boolean!",
            "description": "Whether or not this user is followed by the viewer. Inverse of isFollowingViewer.",
            "context": {
              "graphqlName": "viewerIsFollowing",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsSponsoring",
            "type": "Boolean!",
            "description": "True if the viewer is sponsoring this user/organization.",
            "context": {
              "graphqlName": "viewerIsSponsoring",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "watching",
            "type": "RepositoryConnection!",
            "description": "A list of repositories the given user is watching.",
            "context": {
              "graphqlName": "watching",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "websiteUrl",
            "type": "URI",
            "description": "A URL pointing to the user's public website/blog.",
            "context": {
              "graphqlName": "websiteUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserBlockedEvent",
    "description": "Represents a 'user_blocked' event on a given user.",
    "canonical": "objects/userblockedevent",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserBlockedEvent",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "Actor",
            "description": "Identifies the actor who performed the event.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "blockDuration",
            "type": "UserBlockDuration!",
            "description": "Number of days that the user was blocked for.",
            "context": {
              "graphqlName": "blockDuration",
              "graphqlTypeFlat": "UserBlockDuration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/userblockduration"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UserBlockedEvent object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subject",
            "type": "User",
            "description": "The user who was blocked.",
            "context": {
              "graphqlName": "subject",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserConnection",
    "description": "A list of users.",
    "canonical": "objects/userconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/useredge"
            }
          },
          {
            "name": "nodes",
            "type": "[User]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserContentEdit",
    "description": "An edit on user content",
    "canonical": "objects/usercontentedit",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserContentEdit",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "deletedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was deleted.",
            "context": {
              "graphqlName": "deletedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "deletedBy",
            "type": "Actor",
            "description": "The actor who deleted this content",
            "context": {
              "graphqlName": "deletedBy",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "diff",
            "type": "String",
            "description": "A summary of the changes for this edit",
            "context": {
              "graphqlName": "diff",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editedAt",
            "type": "DateTime!",
            "description": "When this content was edited",
            "context": {
              "graphqlName": "editedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited this content",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UserContentEdit object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserContentEditConnection",
    "description": "A list of edits to content.",
    "canonical": "objects/usercontenteditconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserContentEditConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserContentEditEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserContentEditEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditedge"
            }
          },
          {
            "name": "nodes",
            "type": "[UserContentEdit]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "UserContentEdit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontentedit"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserContentEditEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/usercontenteditedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserContentEditEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "UserContentEdit",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "UserContentEdit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontentedit"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserEdge",
    "description": "Represents a user.",
    "canonical": "objects/useredge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "User",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserEmailMetadata",
    "description": "Email attributes from External Identity",
    "canonical": "objects/useremailmetadata",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserEmailMetadata",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "primary",
            "type": "Boolean",
            "description": "Boolean to identify primary emails",
            "context": {
              "graphqlName": "primary",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "type",
            "type": "String",
            "description": "Type of email",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "value",
            "type": "String!",
            "description": "Email id",
            "context": {
              "graphqlName": "value",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserList",
    "description": "A user-curated list of repositories",
    "canonical": "objects/userlist",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserList",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "items"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of this list",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UserList object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean!",
            "description": "Whether or not this list is private",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "items",
            "type": "UserListItemsConnection!",
            "description": "The items associated with this list",
            "context": {
              "graphqlName": "items",
              "graphqlTypeFlat": "UserListItemsConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userlistitemsconnection"
            }
          },
          {
            "name": "lastAddedAt",
            "type": "DateTime!",
            "description": "The date and time at which this list was created or last had items added to it",
            "context": {
              "graphqlName": "lastAddedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of this list",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "slug",
            "type": "String!",
            "description": "The slug of this list",
            "context": {
              "graphqlName": "slug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user to which this list belongs",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserListConnection",
    "description": "The connection type for UserList.",
    "canonical": "objects/userlistconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserListConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserListEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserListEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userlistedge"
            }
          },
          {
            "name": "nodes",
            "type": "[UserList]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "UserList",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userlist"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserListEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/userlistedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserListEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "UserList",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "UserList",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userlist"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserListItemsConnection",
    "description": "The connection type for UserListItems.",
    "canonical": "objects/userlistitemsconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserListItemsConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserListItemsEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserListItemsEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userlistitemsedge"
            }
          },
          {
            "name": "nodes",
            "type": "[UserListItems]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "UserListItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/userlistitems"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserListItemsEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/userlistitemsedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserListItemsEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "UserListItems",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "UserListItems",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "unions/userlistitems"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserListSuggestion",
    "description": "Represents a suggested user list.",
    "canonical": "objects/userlistsuggestion",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserListSuggestion",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID",
            "description": "The ID of the suggested user list",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the suggested user list",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserNamespaceRepository",
    "description": "A repository owned by an Enterprise Managed user.",
    "canonical": "objects/usernamespacerepository",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserNamespaceRepository",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UserNamespaceRepository object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the repository.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameWithOwner",
            "type": "String!",
            "description": "The repository's name with owner.",
            "context": {
              "graphqlName": "nameWithOwner",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "RepositoryOwner!",
            "description": "The user owner of the repository.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "RepositoryOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/repositoryowner"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserNamespaceRepositoryConnection",
    "description": "A list of repositories owned by users in an enterprise with Enterprise Managed Users.",
    "canonical": "objects/usernamespacerepositoryconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserNamespaceRepositoryConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserNamespaceRepositoryEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserNamespaceRepositoryEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usernamespacerepositoryedge"
            }
          },
          {
            "name": "nodes",
            "type": "[UserNamespaceRepository]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "UserNamespaceRepository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usernamespacerepository"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserNamespaceRepositoryEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/usernamespacerepositoryedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserNamespaceRepositoryEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "UserNamespaceRepository",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "UserNamespaceRepository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usernamespacerepository"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserStatus",
    "description": "The user's description of what they're currently doing.",
    "canonical": "objects/userstatus",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserStatus",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "emoji",
            "type": "String",
            "description": "An emoji summarizing the user's status.",
            "context": {
              "graphqlName": "emoji",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "emojiHTML",
            "type": "HTML",
            "description": "The status emoji as HTML.",
            "context": {
              "graphqlName": "emojiHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "expiresAt",
            "type": "DateTime",
            "description": "If set, the status will not be shown after this date.",
            "context": {
              "graphqlName": "expiresAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the UserStatus object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "indicatesLimitedAvailability",
            "type": "Boolean!",
            "description": "Whether this status indicates the user is not fully available on GitHub.",
            "context": {
              "graphqlName": "indicatesLimitedAvailability",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A brief message describing what the user is doing.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organization",
            "type": "Organization",
            "description": "The organization whose members can see this status. If null, this status is publicly visible.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who has this status.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserStatusConnection",
    "description": "The connection type for UserStatus.",
    "canonical": "objects/userstatusconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserStatusConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[UserStatusEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "UserStatusEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userstatusedge"
            }
          },
          {
            "name": "nodes",
            "type": "[UserStatus]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "UserStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userstatus"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "UserStatusEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/userstatusedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "UserStatusEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "UserStatus",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "UserStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userstatus"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "VerifiableDomain",
    "description": "A domain that can be verified or approved for an organization or an enterprise.",
    "canonical": "objects/verifiabledomain",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "VerifiableDomain",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dnsHostName",
            "type": "URI",
            "description": "The DNS host name that should be used for verification.",
            "context": {
              "graphqlName": "dnsHostName",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "domain",
            "type": "URI!",
            "description": "The unicode encoded domain.",
            "context": {
              "graphqlName": "domain",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "hasFoundHostName",
            "type": "Boolean!",
            "description": "Whether a TXT record for verification with the expected host name was found.",
            "context": {
              "graphqlName": "hasFoundHostName",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasFoundVerificationToken",
            "type": "Boolean!",
            "description": "Whether a TXT record for verification with the expected verification token was found.",
            "context": {
              "graphqlName": "hasFoundVerificationToken",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the VerifiableDomain object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isApproved",
            "type": "Boolean!",
            "description": "Whether or not the domain is approved.",
            "context": {
              "graphqlName": "isApproved",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRequiredForPolicyEnforcement",
            "type": "Boolean!",
            "description": "Whether this domain is required to exist for an organization or enterprise policy to be enforced.",
            "context": {
              "graphqlName": "isRequiredForPolicyEnforcement",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isVerified",
            "type": "Boolean!",
            "description": "Whether or not the domain is verified.",
            "context": {
              "graphqlName": "isVerified",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "owner",
            "type": "VerifiableDomainOwner!",
            "description": "The owner of the domain.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "VerifiableDomainOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/verifiabledomainowner"
            }
          },
          {
            "name": "punycodeEncodedDomain",
            "type": "URI!",
            "description": "The punycode encoded domain.",
            "context": {
              "graphqlName": "punycodeEncodedDomain",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "tokenExpirationTime",
            "type": "DateTime",
            "description": "The time that the current verification token will expire.",
            "context": {
              "graphqlName": "tokenExpirationTime",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "verificationToken",
            "type": "String",
            "description": "The current verification token for the domain.",
            "context": {
              "graphqlName": "verificationToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "VerifiableDomainConnection",
    "description": "The connection type for VerifiableDomain.",
    "canonical": "objects/verifiabledomainconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "VerifiableDomainConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[VerifiableDomainEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "VerifiableDomainEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomainedge"
            }
          },
          {
            "name": "nodes",
            "type": "[VerifiableDomain]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "VerifiableDomain",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomain"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "VerifiableDomainEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/verifiabledomainedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "VerifiableDomainEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "VerifiableDomain",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "VerifiableDomain",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomain"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "VerifyVerifiableDomainPayload",
    "description": "Autogenerated return type of VerifyVerifiableDomain.",
    "canonical": "objects/verifyverifiabledomainpayload",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "VerifyVerifiableDomainPayload",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "domain",
            "type": "VerifiableDomain",
            "description": "The verifiable domain that was verified.",
            "context": {
              "graphqlName": "domain",
              "graphqlTypeFlat": "VerifiableDomain",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/verifiabledomain"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "ViewerHovercardContext",
    "description": "A hovercard context with a message describing how the viewer is related.",
    "canonical": "objects/viewerhovercardcontext",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "ViewerHovercardContext",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "message",
            "type": "String!",
            "description": "A string describing this context",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "octicon",
            "type": "String!",
            "description": "An octicon to accompany this context",
            "context": {
              "graphqlName": "octicon",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewer",
            "type": "User!",
            "description": "Identifies the user who is related to this context.",
            "context": {
              "graphqlName": "viewer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Workflow",
    "description": "A workflow contains meta information about an Actions workflow file.",
    "canonical": "objects/workflow",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "Workflow",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "orderBy",
                "type": "WorkflowRunOrder",
                "description": "Ordering options for the connection",
                "context": {
                  "graphqlTypeShort": "input",
                  "graphqlName": "WorkflowRunOrder",
                  "group": [
                    "Inputs"
                  ]
                },
                "properties": [
                  {
                    "name": "direction",
                    "type": "OrderDirection!",
                    "description": "The direction in which to order workflow runs by the specified field.",
                    "context": {
                      "graphqlName": "direction",
                      "graphqlTypeFlat": "OrderDirection",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/orderdirection"
                    }
                  },
                  {
                    "name": "field",
                    "type": "WorkflowRunOrderField!",
                    "description": "The field by which to order workflows.",
                    "context": {
                      "graphqlName": "field",
                      "graphqlTypeFlat": "WorkflowRunOrderField",
                      "graphqlBuiltInType": false
                    },
                    "properties": [],
                    "meta": [
                      {
                        "name": "required",
                        "value": "true"
                      }
                    ],
                    "symbolDef": {
                      "canonical": "enums/workflowrunorderfield"
                    }
                  }
                ],
                "meta": [
                  {
                    "name": "defaults",
                    "value": {
                      "direction": "DESC",
                      "field": "CREATED_AT"
                    }
                  }
                ],
                "symbolDef": {
                  "canonical": "inputs/workflowrunorder"
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "runs"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Workflow object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the workflow.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this workflow",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "runs",
            "type": "WorkflowRunConnection!",
            "description": "The runs of the workflow.",
            "context": {
              "graphqlName": "runs",
              "graphqlTypeFlat": "WorkflowRunConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/workflowrunconnection"
            }
          },
          {
            "name": "state",
            "type": "WorkflowState!",
            "description": "The state of the workflow.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "WorkflowState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/workflowstate"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this workflow",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowFileReference",
    "description": "A workflow that must run for this rule to pass",
    "canonical": "objects/workflowfilereference",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "WorkflowFileReference",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "path",
            "type": "String!",
            "description": "The path to the workflow file",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ref",
            "type": "String",
            "description": "The ref (branch or tag) of the workflow file to use",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "Int!",
            "description": "The ID of the repository where the workflow is defined",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sha",
            "type": "String",
            "description": "The commit SHA of the workflow file to use",
            "context": {
              "graphqlName": "sha",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowRun",
    "description": "A workflow run.",
    "canonical": "objects/workflowrun",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "WorkflowRun",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "deploymentReviews"
              }
            ]
          },
          {
            "title": "",
            "properties": [
              {
                "name": "after",
                "type": "String",
                "description": "Returns the elements in the list that come after the specified cursor.",
                "context": {
                  "graphqlName": "after",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "before",
                "type": "String",
                "description": "Returns the elements in the list that come before the specified cursor.",
                "context": {
                  "graphqlName": "before",
                  "graphqlTypeFlat": "String",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "first",
                "type": "Int",
                "description": "Returns the first _n_ elements from the list.",
                "context": {
                  "graphqlName": "first",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              },
              {
                "name": "last",
                "type": "Int",
                "description": "Returns the last _n_ elements from the list.",
                "context": {
                  "graphqlName": "last",
                  "graphqlTypeFlat": "Int",
                  "graphqlBuiltInType": true
                },
                "properties": [],
                "meta": [],
                "symbolDef": {
                  "canonical": ""
                }
              }
            ],
            "meta": [
              {
                "name": "symbolName",
                "value": "pendingDeploymentRequests"
              }
            ]
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkSuite",
            "type": "CheckSuite!",
            "description": "The check suite this workflow run belongs to.",
            "context": {
              "graphqlName": "checkSuite",
              "graphqlTypeFlat": "CheckSuite",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/checksuite"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deploymentReviews",
            "type": "DeploymentReviewConnection!",
            "description": "The log of deployment reviews",
            "context": {
              "graphqlName": "deploymentReviews",
              "graphqlTypeFlat": "DeploymentReviewConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentreviewconnection"
            }
          },
          {
            "name": "event",
            "type": "String!",
            "description": "The event that triggered the workflow run",
            "context": {
              "graphqlName": "event",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "file",
            "type": "WorkflowRunFile",
            "description": "The workflow file",
            "context": {
              "graphqlName": "file",
              "graphqlTypeFlat": "WorkflowRunFile",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/workflowrunfile"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the WorkflowRun object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pendingDeploymentRequests",
            "type": "DeploymentRequestConnection!",
            "description": "The pending deployment requests of all check runs in this workflow run",
            "context": {
              "graphqlName": "pendingDeploymentRequests",
              "graphqlTypeFlat": "DeploymentRequestConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/deploymentrequestconnection"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this workflow run",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "runNumber",
            "type": "Int!",
            "description": "A number that uniquely identifies this workflow run in its parent workflow.",
            "context": {
              "graphqlName": "runNumber",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this workflow run",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "workflow",
            "type": "Workflow!",
            "description": "The workflow executed in this workflow run.",
            "context": {
              "graphqlName": "workflow",
              "graphqlTypeFlat": "Workflow",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/workflow"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowRunConnection",
    "description": "The connection type for WorkflowRun.",
    "canonical": "objects/workflowrunconnection",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "WorkflowRunConnection",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "edges",
            "type": "[WorkflowRunEdge]",
            "description": "A list of edges.",
            "context": {
              "graphqlName": "edges",
              "graphqlTypeFlat": "WorkflowRunEdge",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/workflowrunedge"
            }
          },
          {
            "name": "nodes",
            "type": "[WorkflowRun]",
            "description": "A list of nodes.",
            "context": {
              "graphqlName": "nodes",
              "graphqlTypeFlat": "WorkflowRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/workflowrun"
            }
          },
          {
            "name": "pageInfo",
            "type": "PageInfo!",
            "description": "Information to aid in pagination.",
            "context": {
              "graphqlName": "pageInfo",
              "graphqlTypeFlat": "PageInfo",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pageinfo"
            }
          },
          {
            "name": "totalCount",
            "type": "Int!",
            "description": "Identifies the total count of items in the connection.",
            "context": {
              "graphqlName": "totalCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowRunEdge",
    "description": "An edge in a connection.",
    "canonical": "objects/workflowrunedge",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "WorkflowRunEdge",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cursor",
            "type": "String!",
            "description": "A cursor for use in pagination.",
            "context": {
              "graphqlName": "cursor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "node",
            "type": "WorkflowRun",
            "description": "The item at the end of the edge.",
            "context": {
              "graphqlName": "node",
              "graphqlTypeFlat": "WorkflowRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/workflowrun"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowRunFile",
    "description": "An executed workflow file for a workflow run.",
    "canonical": "objects/workflowrunfile",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "WorkflowRunFile",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the WorkflowRunFile object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path of the workflow file relative to its repository.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryFileUrl",
            "type": "URI!",
            "description": "The direct link to the file in the repository which stores the workflow file.",
            "context": {
              "graphqlName": "repositoryFileUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryName",
            "type": "URI!",
            "description": "The repository name and owner which stores the workflow file.",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this workflow run file",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "run",
            "type": "WorkflowRun!",
            "description": "The parent workflow run execution for this file.",
            "context": {
              "graphqlName": "run",
              "graphqlTypeFlat": "WorkflowRun",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/workflowrun"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this workflow run file",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanPushRepository",
            "type": "Boolean!",
            "description": "If the viewer has permissions to push to the repository which stores the workflow.",
            "context": {
              "graphqlName": "viewerCanPushRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReadRepository",
            "type": "Boolean!",
            "description": "If the viewer has permissions to read the repository which stores the workflow.",
            "context": {
              "graphqlName": "viewerCanReadRepository",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowsParameters",
    "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.",
    "canonical": "objects/workflowsparameters",
    "category": "graphql",
    "type": "graphql_object",
    "context": {
      "graphqlTypeShort": "object",
      "graphqlName": "WorkflowsParameters",
      "group": [
        "Objects"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Arguments",
        "properties": [],
        "variants": [],
        "meta": [
          {
            "name": "type",
            "value": "arguments"
          }
        ]
      },
      {
        "title": "Fields",
        "properties": [
          {
            "name": "doNotEnforceOnCreate",
            "type": "Boolean!",
            "description": "Allow repositories and branches to be created if a check would otherwise prohibit it.",
            "context": {
              "graphqlName": "doNotEnforceOnCreate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "workflows",
            "type": "[WorkflowFileReference!]!",
            "description": "Workflows that must pass for this rule to pass.",
            "context": {
              "graphqlName": "workflows",
              "graphqlTypeFlat": "WorkflowFileReference",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/workflowfilereference"
            }
          }
        ],
        "meta": [
          {
            "name": "type",
            "value": "fields"
          }
        ]
      }
    ]
  },
  {
    "title": "Actor",
    "description": "Represents an object which can take actions on GitHub. Typically a User or Bot.",
    "canonical": "interfaces/actor",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Actor",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the actor's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The username of the actor.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this actor.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this actor.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Assignable",
    "description": "An object that can have users assigned to it.",
    "canonical": "interfaces/assignable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Assignable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignedActors",
            "type": "AssigneeConnection!",
            "description": "A list of actors assigned to this object.",
            "context": {
              "graphqlName": "assignedActors",
              "graphqlTypeFlat": "AssigneeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/assigneeconnection"
            }
          },
          {
            "name": "assignees",
            "type": "UserConnection!",
            "description": "A list of Users assigned to this object.",
            "context": {
              "graphqlName": "assignees",
              "graphqlTypeFlat": "UserConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userconnection"
            }
          },
          {
            "name": "suggestedActors",
            "type": "AssigneeConnection!",
            "description": "A list of suggested actors to assign to this object",
            "context": {
              "graphqlName": "suggestedActors",
              "graphqlTypeFlat": "AssigneeConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/assigneeconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AuditEntry",
    "description": "An entry in the audit log.",
    "canonical": "interfaces/auditentry",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "AuditEntry",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "action",
            "type": "String!",
            "description": "The action name",
            "context": {
              "graphqlName": "action",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actor",
            "type": "AuditEntryActor",
            "description": "The user who initiated the action",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "AuditEntryActor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "unions/auditentryactor"
            }
          },
          {
            "name": "actorIp",
            "type": "String",
            "description": "The IP address of the actor",
            "context": {
              "graphqlName": "actorIp",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorLocation",
            "type": "ActorLocation",
            "description": "A readable representation of the actor's location",
            "context": {
              "graphqlName": "actorLocation",
              "graphqlTypeFlat": "ActorLocation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/actorlocation"
            }
          },
          {
            "name": "actorLogin",
            "type": "String",
            "description": "The username of the user who initiated the action",
            "context": {
              "graphqlName": "actorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorResourcePath",
            "type": "URI",
            "description": "The HTTP path for the actor.",
            "context": {
              "graphqlName": "actorResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "actorUrl",
            "type": "URI",
            "description": "The HTTP URL for the actor.",
            "context": {
              "graphqlName": "actorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "createdAt",
            "type": "PreciseDateTime!",
            "description": "The time the action was initiated",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "PreciseDateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/precisedatetime"
            }
          },
          {
            "name": "operationType",
            "type": "OperationType",
            "description": "The corresponding operation type for the action",
            "context": {
              "graphqlName": "operationType",
              "graphqlTypeFlat": "OperationType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "enums/operationtype"
            }
          },
          {
            "name": "user",
            "type": "User",
            "description": "The user affected by the action",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "userLogin",
            "type": "String",
            "description": "For actions involving two users, the actor is the initiator and the user is the affected user.",
            "context": {
              "graphqlName": "userLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userResourcePath",
            "type": "URI",
            "description": "The HTTP path for the user.",
            "context": {
              "graphqlName": "userResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "userUrl",
            "type": "URI",
            "description": "The HTTP URL for the user.",
            "context": {
              "graphqlName": "userUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Closable",
    "description": "An object that can be closed",
    "canonical": "interfaces/closable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Closable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "closed",
            "type": "Boolean!",
            "description": "Indicates if the object is closed (definition of closed may depend on type)",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the object was closed.",
            "context": {
              "graphqlName": "closedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "viewerCanClose",
            "type": "Boolean!",
            "description": "Indicates if the object can be closed by the viewer.",
            "context": {
              "graphqlName": "viewerCanClose",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanReopen",
            "type": "Boolean!",
            "description": "Indicates if the object can be reopened by the viewer.",
            "context": {
              "graphqlName": "viewerCanReopen",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Comment",
    "description": "Represents a comment.",
    "canonical": "interfaces/comment",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Comment",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "author",
            "type": "Actor",
            "description": "The actor who authored the comment.",
            "context": {
              "graphqlName": "author",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "authorAssociation",
            "type": "CommentAuthorAssociation!",
            "description": "Author's association with the subject of the comment.",
            "context": {
              "graphqlName": "authorAssociation",
              "graphqlTypeFlat": "CommentAuthorAssociation",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentauthorassociation"
            }
          },
          {
            "name": "body",
            "type": "String!",
            "description": "The body as Markdown.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyHTML",
            "type": "HTML!",
            "description": "The body rendered to HTML.",
            "context": {
              "graphqlName": "bodyHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "bodyText",
            "type": "String!",
            "description": "The body rendered to text.",
            "context": {
              "graphqlName": "bodyText",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdViaEmail",
            "type": "Boolean!",
            "description": "Check if this comment was created via an email reply.",
            "context": {
              "graphqlName": "createdViaEmail",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "editor",
            "type": "Actor",
            "description": "The actor who edited the comment.",
            "context": {
              "graphqlName": "editor",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Comment object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includesCreatedEdit",
            "type": "Boolean!",
            "description": "Check if this comment was edited and includes an edit with the creation data",
            "context": {
              "graphqlName": "includesCreatedEdit",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lastEditedAt",
            "type": "DateTime",
            "description": "The moment the editor made the last edit",
            "context": {
              "graphqlName": "lastEditedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "publishedAt",
            "type": "DateTime",
            "description": "Identifies when the comment was published at.",
            "context": {
              "graphqlName": "publishedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "userContentEdits",
            "type": "UserContentEditConnection",
            "description": "A list of edits to this content.",
            "context": {
              "graphqlName": "userContentEdits",
              "graphqlTypeFlat": "UserContentEditConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/usercontenteditconnection"
            }
          },
          {
            "name": "viewerDidAuthor",
            "type": "Boolean!",
            "description": "Did the viewer author this comment.",
            "context": {
              "graphqlName": "viewerDidAuthor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Contribution",
    "description": "Represents a contribution a user made on GitHub, such as opening an issue.",
    "canonical": "interfaces/contribution",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Contribution",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRestricted",
            "type": "Boolean!",
            "description": "Whether this contribution is associated with a record you do not have access to. For\nexample, your own 'first issue' contribution may have been made on a repository you can no\nlonger access.",
            "context": {
              "graphqlName": "isRestricted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "occurredAt",
            "type": "DateTime!",
            "description": "When this contribution was made.",
            "context": {
              "graphqlName": "occurredAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this contribution.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this contribution.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "user",
            "type": "User!",
            "description": "The user who made this contribution.",
            "context": {
              "graphqlName": "user",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Deletable",
    "description": "Entities that can be deleted.",
    "canonical": "interfaces/deletable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Deletable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "viewerCanDelete",
            "type": "Boolean!",
            "description": "Check if the current viewer can delete this object.",
            "context": {
              "graphqlName": "viewerCanDelete",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAuditEntryData",
    "description": "Metadata for an audit entry containing enterprise account information.",
    "canonical": "interfaces/enterpriseauditentrydata",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "EnterpriseAuditEntryData",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "enterpriseResourcePath",
            "type": "URI",
            "description": "The HTTP path for this enterprise.",
            "context": {
              "graphqlName": "enterpriseResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "enterpriseSlug",
            "type": "String",
            "description": "The slug of the enterprise.",
            "context": {
              "graphqlName": "enterpriseSlug",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseUrl",
            "type": "URI",
            "description": "The HTTP URL for this enterprise.",
            "context": {
              "graphqlName": "enterpriseUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "GitObject",
    "description": "Represents a Git object.",
    "canonical": "interfaces/gitobject",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "GitObject",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "abbreviatedOid",
            "type": "String!",
            "description": "An abbreviated version of the Git object ID",
            "context": {
              "graphqlName": "abbreviatedOid",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitResourcePath",
            "type": "URI!",
            "description": "The HTTP path for this Git object",
            "context": {
              "graphqlName": "commitResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "commitUrl",
            "type": "URI!",
            "description": "The HTTP URL for this Git object",
            "context": {
              "graphqlName": "commitUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the GitObject object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The Git object ID",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The Repository the Git object belongs to",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "GitSignature",
    "description": "Information about a signature (GPG or S/MIME) on a Commit or Tag.",
    "canonical": "interfaces/gitsignature",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "GitSignature",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "email",
            "type": "String!",
            "description": "Email used to sign this object.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isValid",
            "type": "Boolean!",
            "description": "True if the signature is valid and verified by GitHub.",
            "context": {
              "graphqlName": "isValid",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String!",
            "description": "Payload for GPG signing object. Raw ODB object without the signature header.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signature",
            "type": "String!",
            "description": "ASCII-armored signature header from object.",
            "context": {
              "graphqlName": "signature",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signer",
            "type": "User",
            "description": "GitHub user corresponding to the email signing this commit.",
            "context": {
              "graphqlName": "signer",
              "graphqlTypeFlat": "User",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          },
          {
            "name": "state",
            "type": "GitSignatureState!",
            "description": "The state of this signature. `VALID` if signature is valid and verified by\nGitHub, otherwise represents reason why signature is considered invalid.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "GitSignatureState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/gitsignaturestate"
            }
          },
          {
            "name": "verifiedAt",
            "type": "DateTime",
            "description": "The date the signature was verified, if valid",
            "context": {
              "graphqlName": "verifiedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "wasSignedByGitHub",
            "type": "Boolean!",
            "description": "True if the signature was made with GitHub's signing key.",
            "context": {
              "graphqlName": "wasSignedByGitHub",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "HovercardContext",
    "description": "An individual line of a hovercard",
    "canonical": "interfaces/hovercardcontext",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "HovercardContext",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "message",
            "type": "String!",
            "description": "A string describing this context",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "octicon",
            "type": "String!",
            "description": "An octicon to accompany this context",
            "context": {
              "graphqlName": "octicon",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Labelable",
    "description": "An object that can have labels assigned to it.",
    "canonical": "interfaces/labelable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Labelable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "labels",
            "type": "LabelConnection",
            "description": "A list of labels associated with the object.",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "LabelConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labelconnection"
            }
          },
          {
            "name": "viewerCanLabel",
            "type": "Boolean!",
            "description": "Indicates if the viewer can edit labels for this object.",
            "context": {
              "graphqlName": "viewerCanLabel",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Lockable",
    "description": "An object that can be locked.",
    "canonical": "interfaces/lockable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Lockable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "activeLockReason",
            "type": "LockReason",
            "description": "Reason that the conversation was locked.",
            "context": {
              "graphqlName": "activeLockReason",
              "graphqlTypeFlat": "LockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/lockreason"
            }
          },
          {
            "name": "locked",
            "type": "Boolean!",
            "description": "`true` if the object is locked",
            "context": {
              "graphqlName": "locked",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MemberStatusable",
    "description": "Entities that have members who can set status messages.",
    "canonical": "interfaces/memberstatusable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "MemberStatusable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "memberStatuses",
            "type": "UserStatusConnection!",
            "description": "Get the status messages members of this entity have set that are either public or visible only to the organization.",
            "context": {
              "graphqlName": "memberStatuses",
              "graphqlTypeFlat": "UserStatusConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/userstatusconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Migration",
    "description": "Represents a GitHub Enterprise Importer (GEI) migration.",
    "canonical": "interfaces/migration",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Migration",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "continueOnError",
            "type": "Boolean!",
            "description": "The migration flag to continue on error.",
            "context": {
              "graphqlName": "continueOnError",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "databaseId",
            "type": "String",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "failureReason",
            "type": "String",
            "description": "The reason the migration failed.",
            "context": {
              "graphqlName": "failureReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Migration object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "migrationLogUrl",
            "type": "URI",
            "description": "The URL for the migration log (expires 1 day after migration completes).",
            "context": {
              "graphqlName": "migrationLogUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "migrationSource",
            "type": "MigrationSource!",
            "description": "The migration source.",
            "context": {
              "graphqlName": "migrationSource",
              "graphqlTypeFlat": "MigrationSource",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/migrationsource"
            }
          },
          {
            "name": "repositoryName",
            "type": "String!",
            "description": "The target repository name.",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceUrl",
            "type": "URI!",
            "description": "The migration source URL, for example `https://github.com` or `https://monalisa.ghe.com`.",
            "context": {
              "graphqlName": "sourceUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "state",
            "type": "MigrationState!",
            "description": "The migration state.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "MigrationState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/migrationstate"
            }
          },
          {
            "name": "warningsCount",
            "type": "Int!",
            "description": "The number of warnings encountered for this migration. To review the warnings,\ncheck the [Migration Log](https://docs.github.com/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/accessing-your-migration-logs-for-github-enterprise-importer).",
            "context": {
              "graphqlName": "warningsCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Minimizable",
    "description": "Entities that can be minimized.",
    "canonical": "interfaces/minimizable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Minimizable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isMinimized",
            "type": "Boolean!",
            "description": "Returns whether or not a comment has been minimized.",
            "context": {
              "graphqlName": "isMinimized",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "minimizedReason",
            "type": "String",
            "description": "Returns why the comment was minimized. One of `abuse`, `off-topic`,\n`outdated`, `resolved`, `duplicate` and `spam`. Note that the case and\nformatting of these values differs from the inputs to the `MinimizeComment` mutation.",
            "context": {
              "graphqlName": "minimizedReason",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanMinimize",
            "type": "Boolean!",
            "description": "Check if the current viewer can minimize this object.",
            "context": {
              "graphqlName": "viewerCanMinimize",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Node",
    "description": "An object with an ID.",
    "canonical": "interfaces/node",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Node",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "ID of the object.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OauthApplicationAuditEntryData",
    "description": "Metadata for an audit entry with action oauth_application.*",
    "canonical": "interfaces/oauthapplicationauditentrydata",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "OauthApplicationAuditEntryData",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "oauthApplicationName",
            "type": "String",
            "description": "The name of the OAuth application.",
            "context": {
              "graphqlName": "oauthApplicationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oauthApplicationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "oauthApplicationUrl",
            "type": "URI",
            "description": "The HTTP URL for the OAuth application",
            "context": {
              "graphqlName": "oauthApplicationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationAuditEntryData",
    "description": "Metadata for an audit entry with action org.*",
    "canonical": "interfaces/organizationauditentrydata",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "OrganizationAuditEntryData",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "organization",
            "type": "Organization",
            "description": "The Organization associated with the Audit Entry.",
            "context": {
              "graphqlName": "organization",
              "graphqlTypeFlat": "Organization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "organizationName",
            "type": "String",
            "description": "The name of the Organization.",
            "context": {
              "graphqlName": "organizationName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationResourcePath",
            "type": "URI",
            "description": "The HTTP path for the organization",
            "context": {
              "graphqlName": "organizationResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "organizationUrl",
            "type": "URI",
            "description": "The HTTP URL for the organization",
            "context": {
              "graphqlName": "organizationUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PackageOwner",
    "description": "Represents an owner of a package.",
    "canonical": "interfaces/packageowner",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "PackageOwner",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the PackageOwner object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packages",
            "type": "PackageConnection!",
            "description": "A list of packages under the owner.",
            "context": {
              "graphqlName": "packages",
              "graphqlTypeFlat": "PackageConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/packageconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProfileOwner",
    "description": "Represents any entity on GitHub that has a profile page.",
    "canonical": "interfaces/profileowner",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "ProfileOwner",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "anyPinnableItems",
            "type": "Boolean!",
            "description": "Determine if this repository owner has any items that can be pinned to their profile.",
            "context": {
              "graphqlName": "anyPinnableItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The public profile email.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProfileOwner object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemShowcase",
            "type": "ProfileItemShowcase!",
            "description": "Showcases a selection of repositories and gists that the profile owner has\neither curated or that have been selected automatically based on popularity.",
            "context": {
              "graphqlName": "itemShowcase",
              "graphqlTypeFlat": "ProfileItemShowcase",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/profileitemshowcase"
            }
          },
          {
            "name": "location",
            "type": "String",
            "description": "The public profile location.",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The username used to login.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The public profile name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pinnableItems",
            "type": "PinnableItemConnection!",
            "description": "A list of repositories and gists this profile owner can pin to their profile.",
            "context": {
              "graphqlName": "pinnableItems",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          },
          {
            "name": "pinnedItems",
            "type": "PinnableItemConnection!",
            "description": "A list of repositories and gists this profile owner has pinned to their profile",
            "context": {
              "graphqlName": "pinnedItems",
              "graphqlTypeFlat": "PinnableItemConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/pinnableitemconnection"
            }
          },
          {
            "name": "pinnedItemsRemaining",
            "type": "Int!",
            "description": "Returns how many more items this profile owner can pin to their profile.",
            "context": {
              "graphqlName": "pinnedItemsRemaining",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanChangePinnedItems",
            "type": "Boolean!",
            "description": "Can the viewer pin repositories and gists to the profile?",
            "context": {
              "graphqlName": "viewerCanChangePinnedItems",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "websiteUrl",
            "type": "URI",
            "description": "The public profile website URL.",
            "context": {
              "graphqlName": "websiteUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectOwner",
    "description": "Represents an owner of a Project.",
    "canonical": "interfaces/projectowner",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "ProjectOwner",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectOwner object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "Project",
            "description": "Find project by number.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "Project",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/project"
            }
          },
          {
            "name": "projects",
            "type": "ProjectConnection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projects",
              "graphqlTypeFlat": "ProjectConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectconnection"
            }
          },
          {
            "name": "projectsResourcePath",
            "type": "URI!",
            "description": "The HTTP path listing owners projects",
            "context": {
              "graphqlName": "projectsResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "projectsUrl",
            "type": "URI!",
            "description": "The HTTP URL listing owners projects",
            "context": {
              "graphqlName": "projectsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "viewerCanCreateProjects",
            "type": "Boolean!",
            "description": "Can the current viewer create new projects on this owner.",
            "context": {
              "graphqlName": "viewerCanCreateProjects",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "deprecated",
                "value": "Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC."
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldCommon",
    "description": "Common fields across different project field types",
    "canonical": "interfaces/projectv2fieldcommon",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "ProjectV2FieldCommon",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "dataType",
            "type": "ProjectV2FieldType!",
            "description": "The field's type.",
            "context": {
              "graphqlName": "dataType",
              "graphqlTypeFlat": "ProjectV2FieldType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2fieldtype"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2FieldCommon object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The project field's name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "project",
            "type": "ProjectV2!",
            "description": "The project that contains this field.",
            "context": {
              "graphqlName": "project",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldValueCommon",
    "description": "Common fields across different project field value types",
    "canonical": "interfaces/projectv2itemfieldvaluecommon",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "ProjectV2ItemFieldValueCommon",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "creator",
            "type": "Actor",
            "description": "The actor who created the item.",
            "context": {
              "graphqlName": "creator",
              "graphqlTypeFlat": "Actor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "interfaces/actor"
            }
          },
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldConfiguration!",
            "description": "The project field that contains this value.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldConfiguration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "unions/projectv2fieldconfiguration"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2ItemFieldValueCommon object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "item",
            "type": "ProjectV2Item!",
            "description": "The project item that contains this value.",
            "context": {
              "graphqlName": "item",
              "graphqlTypeFlat": "ProjectV2Item",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2item"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Owner",
    "description": "Represents an owner of a project.",
    "canonical": "interfaces/projectv2owner",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "ProjectV2Owner",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the ProjectV2Owner object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectV2",
            "type": "ProjectV2",
            "description": "Find a project by number.",
            "context": {
              "graphqlName": "projectV2",
              "graphqlTypeFlat": "ProjectV2",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "projectsV2",
            "type": "ProjectV2Connection!",
            "description": "A list of projects under the owner.",
            "context": {
              "graphqlName": "projectsV2",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Recent",
    "description": "Recent projects for the owner.",
    "canonical": "interfaces/projectv2recent",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "ProjectV2Recent",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "recentProjects",
            "type": "ProjectV2Connection!",
            "description": "Recent projects that this user has modified in the context of the owner.",
            "context": {
              "graphqlName": "recentProjects",
              "graphqlTypeFlat": "ProjectV2Connection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/projectv2connection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Reactable",
    "description": "Represents a subject that can be reacted on.",
    "canonical": "interfaces/reactable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Reactable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "databaseId",
            "type": "Int",
            "description": "Identifies the primary key from the database.",
            "context": {
              "graphqlName": "databaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Reactable object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reactionGroups",
            "type": "[ReactionGroup!]",
            "description": "A list of reactions grouped by content left on the subject.",
            "context": {
              "graphqlName": "reactionGroups",
              "graphqlTypeFlat": "ReactionGroup",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactiongroup"
            }
          },
          {
            "name": "reactions",
            "type": "ReactionConnection!",
            "description": "A list of Reactions left on the Issue.",
            "context": {
              "graphqlName": "reactions",
              "graphqlTypeFlat": "ReactionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/reactionconnection"
            }
          },
          {
            "name": "viewerCanReact",
            "type": "Boolean!",
            "description": "Can user react to this subject",
            "context": {
              "graphqlName": "viewerCanReact",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryAuditEntryData",
    "description": "Metadata for an audit entry with action repo.*",
    "canonical": "interfaces/repositoryauditentrydata",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RepositoryAuditEntryData",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repository",
            "type": "Repository",
            "description": "The repository associated with the action",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "The name of the repository",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryResourcePath",
            "type": "URI",
            "description": "The HTTP path for the repository",
            "context": {
              "graphqlName": "repositoryResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "repositoryUrl",
            "type": "URI",
            "description": "The HTTP URL for the repository",
            "context": {
              "graphqlName": "repositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryDiscussionAuthor",
    "description": "Represents an author of discussions in repositories.",
    "canonical": "interfaces/repositorydiscussionauthor",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RepositoryDiscussionAuthor",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repositoryDiscussions",
            "type": "DiscussionConnection!",
            "description": "Discussions this user has started.",
            "context": {
              "graphqlName": "repositoryDiscussions",
              "graphqlTypeFlat": "DiscussionConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussionconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryDiscussionCommentAuthor",
    "description": "Represents an author of discussion comments in repositories.",
    "canonical": "interfaces/repositorydiscussioncommentauthor",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RepositoryDiscussionCommentAuthor",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repositoryDiscussionComments",
            "type": "DiscussionCommentConnection!",
            "description": "Discussion comments this user has authored.",
            "context": {
              "graphqlName": "repositoryDiscussionComments",
              "graphqlTypeFlat": "DiscussionCommentConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/discussioncommentconnection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInfo",
    "description": "A subset of repository info.",
    "canonical": "interfaces/repositoryinfo",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RepositoryInfo",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "archivedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the repository was archived.",
            "context": {
              "graphqlName": "archivedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "createdAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was created.",
            "context": {
              "graphqlName": "createdAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the repository.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "descriptionHTML",
            "type": "HTML!",
            "description": "The description of the repository rendered to HTML.",
            "context": {
              "graphqlName": "descriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "forkCount",
            "type": "Int!",
            "description": "Returns how many forks there are of this repository in the whole network.",
            "context": {
              "graphqlName": "forkCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasDiscussionsEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has the Discussions feature enabled.",
            "context": {
              "graphqlName": "hasDiscussionsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasIssuesEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has issues feature enabled.",
            "context": {
              "graphqlName": "hasIssuesEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasProjectsEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has the Projects feature enabled.",
            "context": {
              "graphqlName": "hasProjectsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasSponsorshipsEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository displays a Sponsor button for financial contributions.",
            "context": {
              "graphqlName": "hasSponsorshipsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasWikiEnabled",
            "type": "Boolean!",
            "description": "Indicates if the repository has wiki feature enabled.",
            "context": {
              "graphqlName": "hasWikiEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "homepageUrl",
            "type": "URI",
            "description": "The repository's URL.",
            "context": {
              "graphqlName": "homepageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "isArchived",
            "type": "Boolean!",
            "description": "Indicates if the repository is unmaintained.",
            "context": {
              "graphqlName": "isArchived",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isFork",
            "type": "Boolean!",
            "description": "Identifies if the repository is a fork.",
            "context": {
              "graphqlName": "isFork",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isInOrganization",
            "type": "Boolean!",
            "description": "Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.",
            "context": {
              "graphqlName": "isInOrganization",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isLocked",
            "type": "Boolean!",
            "description": "Indicates if the repository has been locked or not.",
            "context": {
              "graphqlName": "isLocked",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isMirror",
            "type": "Boolean!",
            "description": "Identifies if the repository is a mirror.",
            "context": {
              "graphqlName": "isMirror",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean!",
            "description": "Identifies if the repository is private or internal.",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isTemplate",
            "type": "Boolean!",
            "description": "Identifies if the repository is a template that can be used to generate new repositories.",
            "context": {
              "graphqlName": "isTemplate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "licenseInfo",
            "type": "License",
            "description": "The license associated with the repository",
            "context": {
              "graphqlName": "licenseInfo",
              "graphqlTypeFlat": "License",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/license"
            }
          },
          {
            "name": "lockReason",
            "type": "RepositoryLockReason",
            "description": "The reason the repository has been locked.",
            "context": {
              "graphqlName": "lockReason",
              "graphqlTypeFlat": "RepositoryLockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositorylockreason"
            }
          },
          {
            "name": "mirrorUrl",
            "type": "URI",
            "description": "The repository's original mirror URL.",
            "context": {
              "graphqlName": "mirrorUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the repository.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "nameWithOwner",
            "type": "String!",
            "description": "The repository's name with owner.",
            "context": {
              "graphqlName": "nameWithOwner",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "openGraphImageUrl",
            "type": "URI!",
            "description": "The image used to represent this repository in Open Graph data.",
            "context": {
              "graphqlName": "openGraphImageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "owner",
            "type": "RepositoryOwner!",
            "description": "The User owner of the repository.",
            "context": {
              "graphqlName": "owner",
              "graphqlTypeFlat": "RepositoryOwner",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "interfaces/repositoryowner"
            }
          },
          {
            "name": "pushedAt",
            "type": "DateTime",
            "description": "Identifies the date and time when the repository was last pushed to.",
            "context": {
              "graphqlName": "pushedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP path for this repository",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "shortDescriptionHTML",
            "type": "HTML!",
            "description": "A description of the repository, rendered to HTML without any links in it.",
            "context": {
              "graphqlName": "shortDescriptionHTML",
              "graphqlTypeFlat": "HTML",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/html"
            }
          },
          {
            "name": "updatedAt",
            "type": "DateTime!",
            "description": "Identifies the date and time when the object was last updated.",
            "context": {
              "graphqlName": "updatedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for this repository",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "usesCustomOpenGraphImage",
            "type": "Boolean!",
            "description": "Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.",
            "context": {
              "graphqlName": "usesCustomOpenGraphImage",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "visibility",
            "type": "RepositoryVisibility!",
            "description": "Indicates the repository's visibility level.",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepositoryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryvisibility"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryNode",
    "description": "Represents a object that belongs to a repository.",
    "canonical": "interfaces/repositorynode",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RepositoryNode",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repository",
            "type": "Repository!",
            "description": "The repository associated with this node.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryOwner",
    "description": "Represents an owner of a Repository.",
    "canonical": "interfaces/repositoryowner",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RepositoryOwner",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "avatarUrl",
            "type": "URI!",
            "description": "A URL pointing to the owner's public avatar.",
            "context": {
              "graphqlName": "avatarUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the RepositoryOwner object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The username used to login.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositories",
            "type": "RepositoryConnection!",
            "description": "A list of repositories that the user owns.",
            "context": {
              "graphqlName": "repositories",
              "graphqlTypeFlat": "RepositoryConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/repositoryconnection"
            }
          },
          {
            "name": "repository",
            "type": "Repository",
            "description": "Find Repository.",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "Repository",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTTP URL for the owner.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The HTTP URL for the owner.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RequirableByPullRequest",
    "description": "Represents a type that can be required by a pull request for merging.",
    "canonical": "interfaces/requirablebypullrequest",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "RequirableByPullRequest",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "isRequired",
            "type": "Boolean!",
            "description": "Whether this is required to pass before merging for a specific pull request.",
            "context": {
              "graphqlName": "isRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Sponsorable",
    "description": "Entities that can sponsor or be sponsored through GitHub Sponsors.",
    "canonical": "interfaces/sponsorable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Sponsorable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "estimatedNextSponsorsPayoutInCents",
            "type": "Int!",
            "description": "The estimated next GitHub Sponsors payout for this user/organization in cents (USD).",
            "context": {
              "graphqlName": "estimatedNextSponsorsPayoutInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasSponsorsListing",
            "type": "Boolean!",
            "description": "True if this user/organization has a GitHub Sponsors listing.",
            "context": {
              "graphqlName": "hasSponsorsListing",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSponsoredBy",
            "type": "Boolean!",
            "description": "Whether the given account is sponsoring this user/organization.",
            "context": {
              "graphqlName": "isSponsoredBy",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isSponsoringViewer",
            "type": "Boolean!",
            "description": "True if the viewer is sponsored by this user/organization.",
            "context": {
              "graphqlName": "isSponsoringViewer",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lifetimeReceivedSponsorshipValues",
            "type": "SponsorAndLifetimeValueConnection!",
            "description": "Calculate how much each sponsor has ever paid total to this maintainer via\nGitHub Sponsors. Does not include sponsorships paid via Patreon.",
            "context": {
              "graphqlName": "lifetimeReceivedSponsorshipValues",
              "graphqlTypeFlat": "SponsorAndLifetimeValueConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorandlifetimevalueconnection"
            }
          },
          {
            "name": "monthlyEstimatedSponsorsIncomeInCents",
            "type": "Int!",
            "description": "The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).",
            "context": {
              "graphqlName": "monthlyEstimatedSponsorsIncomeInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsoring",
            "type": "SponsorConnection!",
            "description": "List of users and organizations this entity is sponsoring.",
            "context": {
              "graphqlName": "sponsoring",
              "graphqlTypeFlat": "SponsorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorconnection"
            }
          },
          {
            "name": "sponsors",
            "type": "SponsorConnection!",
            "description": "List of sponsors for this user or organization.",
            "context": {
              "graphqlName": "sponsors",
              "graphqlTypeFlat": "SponsorConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorconnection"
            }
          },
          {
            "name": "sponsorsActivities",
            "type": "SponsorsActivityConnection!",
            "description": "Events involving this sponsorable, such as new sponsorships.",
            "context": {
              "graphqlName": "sponsorsActivities",
              "graphqlTypeFlat": "SponsorsActivityConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorsactivityconnection"
            }
          },
          {
            "name": "sponsorsListing",
            "type": "SponsorsListing",
            "description": "The GitHub Sponsors listing for this user or organization.",
            "context": {
              "graphqlName": "sponsorsListing",
              "graphqlTypeFlat": "SponsorsListing",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorslisting"
            }
          },
          {
            "name": "sponsorshipForViewerAsSponsor",
            "type": "Sponsorship",
            "description": "The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor.",
            "context": {
              "graphqlName": "sponsorshipForViewerAsSponsor",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "sponsorshipForViewerAsSponsorable",
            "type": "Sponsorship",
            "description": "The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving.",
            "context": {
              "graphqlName": "sponsorshipForViewerAsSponsorable",
              "graphqlTypeFlat": "Sponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/sponsorship"
            }
          },
          {
            "name": "sponsorshipNewsletters",
            "type": "SponsorshipNewsletterConnection!",
            "description": "List of sponsorship updates sent from this sponsorable to sponsors.",
            "context": {
              "graphqlName": "sponsorshipNewsletters",
              "graphqlTypeFlat": "SponsorshipNewsletterConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipnewsletterconnection"
            }
          },
          {
            "name": "sponsorshipsAsMaintainer",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships where this user or organization is the maintainer receiving the funds.",
            "context": {
              "graphqlName": "sponsorshipsAsMaintainer",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          },
          {
            "name": "sponsorshipsAsSponsor",
            "type": "SponsorshipConnection!",
            "description": "The sponsorships where this user or organization is the funder.",
            "context": {
              "graphqlName": "sponsorshipsAsSponsor",
              "graphqlTypeFlat": "SponsorshipConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/sponsorshipconnection"
            }
          },
          {
            "name": "totalSponsorshipAmountAsSponsorInCents",
            "type": "Int",
            "description": "The amount in United States cents (e.g., 500 = $5.00 USD) that this entity has\nspent on GitHub to fund sponsorships. Only returns a value when viewed by the\nuser themselves or by a user who can manage sponsorships for the requested organization.",
            "context": {
              "graphqlName": "totalSponsorshipAmountAsSponsorInCents",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSponsor",
            "type": "Boolean!",
            "description": "Whether or not the viewer is able to sponsor this user/organization.",
            "context": {
              "graphqlName": "viewerCanSponsor",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerIsSponsoring",
            "type": "Boolean!",
            "description": "True if the viewer is sponsoring this user/organization.",
            "context": {
              "graphqlName": "viewerIsSponsoring",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Starrable",
    "description": "Things that can be starred.",
    "canonical": "interfaces/starrable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Starrable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Starrable object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stargazerCount",
            "type": "Int!",
            "description": "Returns a count of how many stargazers there are on this object",
            "context": {
              "graphqlName": "stargazerCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stargazers",
            "type": "StargazerConnection!",
            "description": "A list of users who have starred this starrable.",
            "context": {
              "graphqlName": "stargazers",
              "graphqlTypeFlat": "StargazerConnection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "objects/stargazerconnection"
            }
          },
          {
            "name": "viewerHasStarred",
            "type": "Boolean!",
            "description": "Returns a boolean indicating whether the viewing user has starred this starrable.",
            "context": {
              "graphqlName": "viewerHasStarred",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Subscribable",
    "description": "Entities that can be subscribed to for web and email notifications.",
    "canonical": "interfaces/subscribable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Subscribable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the Subscribable object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanSubscribe",
            "type": "Boolean!",
            "description": "Check if the viewer is able to change their subscription status for the repository.",
            "context": {
              "graphqlName": "viewerCanSubscribe",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscription",
            "type": "SubscriptionState",
            "description": "Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.",
            "context": {
              "graphqlName": "viewerSubscription",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SubscribableThread",
    "description": "Entities that can be subscribed to for web and email notifications.",
    "canonical": "interfaces/subscribablethread",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "SubscribableThread",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the SubscribableThread object",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerThreadSubscriptionFormAction",
            "type": "ThreadSubscriptionFormAction",
            "description": "Identifies the viewer's thread subscription form action.",
            "context": {
              "graphqlName": "viewerThreadSubscriptionFormAction",
              "graphqlTypeFlat": "ThreadSubscriptionFormAction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/threadsubscriptionformaction"
            }
          },
          {
            "name": "viewerThreadSubscriptionStatus",
            "type": "ThreadSubscriptionState",
            "description": "Identifies the viewer's thread subscription status.",
            "context": {
              "graphqlName": "viewerThreadSubscriptionStatus",
              "graphqlTypeFlat": "ThreadSubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/threadsubscriptionstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TeamAuditEntryData",
    "description": "Metadata for an audit entry with action team.*",
    "canonical": "interfaces/teamauditentrydata",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "TeamAuditEntryData",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "team",
            "type": "Team",
            "description": "The team associated with the action",
            "context": {
              "graphqlName": "team",
              "graphqlTypeFlat": "Team",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "teamName",
            "type": "String",
            "description": "The name of the team",
            "context": {
              "graphqlName": "teamName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamResourcePath",
            "type": "URI",
            "description": "The HTTP path for this team",
            "context": {
              "graphqlName": "teamResourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "teamUrl",
            "type": "URI",
            "description": "The HTTP URL for this team",
            "context": {
              "graphqlName": "teamUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TopicAuditEntryData",
    "description": "Metadata for an audit entry with a topic.",
    "canonical": "interfaces/topicauditentrydata",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "TopicAuditEntryData",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "topic",
            "type": "Topic",
            "description": "The name of the topic added to the repository",
            "context": {
              "graphqlName": "topic",
              "graphqlTypeFlat": "Topic",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/topic"
            }
          },
          {
            "name": "topicName",
            "type": "String",
            "description": "The name of the topic added to the repository",
            "context": {
              "graphqlName": "topicName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UniformResourceLocatable",
    "description": "Represents a type that can be retrieved by a URL.",
    "canonical": "interfaces/uniformresourcelocatable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "UniformResourceLocatable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "resourcePath",
            "type": "URI!",
            "description": "The HTML path to this resource.",
            "context": {
              "graphqlName": "resourcePath",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "url",
            "type": "URI!",
            "description": "The URL to this resource.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Updatable",
    "description": "Entities that can be updated.",
    "canonical": "interfaces/updatable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Updatable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "viewerCanUpdate",
            "type": "Boolean!",
            "description": "Check if the current viewer can update this object.",
            "context": {
              "graphqlName": "viewerCanUpdate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatableComment",
    "description": "Comments that can be updated.",
    "canonical": "interfaces/updatablecomment",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "UpdatableComment",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "viewerCannotUpdateReasons",
            "type": "[CommentCannotUpdateReason!]!",
            "description": "Reasons why the current viewer can not update this comment.",
            "context": {
              "graphqlName": "viewerCannotUpdateReasons",
              "graphqlTypeFlat": "CommentCannotUpdateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commentcannotupdatereason"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Votable",
    "description": "A subject that may be upvoted.",
    "canonical": "interfaces/votable",
    "category": "graphql",
    "type": "graphql_interface",
    "context": {
      "graphqlTypeShort": "interface",
      "graphqlName": "Votable",
      "group": [
        "Interfaces"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "upvoteCount",
            "type": "Int!",
            "description": "Number of upvotes that this subject has received.",
            "context": {
              "graphqlName": "upvoteCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerCanUpvote",
            "type": "Boolean!",
            "description": "Whether or not the current user can add or remove an upvote on this subject.",
            "context": {
              "graphqlName": "viewerCanUpvote",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerHasUpvoted",
            "type": "Boolean!",
            "description": "Whether or not the current user has already upvoted this subject.",
            "context": {
              "graphqlName": "viewerHasUpvoted",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ActorType",
    "description": "The actor's type.",
    "canonical": "enums/actortype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ActorType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "TEAM",
            "type": "string",
            "description": "Indicates a team actor."
          },
          {
            "name": "USER",
            "type": "string",
            "description": "Indicates a user actor."
          }
        ]
      }
    ]
  },
  {
    "title": "AuditLogOrderField",
    "description": "Properties by which Audit Log connections can be ordered.",
    "canonical": "enums/auditlogorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "AuditLogOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order audit log entries by timestamp"
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationLevel",
    "description": "Represents an annotation's information level.",
    "canonical": "enums/checkannotationlevel",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CheckAnnotationLevel",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FAILURE",
            "type": "string",
            "description": "An annotation indicating an inescapable error."
          },
          {
            "name": "NOTICE",
            "type": "string",
            "description": "An annotation indicating some information."
          },
          {
            "name": "WARNING",
            "type": "string",
            "description": "An annotation indicating an ignorable error."
          }
        ]
      }
    ]
  },
  {
    "title": "CheckConclusionState",
    "description": "The possible states for a check suite or run conclusion.",
    "canonical": "enums/checkconclusionstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CheckConclusionState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTION_REQUIRED",
            "type": "string",
            "description": "The check suite or run requires action."
          },
          {
            "name": "CANCELLED",
            "type": "string",
            "description": "The check suite or run has been cancelled."
          },
          {
            "name": "FAILURE",
            "type": "string",
            "description": "The check suite or run has failed."
          },
          {
            "name": "NEUTRAL",
            "type": "string",
            "description": "The check suite or run was neutral."
          },
          {
            "name": "SKIPPED",
            "type": "string",
            "description": "The check suite or run was skipped."
          },
          {
            "name": "STALE",
            "type": "string",
            "description": "The check suite or run was marked stale by GitHub. Only GitHub can use this conclusion."
          },
          {
            "name": "STARTUP_FAILURE",
            "type": "string",
            "description": "The check suite or run has failed at startup."
          },
          {
            "name": "SUCCESS",
            "type": "string",
            "description": "The check suite or run has succeeded."
          },
          {
            "name": "TIMED_OUT",
            "type": "string",
            "description": "The check suite or run has timed out."
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunState",
    "description": "The possible states of a check run in a status rollup.",
    "canonical": "enums/checkrunstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CheckRunState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTION_REQUIRED",
            "type": "string",
            "description": "The check run requires action."
          },
          {
            "name": "CANCELLED",
            "type": "string",
            "description": "The check run has been cancelled."
          },
          {
            "name": "COMPLETED",
            "type": "string",
            "description": "The check run has been completed."
          },
          {
            "name": "FAILURE",
            "type": "string",
            "description": "The check run has failed."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The check run is in progress."
          },
          {
            "name": "NEUTRAL",
            "type": "string",
            "description": "The check run was neutral."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "The check run is in pending state."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The check run has been queued."
          },
          {
            "name": "SKIPPED",
            "type": "string",
            "description": "The check run was skipped."
          },
          {
            "name": "STALE",
            "type": "string",
            "description": "The check run was marked stale by GitHub. Only GitHub can use this conclusion."
          },
          {
            "name": "STARTUP_FAILURE",
            "type": "string",
            "description": "The check run has failed at startup."
          },
          {
            "name": "SUCCESS",
            "type": "string",
            "description": "The check run has succeeded."
          },
          {
            "name": "TIMED_OUT",
            "type": "string",
            "description": "The check run has timed out."
          },
          {
            "name": "WAITING",
            "type": "string",
            "description": "The check run is in waiting state."
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunType",
    "description": "The possible types of check runs.",
    "canonical": "enums/checkruntype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CheckRunType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "Every check run available."
          },
          {
            "name": "LATEST",
            "type": "string",
            "description": "The latest check run."
          }
        ]
      }
    ]
  },
  {
    "title": "CheckStatusState",
    "description": "The possible states for a check suite or run status.",
    "canonical": "enums/checkstatusstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CheckStatusState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMPLETED",
            "type": "string",
            "description": "The check suite or run has been completed."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The check suite or run is in progress."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "The check suite or run is in pending state."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The check suite or run has been queued."
          },
          {
            "name": "REQUESTED",
            "type": "string",
            "description": "The check suite or run has been requested."
          },
          {
            "name": "WAITING",
            "type": "string",
            "description": "The check suite or run is in waiting state."
          }
        ]
      }
    ]
  },
  {
    "title": "CollaboratorAffiliation",
    "description": "Collaborators affiliation level with a subject.",
    "canonical": "enums/collaboratoraffiliation",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CollaboratorAffiliation",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "All collaborators the authenticated user can see."
          },
          {
            "name": "DIRECT",
            "type": "string",
            "description": "All collaborators with permissions to an organization-owned subject, regardless of organization membership status."
          },
          {
            "name": "OUTSIDE",
            "type": "string",
            "description": "All outside collaborators of an organization-owned subject."
          }
        ]
      }
    ]
  },
  {
    "title": "CommentAuthorAssociation",
    "description": "A comment author association with repository.",
    "canonical": "enums/commentauthorassociation",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CommentAuthorAssociation",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COLLABORATOR",
            "type": "string",
            "description": "Author has been invited to collaborate on the repository."
          },
          {
            "name": "CONTRIBUTOR",
            "type": "string",
            "description": "Author has previously committed to the repository."
          },
          {
            "name": "FIRST_TIMER",
            "type": "string",
            "description": "Author has not previously committed to GitHub."
          },
          {
            "name": "FIRST_TIME_CONTRIBUTOR",
            "type": "string",
            "description": "Author has not previously committed to the repository."
          },
          {
            "name": "MANNEQUIN",
            "type": "string",
            "description": "Author is a placeholder for an unclaimed user."
          },
          {
            "name": "MEMBER",
            "type": "string",
            "description": "Author is a member of the organization that owns the repository."
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "Author has no association with the repository."
          },
          {
            "name": "OWNER",
            "type": "string",
            "description": "Author is the owner of the repository."
          }
        ]
      }
    ]
  },
  {
    "title": "CommentCannotUpdateReason",
    "description": "The possible errors that will prevent a user from updating a comment.",
    "canonical": "enums/commentcannotupdatereason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CommentCannotUpdateReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ARCHIVED",
            "type": "string",
            "description": "Unable to create comment because repository is archived."
          },
          {
            "name": "DENIED",
            "type": "string",
            "description": "You cannot update this comment"
          },
          {
            "name": "INSUFFICIENT_ACCESS",
            "type": "string",
            "description": "You must be the author or have write access to this repository to update this comment."
          },
          {
            "name": "LOCKED",
            "type": "string",
            "description": "Unable to create comment because issue is locked."
          },
          {
            "name": "LOGIN_REQUIRED",
            "type": "string",
            "description": "You must be logged in to update this comment."
          },
          {
            "name": "MAINTENANCE",
            "type": "string",
            "description": "Repository is under maintenance."
          },
          {
            "name": "VERIFIED_EMAIL_REQUIRED",
            "type": "string",
            "description": "At least one email address must be verified to update this comment."
          }
        ]
      }
    ]
  },
  {
    "title": "CommitContributionOrderField",
    "description": "Properties by which commit contribution connections can be ordered.",
    "canonical": "enums/commitcontributionorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "CommitContributionOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMMIT_COUNT",
            "type": "string",
            "description": "Order commit contributions by how many commits they represent."
          },
          {
            "name": "OCCURRED_AT",
            "type": "string",
            "description": "Order commit contributions by when they were made."
          }
        ]
      }
    ]
  },
  {
    "title": "ComparisonStatus",
    "description": "The status of a git comparison between two refs.",
    "canonical": "enums/comparisonstatus",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ComparisonStatus",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AHEAD",
            "type": "string",
            "description": "The head ref is ahead of the base ref."
          },
          {
            "name": "BEHIND",
            "type": "string",
            "description": "The head ref is behind the base ref."
          },
          {
            "name": "DIVERGED",
            "type": "string",
            "description": "The head ref is both ahead and behind of the base ref, indicating git history has diverged."
          },
          {
            "name": "IDENTICAL",
            "type": "string",
            "description": "The head ref and base ref are identical."
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionLevel",
    "description": "Varying levels of contributions from none to many.",
    "canonical": "enums/contributionlevel",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ContributionLevel",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FIRST_QUARTILE",
            "type": "string",
            "description": "Lowest 25% of days of contributions."
          },
          {
            "name": "FOURTH_QUARTILE",
            "type": "string",
            "description": "Highest 25% of days of contributions. More contributions than the third quartile."
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "No contributions occurred."
          },
          {
            "name": "SECOND_QUARTILE",
            "type": "string",
            "description": "Second lowest 25% of days of contributions. More contributions than the first quartile."
          },
          {
            "name": "THIRD_QUARTILE",
            "type": "string",
            "description": "Second highest 25% of days of contributions. More contributions than second quartile, less than the fourth quartile."
          }
        ]
      }
    ]
  },
  {
    "title": "DefaultRepositoryPermissionField",
    "description": "The possible base permissions for repositories.",
    "canonical": "enums/defaultrepositorypermissionfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DefaultRepositoryPermissionField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Can read, write, and administrate repos by default"
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "No access"
          },
          {
            "name": "READ",
            "type": "string",
            "description": "Can read repos by default"
          },
          {
            "name": "WRITE",
            "type": "string",
            "description": "Can read and write repos by default"
          }
        ]
      }
    ]
  },
  {
    "title": "DependencyGraphEcosystem",
    "description": "The possible ecosystems of a dependency graph package.",
    "canonical": "enums/dependencygraphecosystem",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DependencyGraphEcosystem",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTIONS",
            "type": "string",
            "description": "GitHub Actions"
          },
          {
            "name": "COMPOSER",
            "type": "string",
            "description": "PHP packages hosted at packagist.org"
          },
          {
            "name": "GO",
            "type": "string",
            "description": "Go modules"
          },
          {
            "name": "MAVEN",
            "type": "string",
            "description": "Java artifacts hosted at the Maven central repository"
          },
          {
            "name": "NPM",
            "type": "string",
            "description": "JavaScript packages hosted at npmjs.com"
          },
          {
            "name": "NUGET",
            "type": "string",
            "description": ".NET packages hosted at the NuGet Gallery"
          },
          {
            "name": "PIP",
            "type": "string",
            "description": "Python packages hosted at PyPI.org"
          },
          {
            "name": "PUB",
            "type": "string",
            "description": "Dart packages hosted at pub.dev"
          },
          {
            "name": "RUBYGEMS",
            "type": "string",
            "description": "Ruby gems hosted at RubyGems.org"
          },
          {
            "name": "RUST",
            "type": "string",
            "description": "Rust crates"
          },
          {
            "name": "SWIFT",
            "type": "string",
            "description": "Swift packages"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentOrderField",
    "description": "Properties by which deployment connections can be ordered.",
    "canonical": "enums/deploymentorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DeploymentOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order collection by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentProtectionRuleType",
    "description": "The possible protection rule types.",
    "canonical": "enums/deploymentprotectionruletype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DeploymentProtectionRuleType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BRANCH_POLICY",
            "type": "string",
            "description": "Branch policy"
          },
          {
            "name": "REQUIRED_REVIEWERS",
            "type": "string",
            "description": "Required reviewers"
          },
          {
            "name": "WAIT_TIMER",
            "type": "string",
            "description": "Wait timer"
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReviewState",
    "description": "The possible states for a deployment review.",
    "canonical": "enums/deploymentreviewstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DeploymentReviewState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "APPROVED",
            "type": "string",
            "description": "The deployment was approved."
          },
          {
            "name": "REJECTED",
            "type": "string",
            "description": "The deployment was rejected."
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentState",
    "description": "The possible states in which a deployment can be.",
    "canonical": "enums/deploymentstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DeploymentState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ABANDONED",
            "type": "string",
            "description": "The pending deployment was not updated after 30 minutes."
          },
          {
            "name": "ACTIVE",
            "type": "string",
            "description": "The deployment is currently active."
          },
          {
            "name": "DESTROYED",
            "type": "string",
            "description": "An inactive transient deployment."
          },
          {
            "name": "ERROR",
            "type": "string",
            "description": "The deployment experienced an error."
          },
          {
            "name": "FAILURE",
            "type": "string",
            "description": "The deployment has failed."
          },
          {
            "name": "INACTIVE",
            "type": "string",
            "description": "The deployment is inactive."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The deployment is in progress."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "The deployment is pending."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The deployment has queued"
          },
          {
            "name": "SUCCESS",
            "type": "string",
            "description": "The deployment was successful."
          },
          {
            "name": "WAITING",
            "type": "string",
            "description": "The deployment is waiting."
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentStatusState",
    "description": "The possible states for a deployment status.",
    "canonical": "enums/deploymentstatusstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DeploymentStatusState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ERROR",
            "type": "string",
            "description": "The deployment experienced an error."
          },
          {
            "name": "FAILURE",
            "type": "string",
            "description": "The deployment has failed."
          },
          {
            "name": "INACTIVE",
            "type": "string",
            "description": "The deployment is inactive."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The deployment is in progress."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "The deployment is pending."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The deployment is queued"
          },
          {
            "name": "SUCCESS",
            "type": "string",
            "description": "The deployment was successful."
          },
          {
            "name": "WAITING",
            "type": "string",
            "description": "The deployment is waiting."
          }
        ]
      }
    ]
  },
  {
    "title": "DiffSide",
    "description": "The possible sides of a diff.",
    "canonical": "enums/diffside",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DiffSide",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LEFT",
            "type": "string",
            "description": "The left side of the diff."
          },
          {
            "name": "RIGHT",
            "type": "string",
            "description": "The right side of the diff."
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionCloseReason",
    "description": "The possible reasons for closing a discussion.",
    "canonical": "enums/discussionclosereason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DiscussionCloseReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DUPLICATE",
            "type": "string",
            "description": "The discussion is a duplicate of another"
          },
          {
            "name": "OUTDATED",
            "type": "string",
            "description": "The discussion is no longer relevant"
          },
          {
            "name": "RESOLVED",
            "type": "string",
            "description": "The discussion has been resolved"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionOrderField",
    "description": "Properties by which discussion connections can be ordered.",
    "canonical": "enums/discussionorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DiscussionOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order discussions by creation time."
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order discussions by most recent modification time."
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionPollOptionOrderField",
    "description": "Properties by which discussion poll option connections can be ordered.",
    "canonical": "enums/discussionpolloptionorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DiscussionPollOptionOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AUTHORED_ORDER",
            "type": "string",
            "description": "Order poll options by the order that the poll author specified when creating the poll."
          },
          {
            "name": "VOTE_COUNT",
            "type": "string",
            "description": "Order poll options by the number of votes it has."
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionState",
    "description": "The possible states of a discussion.",
    "canonical": "enums/discussionstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DiscussionState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "A discussion that has been closed"
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "A discussion that is open"
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionStateReason",
    "description": "The possible state reasons of a discussion.",
    "canonical": "enums/discussionstatereason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DiscussionStateReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DUPLICATE",
            "type": "string",
            "description": "The discussion is a duplicate of another"
          },
          {
            "name": "OUTDATED",
            "type": "string",
            "description": "The discussion is no longer relevant"
          },
          {
            "name": "REOPENED",
            "type": "string",
            "description": "The discussion was reopened"
          },
          {
            "name": "RESOLVED",
            "type": "string",
            "description": "The discussion has been resolved"
          }
        ]
      }
    ]
  },
  {
    "title": "DismissReason",
    "description": "The possible reasons that a Dependabot alert was dismissed.",
    "canonical": "enums/dismissreason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "DismissReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FIX_STARTED",
            "type": "string",
            "description": "A fix has already been started"
          },
          {
            "name": "INACCURATE",
            "type": "string",
            "description": "This alert is inaccurate or incorrect"
          },
          {
            "name": "NOT_USED",
            "type": "string",
            "description": "Vulnerable code is not actually used"
          },
          {
            "name": "NO_BANDWIDTH",
            "type": "string",
            "description": "No bandwidth to fix this"
          },
          {
            "name": "TOLERABLE_RISK",
            "type": "string",
            "description": "Risk is tolerable to this project"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorInvitationOrderField",
    "description": "Properties by which enterprise administrator invitation connections can be ordered.",
    "canonical": "enums/enterpriseadministratorinvitationorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseAdministratorInvitationOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order enterprise administrator member invitations by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorRole",
    "description": "The possible administrator roles in an enterprise account.",
    "canonical": "enums/enterpriseadministratorrole",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseAdministratorRole",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BILLING_MANAGER",
            "type": "string",
            "description": "Represents a billing manager of the enterprise account."
          },
          {
            "name": "OWNER",
            "type": "string",
            "description": "Represents an owner of the enterprise account."
          },
          {
            "name": "UNAFFILIATED",
            "type": "string",
            "description": "Unaffiliated member of the enterprise account without an admin role."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAllowPrivateRepositoryForkingPolicyValue",
    "description": "The possible values for the enterprise allow private repository forking policy value.",
    "canonical": "enums/enterpriseallowprivaterepositoryforkingpolicyvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseAllowPrivateRepositoryForkingPolicyValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ENTERPRISE_ORGANIZATIONS",
            "type": "string",
            "description": "Members can fork a repository to an organization within this enterprise."
          },
          {
            "name": "ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS",
            "type": "string",
            "description": "Members can fork a repository to their enterprise-managed user account or an organization inside this enterprise."
          },
          {
            "name": "EVERYWHERE",
            "type": "string",
            "description": "Members can fork a repository to their user account or an organization, either inside or outside of this enterprise."
          },
          {
            "name": "SAME_ORGANIZATION",
            "type": "string",
            "description": "Members can fork a repository only within the same organization (intra-org)."
          },
          {
            "name": "SAME_ORGANIZATION_USER_ACCOUNTS",
            "type": "string",
            "description": "Members can fork a repository to their user account or within the same organization."
          },
          {
            "name": "USER_ACCOUNTS",
            "type": "string",
            "description": "Members can fork a repository to their user account."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseDefaultRepositoryPermissionSettingValue",
    "description": "The possible values for the enterprise base repository permission setting.",
    "canonical": "enums/enterprisedefaultrepositorypermissionsettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseDefaultRepositoryPermissionSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Organization members will be able to clone, pull, push, and add new collaborators to all organization repositories."
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "Organization members will only be able to clone and pull public repositories."
          },
          {
            "name": "NO_POLICY",
            "type": "string",
            "description": "Organizations in the enterprise choose base repository permissions for their members."
          },
          {
            "name": "READ",
            "type": "string",
            "description": "Organization members will be able to clone and pull all organization repositories."
          },
          {
            "name": "WRITE",
            "type": "string",
            "description": "Organization members will be able to clone, pull, and push all organization repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseDisallowedMethodsSettingValue",
    "description": "The possible values for an enabled/no policy enterprise setting.",
    "canonical": "enums/enterprisedisallowedmethodssettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseDisallowedMethodsSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INSECURE",
            "type": "string",
            "description": "The setting prevents insecure 2FA methods from being used by members of the enterprise."
          },
          {
            "name": "NO_POLICY",
            "type": "string",
            "description": "There is no policy set for preventing insecure 2FA methods from being used by members of the enterprise."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseEnabledDisabledSettingValue",
    "description": "The possible values for an enabled/disabled enterprise setting.",
    "canonical": "enums/enterpriseenableddisabledsettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseEnabledDisabledSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "The setting is disabled for organizations in the enterprise."
          },
          {
            "name": "ENABLED",
            "type": "string",
            "description": "The setting is enabled for organizations in the enterprise."
          },
          {
            "name": "NO_POLICY",
            "type": "string",
            "description": "There is no policy set for organizations in the enterprise."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseEnabledSettingValue",
    "description": "The possible values for an enabled/no policy enterprise setting.",
    "canonical": "enums/enterpriseenabledsettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseEnabledSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ENABLED",
            "type": "string",
            "description": "The setting is enabled for organizations in the enterprise."
          },
          {
            "name": "NO_POLICY",
            "type": "string",
            "description": "There is no policy set for organizations in the enterprise."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberInvitationOrderField",
    "description": "Properties by which enterprise member invitation connections can be ordered.",
    "canonical": "enums/enterprisememberinvitationorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseMemberInvitationOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order enterprise member invitations by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberOrderField",
    "description": "Properties by which enterprise member connections can be ordered.",
    "canonical": "enums/enterprisememberorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseMemberOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order enterprise members by creation time"
          },
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order enterprise members by login"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMembersCanCreateRepositoriesSettingValue",
    "description": "The possible values for the enterprise members can create repositories setting.",
    "canonical": "enums/enterprisememberscancreaterepositoriessettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseMembersCanCreateRepositoriesSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "Members will be able to create public and private repositories."
          },
          {
            "name": "DISABLED",
            "type": "string",
            "description": "Members will not be able to create public or private repositories."
          },
          {
            "name": "NO_POLICY",
            "type": "string",
            "description": "Organization owners choose whether to allow members to create repositories."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "Members will be able to create only private repositories."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "Members will be able to create only public repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMembersCanMakePurchasesSettingValue",
    "description": "The possible values for the members can make purchases setting.",
    "canonical": "enums/enterprisememberscanmakepurchasessettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseMembersCanMakePurchasesSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "The setting is disabled for organizations in the enterprise."
          },
          {
            "name": "ENABLED",
            "type": "string",
            "description": "The setting is enabled for organizations in the enterprise."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMembershipType",
    "description": "The possible values we have for filtering Platform::Objects::User#enterprises.",
    "canonical": "enums/enterprisemembershiptype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseMembershipType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Returns all enterprises in which the user is an admin."
          },
          {
            "name": "ALL",
            "type": "string",
            "description": "Returns all enterprises in which the user is a member, admin, or billing manager."
          },
          {
            "name": "BILLING_MANAGER",
            "type": "string",
            "description": "Returns all enterprises in which the user is a billing manager."
          },
          {
            "name": "ORG_MEMBERSHIP",
            "type": "string",
            "description": "Returns all enterprises in which the user is a member of an org that is owned by the enterprise."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOrderField",
    "description": "Properties by which enterprise connections can be ordered.",
    "canonical": "enums/enterpriseorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NAME",
            "type": "string",
            "description": "Order enterprises by name"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallationOrderField",
    "description": "Properties by which Enterprise Server installation connections can be ordered.",
    "canonical": "enums/enterpriseserverinstallationorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseServerInstallationOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order Enterprise Server installations by creation time"
          },
          {
            "name": "CUSTOMER_NAME",
            "type": "string",
            "description": "Order Enterprise Server installations by customer name"
          },
          {
            "name": "HOST_NAME",
            "type": "string",
            "description": "Order Enterprise Server installations by host name"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountEmailOrderField",
    "description": "Properties by which Enterprise Server user account email connections can be ordered.",
    "canonical": "enums/enterpriseserveruseraccountemailorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseServerUserAccountEmailOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "EMAIL",
            "type": "string",
            "description": "Order emails by email"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountOrderField",
    "description": "Properties by which Enterprise Server user account connections can be ordered.",
    "canonical": "enums/enterpriseserveruseraccountorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseServerUserAccountOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order user accounts by login"
          },
          {
            "name": "REMOTE_CREATED_AT",
            "type": "string",
            "description": "Order user accounts by creation time on the Enterprise Server installation"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountsUploadOrderField",
    "description": "Properties by which Enterprise Server user accounts upload connections can be ordered.",
    "canonical": "enums/enterpriseserveruseraccountsuploadorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseServerUserAccountsUploadOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order user accounts uploads by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountsUploadSyncState",
    "description": "Synchronization state of the Enterprise Server user accounts upload",
    "canonical": "enums/enterpriseserveruseraccountsuploadsyncstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseServerUserAccountsUploadSyncState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FAILURE",
            "type": "string",
            "description": "The synchronization of the upload failed."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "The synchronization of the upload is pending."
          },
          {
            "name": "SUCCESS",
            "type": "string",
            "description": "The synchronization of the upload succeeded."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseUserAccountMembershipRole",
    "description": "The possible roles for enterprise membership.",
    "canonical": "enums/enterpriseuseraccountmembershiprole",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseUserAccountMembershipRole",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MEMBER",
            "type": "string",
            "description": "The user is a member of an organization in the enterprise."
          },
          {
            "name": "OWNER",
            "type": "string",
            "description": "The user is an owner of an organization in the enterprise."
          },
          {
            "name": "UNAFFILIATED",
            "type": "string",
            "description": "The user is not an owner of the enterprise, and not a member or owner of any\norganizations in the enterprise; only for EMU-enabled enterprises."
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseUserDeployment",
    "description": "The possible GitHub Enterprise deployments where this user can exist.",
    "canonical": "enums/enterpriseuserdeployment",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnterpriseUserDeployment",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOUD",
            "type": "string",
            "description": "The user is part of a GitHub Enterprise Cloud deployment."
          },
          {
            "name": "SERVER",
            "type": "string",
            "description": "The user is part of a GitHub Enterprise Server deployment."
          }
        ]
      }
    ]
  },
  {
    "title": "EnvironmentOrderField",
    "description": "Properties by which environments connections can be ordered",
    "canonical": "enums/environmentorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnvironmentOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NAME",
            "type": "string",
            "description": "Order environments by name."
          }
        ]
      }
    ]
  },
  {
    "title": "EnvironmentPinnedFilterField",
    "description": "Properties by which environments connections can be ordered",
    "canonical": "enums/environmentpinnedfilterfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "EnvironmentPinnedFilterField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "All environments will be returned."
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "Environments exclude pinned will be returned"
          },
          {
            "name": "ONLY",
            "type": "string",
            "description": "Only pinned environment will be returned"
          }
        ]
      }
    ]
  },
  {
    "title": "FileViewedState",
    "description": "The possible viewed states of a file .",
    "canonical": "enums/fileviewedstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "FileViewedState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISMISSED",
            "type": "string",
            "description": "The file has new changes since last viewed."
          },
          {
            "name": "UNVIEWED",
            "type": "string",
            "description": "The file has not been marked as viewed."
          },
          {
            "name": "VIEWED",
            "type": "string",
            "description": "The file has been marked as viewed."
          }
        ]
      }
    ]
  },
  {
    "title": "FundingPlatform",
    "description": "The possible funding platforms for repository funding links.",
    "canonical": "enums/fundingplatform",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "FundingPlatform",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BUY_ME_A_COFFEE",
            "type": "string",
            "description": "Buy Me a Coffee funding platform."
          },
          {
            "name": "COMMUNITY_BRIDGE",
            "type": "string",
            "description": "Community Bridge funding platform."
          },
          {
            "name": "CUSTOM",
            "type": "string",
            "description": "Custom funding platform."
          },
          {
            "name": "GITHUB",
            "type": "string",
            "description": "GitHub funding platform."
          },
          {
            "name": "ISSUEHUNT",
            "type": "string",
            "description": "IssueHunt funding platform."
          },
          {
            "name": "KO_FI",
            "type": "string",
            "description": "Ko-fi funding platform."
          },
          {
            "name": "LFX_CROWDFUNDING",
            "type": "string",
            "description": "LFX Crowdfunding funding platform."
          },
          {
            "name": "LIBERAPAY",
            "type": "string",
            "description": "Liberapay funding platform."
          },
          {
            "name": "OPEN_COLLECTIVE",
            "type": "string",
            "description": "Open Collective funding platform."
          },
          {
            "name": "PATREON",
            "type": "string",
            "description": "Patreon funding platform."
          },
          {
            "name": "POLAR",
            "type": "string",
            "description": "Polar funding platform."
          },
          {
            "name": "THANKS_DEV",
            "type": "string",
            "description": "thanks.dev funding platform."
          },
          {
            "name": "TIDELIFT",
            "type": "string",
            "description": "Tidelift funding platform."
          }
        ]
      }
    ]
  },
  {
    "title": "GistOrderField",
    "description": "Properties by which gist connections can be ordered.",
    "canonical": "enums/gistorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "GistOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order gists by creation time"
          },
          {
            "name": "PUSHED_AT",
            "type": "string",
            "description": "Order gists by push time"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order gists by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "GistPrivacy",
    "description": "The privacy of a Gist",
    "canonical": "enums/gistprivacy",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "GistPrivacy",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "Gists that are public and secret"
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "Public"
          },
          {
            "name": "SECRET",
            "type": "string",
            "description": "Secret"
          }
        ]
      }
    ]
  },
  {
    "title": "GitSignatureState",
    "description": "The state of a Git signature.",
    "canonical": "enums/gitsignaturestate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "GitSignatureState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BAD_CERT",
            "type": "string",
            "description": "The signing certificate or its chain could not be verified"
          },
          {
            "name": "BAD_EMAIL",
            "type": "string",
            "description": "Invalid email used for signing"
          },
          {
            "name": "EXPIRED_KEY",
            "type": "string",
            "description": "Signing key expired"
          },
          {
            "name": "GPGVERIFY_ERROR",
            "type": "string",
            "description": "Internal error - the GPG verification service misbehaved"
          },
          {
            "name": "GPGVERIFY_UNAVAILABLE",
            "type": "string",
            "description": "Internal error - the GPG verification service is unavailable at the moment"
          },
          {
            "name": "INVALID",
            "type": "string",
            "description": "Invalid signature"
          },
          {
            "name": "MALFORMED_SIG",
            "type": "string",
            "description": "Malformed signature"
          },
          {
            "name": "NOT_SIGNING_KEY",
            "type": "string",
            "description": "The usage flags for the key that signed this don't allow signing"
          },
          {
            "name": "NO_USER",
            "type": "string",
            "description": "Email used for signing not known to GitHub"
          },
          {
            "name": "OCSP_ERROR",
            "type": "string",
            "description": "Valid signature, though certificate revocation check failed"
          },
          {
            "name": "OCSP_PENDING",
            "type": "string",
            "description": "Valid signature, pending certificate revocation checking"
          },
          {
            "name": "OCSP_REVOKED",
            "type": "string",
            "description": "One or more certificates in chain has been revoked"
          },
          {
            "name": "UNKNOWN_KEY",
            "type": "string",
            "description": "Key used for signing not known to GitHub"
          },
          {
            "name": "UNKNOWN_SIG_TYPE",
            "type": "string",
            "description": "Unknown signature type"
          },
          {
            "name": "UNSIGNED",
            "type": "string",
            "description": "Unsigned"
          },
          {
            "name": "UNVERIFIED_EMAIL",
            "type": "string",
            "description": "Email used for signing unverified on GitHub"
          },
          {
            "name": "VALID",
            "type": "string",
            "description": "Valid signature and verified by GitHub"
          }
        ]
      }
    ]
  },
  {
    "title": "IdentityProviderConfigurationState",
    "description": "The possible states in which authentication can be configured with an identity provider.",
    "canonical": "enums/identityproviderconfigurationstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IdentityProviderConfigurationState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CONFIGURED",
            "type": "string",
            "description": "Authentication with an identity provider is configured but not enforced."
          },
          {
            "name": "ENFORCED",
            "type": "string",
            "description": "Authentication with an identity provider is configured and enforced."
          },
          {
            "name": "UNCONFIGURED",
            "type": "string",
            "description": "Authentication with an identity provider is not configured."
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListEnabledSettingValue",
    "description": "The possible values for the IP allow list enabled setting.",
    "canonical": "enums/ipallowlistenabledsettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IpAllowListEnabledSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "The setting is disabled for the owner."
          },
          {
            "name": "ENABLED",
            "type": "string",
            "description": "The setting is enabled for the owner."
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListEntryOrderField",
    "description": "Properties by which IP allow list entry connections can be ordered.",
    "canonical": "enums/ipallowlistentryorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IpAllowListEntryOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALLOW_LIST_VALUE",
            "type": "string",
            "description": "Order IP allow list entries by the allow list value."
          },
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order IP allow list entries by creation time."
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListForInstalledAppsEnabledSettingValue",
    "description": "The possible values for the IP allow list configuration for installed GitHub Apps setting.",
    "canonical": "enums/ipallowlistforinstalledappsenabledsettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IpAllowListForInstalledAppsEnabledSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "The setting is disabled for the owner."
          },
          {
            "name": "ENABLED",
            "type": "string",
            "description": "The setting is enabled for the owner."
          }
        ]
      }
    ]
  },
  {
    "title": "IssueClosedStateReason",
    "description": "The possible state reasons of a closed issue.",
    "canonical": "enums/issueclosedstatereason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueClosedStateReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMPLETED",
            "type": "string",
            "description": "An issue that has been closed as completed"
          },
          {
            "name": "DUPLICATE",
            "type": "string",
            "description": "An issue that has been closed as a duplicate"
          },
          {
            "name": "NOT_PLANNED",
            "type": "string",
            "description": "An issue that has been closed as not planned"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueCommentOrderField",
    "description": "Properties by which issue comment connections can be ordered.",
    "canonical": "enums/issuecommentorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueCommentOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order issue comments by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueOrderField",
    "description": "Properties by which issue connections can be ordered.",
    "canonical": "enums/issueorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMMENTS",
            "type": "string",
            "description": "Order issues by comment count"
          },
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order issues by creation time"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order issues by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueState",
    "description": "The possible states of an issue.",
    "canonical": "enums/issuestate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "An issue that has been closed"
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "An issue that is still open"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueStateReason",
    "description": "The possible state reasons of an issue.",
    "canonical": "enums/issuestatereason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueStateReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMPLETED",
            "type": "string",
            "description": "An issue that has been closed as completed"
          },
          {
            "name": "DUPLICATE",
            "type": "string",
            "description": "An issue that has been closed as a duplicate. To retrieve this value, set\n`(enableDuplicate: true)` when querying the stateReason field."
          },
          {
            "name": "NOT_PLANNED",
            "type": "string",
            "description": "An issue that has been closed as not planned"
          },
          {
            "name": "REOPENED",
            "type": "string",
            "description": "An issue that has been reopened"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineItemsItemType",
    "description": "The possible item types found in a timeline.",
    "canonical": "enums/issuetimelineitemsitemtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueTimelineItemsItemType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADDED_TO_PROJECT_EVENT",
            "type": "string",
            "description": "Represents a 'added_to_project' event on a given issue or pull request."
          },
          {
            "name": "ASSIGNED_EVENT",
            "type": "string",
            "description": "Represents an 'assigned' event on any assignable object."
          },
          {
            "name": "CLOSED_EVENT",
            "type": "string",
            "description": "Represents a 'closed' event on any `Closable`."
          },
          {
            "name": "COMMENT_DELETED_EVENT",
            "type": "string",
            "description": "Represents a 'comment_deleted' event on a given issue or pull request."
          },
          {
            "name": "CONNECTED_EVENT",
            "type": "string",
            "description": "Represents a 'connected' event on a given issue or pull request."
          },
          {
            "name": "CONVERTED_NOTE_TO_ISSUE_EVENT",
            "type": "string",
            "description": "Represents a 'converted_note_to_issue' event on a given issue or pull request."
          },
          {
            "name": "CONVERTED_TO_DISCUSSION_EVENT",
            "type": "string",
            "description": "Represents a 'converted_to_discussion' event on a given issue."
          },
          {
            "name": "CROSS_REFERENCED_EVENT",
            "type": "string",
            "description": "Represents a mention made by one issue or pull request to another."
          },
          {
            "name": "DEMILESTONED_EVENT",
            "type": "string",
            "description": "Represents a 'demilestoned' event on a given issue or pull request."
          },
          {
            "name": "DISCONNECTED_EVENT",
            "type": "string",
            "description": "Represents a 'disconnected' event on a given issue or pull request."
          },
          {
            "name": "ISSUE_COMMENT",
            "type": "string",
            "description": "Represents a comment on an Issue."
          },
          {
            "name": "ISSUE_TYPE_ADDED_EVENT",
            "type": "string",
            "description": "Represents a 'issue_type_added' event on a given issue."
          },
          {
            "name": "ISSUE_TYPE_CHANGED_EVENT",
            "type": "string",
            "description": "Represents a 'issue_type_changed' event on a given issue."
          },
          {
            "name": "ISSUE_TYPE_REMOVED_EVENT",
            "type": "string",
            "description": "Represents a 'issue_type_removed' event on a given issue."
          },
          {
            "name": "LABELED_EVENT",
            "type": "string",
            "description": "Represents a 'labeled' event on a given issue or pull request."
          },
          {
            "name": "LOCKED_EVENT",
            "type": "string",
            "description": "Represents a 'locked' event on a given issue or pull request."
          },
          {
            "name": "MARKED_AS_DUPLICATE_EVENT",
            "type": "string",
            "description": "Represents a 'marked_as_duplicate' event on a given issue or pull request."
          },
          {
            "name": "MENTIONED_EVENT",
            "type": "string",
            "description": "Represents a 'mentioned' event on a given issue or pull request."
          },
          {
            "name": "MILESTONED_EVENT",
            "type": "string",
            "description": "Represents a 'milestoned' event on a given issue or pull request."
          },
          {
            "name": "MOVED_COLUMNS_IN_PROJECT_EVENT",
            "type": "string",
            "description": "Represents a 'moved_columns_in_project' event on a given issue or pull request."
          },
          {
            "name": "PARENT_ISSUE_ADDED_EVENT",
            "type": "string",
            "description": "Represents a 'parent_issue_added' event on a given issue."
          },
          {
            "name": "PARENT_ISSUE_REMOVED_EVENT",
            "type": "string",
            "description": "Represents a 'parent_issue_removed' event on a given issue."
          },
          {
            "name": "PINNED_EVENT",
            "type": "string",
            "description": "Represents a 'pinned' event on a given issue or pull request."
          },
          {
            "name": "REFERENCED_EVENT",
            "type": "string",
            "description": "Represents a 'referenced' event on a given `ReferencedSubject`."
          },
          {
            "name": "REMOVED_FROM_PROJECT_EVENT",
            "type": "string",
            "description": "Represents a 'removed_from_project' event on a given issue or pull request."
          },
          {
            "name": "RENAMED_TITLE_EVENT",
            "type": "string",
            "description": "Represents a 'renamed' event on a given issue or pull request"
          },
          {
            "name": "REOPENED_EVENT",
            "type": "string",
            "description": "Represents a 'reopened' event on any `Closable`."
          },
          {
            "name": "SUBSCRIBED_EVENT",
            "type": "string",
            "description": "Represents a 'subscribed' event on a given `Subscribable`."
          },
          {
            "name": "SUB_ISSUE_ADDED_EVENT",
            "type": "string",
            "description": "Represents a 'sub_issue_added' event on a given issue."
          },
          {
            "name": "SUB_ISSUE_REMOVED_EVENT",
            "type": "string",
            "description": "Represents a 'sub_issue_removed' event on a given issue."
          },
          {
            "name": "TRANSFERRED_EVENT",
            "type": "string",
            "description": "Represents a 'transferred' event on a given issue or pull request."
          },
          {
            "name": "UNASSIGNED_EVENT",
            "type": "string",
            "description": "Represents an 'unassigned' event on any assignable object."
          },
          {
            "name": "UNLABELED_EVENT",
            "type": "string",
            "description": "Represents an 'unlabeled' event on a given issue or pull request."
          },
          {
            "name": "UNLOCKED_EVENT",
            "type": "string",
            "description": "Represents an 'unlocked' event on a given issue or pull request."
          },
          {
            "name": "UNMARKED_AS_DUPLICATE_EVENT",
            "type": "string",
            "description": "Represents an 'unmarked_as_duplicate' event on a given issue or pull request."
          },
          {
            "name": "UNPINNED_EVENT",
            "type": "string",
            "description": "Represents an 'unpinned' event on a given issue or pull request."
          },
          {
            "name": "UNSUBSCRIBED_EVENT",
            "type": "string",
            "description": "Represents an 'unsubscribed' event on a given `Subscribable`."
          },
          {
            "name": "USER_BLOCKED_EVENT",
            "type": "string",
            "description": "Represents a 'user_blocked' event on a given user."
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeColor",
    "description": "The possible color for an issue type",
    "canonical": "enums/issuetypecolor",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueTypeColor",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BLUE",
            "type": "string",
            "description": "blue"
          },
          {
            "name": "GRAY",
            "type": "string",
            "description": "gray"
          },
          {
            "name": "GREEN",
            "type": "string",
            "description": "green"
          },
          {
            "name": "ORANGE",
            "type": "string",
            "description": "orange"
          },
          {
            "name": "PINK",
            "type": "string",
            "description": "pink"
          },
          {
            "name": "PURPLE",
            "type": "string",
            "description": "purple"
          },
          {
            "name": "RED",
            "type": "string",
            "description": "red"
          },
          {
            "name": "YELLOW",
            "type": "string",
            "description": "yellow"
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeOrderField",
    "description": "Properties by which issue type connections can be ordered.",
    "canonical": "enums/issuetypeorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "IssueTypeOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order issue types by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order issue types by name"
          }
        ]
      }
    ]
  },
  {
    "title": "LabelOrderField",
    "description": "Properties by which label connections can be ordered.",
    "canonical": "enums/labelorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "LabelOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order labels by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order labels by name"
          }
        ]
      }
    ]
  },
  {
    "title": "LanguageOrderField",
    "description": "Properties by which language connections can be ordered.",
    "canonical": "enums/languageorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "LanguageOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "SIZE",
            "type": "string",
            "description": "Order languages by the size of all files containing the language"
          }
        ]
      }
    ]
  },
  {
    "title": "LockReason",
    "description": "The possible reasons that an issue or pull request was locked.",
    "canonical": "enums/lockreason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "LockReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "OFF_TOPIC",
            "type": "string",
            "description": "The issue or pull request was locked because the conversation was off-topic."
          },
          {
            "name": "RESOLVED",
            "type": "string",
            "description": "The issue or pull request was locked because the conversation was resolved."
          },
          {
            "name": "SPAM",
            "type": "string",
            "description": "The issue or pull request was locked because the conversation was spam."
          },
          {
            "name": "TOO_HEATED",
            "type": "string",
            "description": "The issue or pull request was locked because the conversation was too heated."
          }
        ]
      }
    ]
  },
  {
    "title": "MannequinOrderField",
    "description": "Properties by which mannequins can be ordered.",
    "canonical": "enums/mannequinorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MannequinOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order mannequins why when they were created."
          },
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order mannequins alphabetically by their source login."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeCommitMessage",
    "description": "The possible default commit messages for merges.",
    "canonical": "enums/mergecommitmessage",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeCommitMessage",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BLANK",
            "type": "string",
            "description": "Default to a blank commit message."
          },
          {
            "name": "PR_BODY",
            "type": "string",
            "description": "Default to the pull request's body."
          },
          {
            "name": "PR_TITLE",
            "type": "string",
            "description": "Default to the pull request's title."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeCommitTitle",
    "description": "The possible default commit titles for merges.",
    "canonical": "enums/mergecommittitle",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeCommitTitle",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MERGE_MESSAGE",
            "type": "string",
            "description": "Default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
          },
          {
            "name": "PR_TITLE",
            "type": "string",
            "description": "Default to the pull request's title."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueEntryState",
    "description": "The possible states for a merge queue entry.",
    "canonical": "enums/mergequeueentrystate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeQueueEntryState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AWAITING_CHECKS",
            "type": "string",
            "description": "The entry is currently waiting for checks to pass."
          },
          {
            "name": "LOCKED",
            "type": "string",
            "description": "The entry is currently locked."
          },
          {
            "name": "MERGEABLE",
            "type": "string",
            "description": "The entry is currently mergeable."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The entry is currently queued."
          },
          {
            "name": "UNMERGEABLE",
            "type": "string",
            "description": "The entry is currently unmergeable."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueGroupingStrategy",
    "description": "When set to ALLGREEN, the merge commit created by merge queue for each PR in the\ngroup must pass all required checks to merge. When set to HEADGREEN, only the\ncommit at the head of the merge group, i.e. the commit containing changes from\nall of the PRs in the group, must pass its required checks to merge.",
    "canonical": "enums/mergequeuegroupingstrategy",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeQueueGroupingStrategy",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALLGREEN",
            "type": "string",
            "description": "The merge commit created by merge queue for each PR in the group must pass all required checks to merge"
          },
          {
            "name": "HEADGREEN",
            "type": "string",
            "description": "Only the commit at the head of the merge group must pass its required checks to merge."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueMergeMethod",
    "description": "Method to use when merging changes from queued pull requests.",
    "canonical": "enums/mergequeuemergemethod",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeQueueMergeMethod",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MERGE",
            "type": "string",
            "description": "Merge commit"
          },
          {
            "name": "REBASE",
            "type": "string",
            "description": "Rebase and merge"
          },
          {
            "name": "SQUASH",
            "type": "string",
            "description": "Squash and merge"
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueMergingStrategy",
    "description": "The possible merging strategies for a merge queue.",
    "canonical": "enums/mergequeuemergingstrategy",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeQueueMergingStrategy",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALLGREEN",
            "type": "string",
            "description": "Entries only allowed to merge if they are passing."
          },
          {
            "name": "HEADGREEN",
            "type": "string",
            "description": "Failing Entires are allowed to merge if they are with a passing entry."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeStateStatus",
    "description": "Detailed status information about a pull request merge.",
    "canonical": "enums/mergestatestatus",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeStateStatus",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BEHIND",
            "type": "string",
            "description": "The head ref is out of date."
          },
          {
            "name": "BLOCKED",
            "type": "string",
            "description": "The merge is blocked."
          },
          {
            "name": "CLEAN",
            "type": "string",
            "description": "Mergeable and passing commit status."
          },
          {
            "name": "DIRTY",
            "type": "string",
            "description": "The merge commit cannot be cleanly created."
          },
          {
            "name": "DRAFT",
            "type": "string",
            "description": "The merge is blocked due to the pull request being a draft."
          },
          {
            "name": "HAS_HOOKS",
            "type": "string",
            "description": "Mergeable with passing commit status and pre-receive hooks."
          },
          {
            "name": "UNKNOWN",
            "type": "string",
            "description": "The state cannot currently be determined."
          },
          {
            "name": "UNSTABLE",
            "type": "string",
            "description": "Mergeable with non-passing commit status."
          }
        ]
      }
    ]
  },
  {
    "title": "MergeableState",
    "description": "Whether or not a PullRequest can be merged.",
    "canonical": "enums/mergeablestate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MergeableState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CONFLICTING",
            "type": "string",
            "description": "The pull request cannot be merged due to merge conflicts."
          },
          {
            "name": "MERGEABLE",
            "type": "string",
            "description": "The pull request can be merged."
          },
          {
            "name": "UNKNOWN",
            "type": "string",
            "description": "The mergeability of the pull request is still being calculated."
          }
        ]
      }
    ]
  },
  {
    "title": "MigrationSourceType",
    "description": "Represents the different GitHub Enterprise Importer (GEI) migration sources.",
    "canonical": "enums/migrationsourcetype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MigrationSourceType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AZURE_DEVOPS",
            "type": "string",
            "description": "An Azure DevOps migration source."
          },
          {
            "name": "BITBUCKET_SERVER",
            "type": "string",
            "description": "A Bitbucket Server migration source."
          },
          {
            "name": "GITHUB_ARCHIVE",
            "type": "string",
            "description": "A GitHub Migration API source."
          }
        ]
      }
    ]
  },
  {
    "title": "MigrationState",
    "description": "The GitHub Enterprise Importer (GEI) migration state.",
    "canonical": "enums/migrationstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MigrationState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FAILED",
            "type": "string",
            "description": "The migration has failed."
          },
          {
            "name": "FAILED_VALIDATION",
            "type": "string",
            "description": "The migration has invalid credentials."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The migration is in progress."
          },
          {
            "name": "NOT_STARTED",
            "type": "string",
            "description": "The migration has not started."
          },
          {
            "name": "PENDING_VALIDATION",
            "type": "string",
            "description": "The migration needs to have its credentials validated."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The migration has been queued."
          },
          {
            "name": "SUCCEEDED",
            "type": "string",
            "description": "The migration has succeeded."
          }
        ]
      }
    ]
  },
  {
    "title": "MilestoneOrderField",
    "description": "Properties by which milestone connections can be ordered.",
    "canonical": "enums/milestoneorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MilestoneOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order milestones by when they were created."
          },
          {
            "name": "DUE_DATE",
            "type": "string",
            "description": "Order milestones by when they are due."
          },
          {
            "name": "NUMBER",
            "type": "string",
            "description": "Order milestones by their number."
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order milestones by when they were last updated."
          }
        ]
      }
    ]
  },
  {
    "title": "MilestoneState",
    "description": "The possible states of a milestone.",
    "canonical": "enums/milestonestate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "MilestoneState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "A milestone that has been closed."
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "A milestone that is still open."
          }
        ]
      }
    ]
  },
  {
    "title": "NotificationRestrictionSettingValue",
    "description": "The possible values for the notification restriction setting.",
    "canonical": "enums/notificationrestrictionsettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "NotificationRestrictionSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "The setting is disabled for the owner."
          },
          {
            "name": "ENABLED",
            "type": "string",
            "description": "The setting is enabled for the owner."
          }
        ]
      }
    ]
  },
  {
    "title": "OIDCProviderType",
    "description": "The OIDC identity provider type",
    "canonical": "enums/oidcprovidertype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OIDCProviderType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AAD",
            "type": "string",
            "description": "Azure Active Directory"
          }
        ]
      }
    ]
  },
  {
    "title": "OauthApplicationCreateAuditEntryState",
    "description": "The state of an OAuth application when it was created.",
    "canonical": "enums/oauthapplicationcreateauditentrystate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OauthApplicationCreateAuditEntryState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTIVE",
            "type": "string",
            "description": "The OAuth application was active and allowed to have OAuth Accesses."
          },
          {
            "name": "PENDING_DELETION",
            "type": "string",
            "description": "The OAuth application was in the process of being deleted."
          },
          {
            "name": "SUSPENDED",
            "type": "string",
            "description": "The OAuth application was suspended from generating OAuth Accesses due to abuse or security concerns."
          }
        ]
      }
    ]
  },
  {
    "title": "OperationType",
    "description": "The corresponding operation type for the action",
    "canonical": "enums/operationtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OperationType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACCESS",
            "type": "string",
            "description": "An existing resource was accessed"
          },
          {
            "name": "AUTHENTICATION",
            "type": "string",
            "description": "A resource performed an authentication event"
          },
          {
            "name": "CREATE",
            "type": "string",
            "description": "A new resource was created"
          },
          {
            "name": "MODIFY",
            "type": "string",
            "description": "An existing resource was modified"
          },
          {
            "name": "REMOVE",
            "type": "string",
            "description": "An existing resource was removed"
          },
          {
            "name": "RESTORE",
            "type": "string",
            "description": "An existing resource was restored"
          },
          {
            "name": "TRANSFER",
            "type": "string",
            "description": "An existing resource was transferred between multiple resources"
          }
        ]
      }
    ]
  },
  {
    "title": "OrderDirection",
    "description": "Possible directions in which to order a list of items when provided an `orderBy` argument.",
    "canonical": "enums/orderdirection",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrderDirection",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ASC",
            "type": "string",
            "description": "Specifies an ascending order for a given `orderBy` argument."
          },
          {
            "name": "DESC",
            "type": "string",
            "description": "Specifies a descending order for a given `orderBy` argument."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgAddMemberAuditEntryPermission",
    "description": "The permissions available to members on an Organization.",
    "canonical": "enums/orgaddmemberauditentrypermission",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgAddMemberAuditEntryPermission",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Can read, clone, push, and add collaborators to repositories."
          },
          {
            "name": "READ",
            "type": "string",
            "description": "Can read and clone repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgCreateAuditEntryBillingPlan",
    "description": "The billing plans available for organizations.",
    "canonical": "enums/orgcreateauditentrybillingplan",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgCreateAuditEntryBillingPlan",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BUSINESS",
            "type": "string",
            "description": "Team Plan"
          },
          {
            "name": "BUSINESS_PLUS",
            "type": "string",
            "description": "Enterprise Cloud Plan"
          },
          {
            "name": "FREE",
            "type": "string",
            "description": "Free Plan"
          },
          {
            "name": "TIERED_PER_SEAT",
            "type": "string",
            "description": "Tiered Per Seat Plan"
          },
          {
            "name": "UNLIMITED",
            "type": "string",
            "description": "Legacy Unlimited Plan"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgEnterpriseOwnerOrderField",
    "description": "Properties by which enterprise owners can be ordered.",
    "canonical": "enums/orgenterpriseownerorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgEnterpriseOwnerOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order enterprise owners by login."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveBillingManagerAuditEntryReason",
    "description": "The reason a billing manager was removed from an Organization.",
    "canonical": "enums/orgremovebillingmanagerauditentryreason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgRemoveBillingManagerAuditEntryReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "SAML_EXTERNAL_IDENTITY_MISSING",
            "type": "string",
            "description": "SAML external identity missing"
          },
          {
            "name": "SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY",
            "type": "string",
            "description": "SAML SSO enforcement requires an external identity"
          },
          {
            "name": "TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE",
            "type": "string",
            "description": "The organization required 2FA of its billing managers and this user did not have 2FA enabled."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveMemberAuditEntryMembershipType",
    "description": "The type of membership a user has with an Organization.",
    "canonical": "enums/orgremovememberauditentrymembershiptype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgRemoveMemberAuditEntryMembershipType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Organization owners have full access and can change several settings,\nincluding the names of repositories that belong to the Organization and Owners\nteam membership. In addition, organization owners can delete the organization\nand all of its repositories."
          },
          {
            "name": "BILLING_MANAGER",
            "type": "string",
            "description": "A billing manager is a user who manages the billing settings for the Organization, such as updating payment information."
          },
          {
            "name": "DIRECT_MEMBER",
            "type": "string",
            "description": "A direct member is a user that is a member of the Organization."
          },
          {
            "name": "OUTSIDE_COLLABORATOR",
            "type": "string",
            "description": "An outside collaborator is a person who isn't explicitly a member of the\nOrganization, but who has Read, Write, or Admin permissions to one or more\nrepositories in the organization."
          },
          {
            "name": "SUSPENDED",
            "type": "string",
            "description": "A suspended member."
          },
          {
            "name": "UNAFFILIATED",
            "type": "string",
            "description": "An unaffiliated collaborator is a person who is not a member of the\nOrganization and does not have access to any repositories in the Organization."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveMemberAuditEntryReason",
    "description": "The reason a member was removed from an Organization.",
    "canonical": "enums/orgremovememberauditentryreason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgRemoveMemberAuditEntryReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "SAML_EXTERNAL_IDENTITY_MISSING",
            "type": "string",
            "description": "SAML external identity missing"
          },
          {
            "name": "SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY",
            "type": "string",
            "description": "SAML SSO enforcement requires an external identity"
          },
          {
            "name": "TWO_FACTOR_ACCOUNT_RECOVERY",
            "type": "string",
            "description": "User was removed from organization during account recovery"
          },
          {
            "name": "TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE",
            "type": "string",
            "description": "The organization required 2FA of its billing managers and this user did not have 2FA enabled."
          },
          {
            "name": "USER_ACCOUNT_DELETED",
            "type": "string",
            "description": "User account has been deleted"
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveOutsideCollaboratorAuditEntryMembershipType",
    "description": "The type of membership a user has with an Organization.",
    "canonical": "enums/orgremoveoutsidecollaboratorauditentrymembershiptype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgRemoveOutsideCollaboratorAuditEntryMembershipType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BILLING_MANAGER",
            "type": "string",
            "description": "A billing manager is a user who manages the billing settings for the Organization, such as updating payment information."
          },
          {
            "name": "OUTSIDE_COLLABORATOR",
            "type": "string",
            "description": "An outside collaborator is a person who isn't explicitly a member of the\nOrganization, but who has Read, Write, or Admin permissions to one or more\nrepositories in the organization."
          },
          {
            "name": "UNAFFILIATED",
            "type": "string",
            "description": "An unaffiliated collaborator is a person who is not a member of the\nOrganization and does not have access to any repositories in the organization."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRemoveOutsideCollaboratorAuditEntryReason",
    "description": "The reason an outside collaborator was removed from an Organization.",
    "canonical": "enums/orgremoveoutsidecollaboratorauditentryreason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgRemoveOutsideCollaboratorAuditEntryReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "SAML_EXTERNAL_IDENTITY_MISSING",
            "type": "string",
            "description": "SAML external identity missing"
          },
          {
            "name": "TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE",
            "type": "string",
            "description": "The organization required 2FA of its billing managers and this user did not have 2FA enabled."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateDefaultRepositoryPermissionAuditEntryPermission",
    "description": "The default permission a repository can have in an Organization.",
    "canonical": "enums/orgupdatedefaultrepositorypermissionauditentrypermission",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgUpdateDefaultRepositoryPermissionAuditEntryPermission",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Can read, clone, push, and add collaborators to repositories."
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "No default permission value."
          },
          {
            "name": "READ",
            "type": "string",
            "description": "Can read and clone repositories."
          },
          {
            "name": "WRITE",
            "type": "string",
            "description": "Can read, clone and push to repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateMemberAuditEntryPermission",
    "description": "The permissions available to members on an Organization.",
    "canonical": "enums/orgupdatememberauditentrypermission",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgUpdateMemberAuditEntryPermission",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Can read, clone, push, and add collaborators to repositories."
          },
          {
            "name": "READ",
            "type": "string",
            "description": "Can read and clone repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility",
    "description": "The permissions available for repository creation on an Organization.",
    "canonical": "enums/orgupdatememberrepositorycreationpermissionauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "All organization members are restricted from creating any repositories."
          },
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "All organization members are restricted from creating internal repositories."
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "All organization members are allowed to create any repositories."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "All organization members are restricted from creating private repositories."
          },
          {
            "name": "PRIVATE_INTERNAL",
            "type": "string",
            "description": "All organization members are restricted from creating private or internal repositories."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "All organization members are restricted from creating public repositories."
          },
          {
            "name": "PUBLIC_INTERNAL",
            "type": "string",
            "description": "All organization members are restricted from creating public or internal repositories."
          },
          {
            "name": "PUBLIC_PRIVATE",
            "type": "string",
            "description": "All organization members are restricted from creating public or private repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationInvitationRole",
    "description": "The possible organization invitation roles.",
    "canonical": "enums/organizationinvitationrole",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationInvitationRole",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "The user is invited to be an admin of the organization."
          },
          {
            "name": "BILLING_MANAGER",
            "type": "string",
            "description": "The user is invited to be a billing manager of the organization."
          },
          {
            "name": "DIRECT_MEMBER",
            "type": "string",
            "description": "The user is invited to be a direct member of the organization."
          },
          {
            "name": "REINSTATE",
            "type": "string",
            "description": "The user's previous role will be reinstated."
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationInvitationSource",
    "description": "The possible organization invitation sources.",
    "canonical": "enums/organizationinvitationsource",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationInvitationSource",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MEMBER",
            "type": "string",
            "description": "The invitation was created from the web interface or from API"
          },
          {
            "name": "SCIM",
            "type": "string",
            "description": "The invitation was created from SCIM"
          },
          {
            "name": "UNKNOWN",
            "type": "string",
            "description": "The invitation was sent before this feature was added"
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationInvitationType",
    "description": "The possible organization invitation types.",
    "canonical": "enums/organizationinvitationtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationInvitationType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "EMAIL",
            "type": "string",
            "description": "The invitation was to an email address."
          },
          {
            "name": "USER",
            "type": "string",
            "description": "The invitation was to an existing user."
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationMemberRole",
    "description": "The possible roles within an organization for its members.",
    "canonical": "enums/organizationmemberrole",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationMemberRole",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "The user is an administrator of the organization."
          },
          {
            "name": "MEMBER",
            "type": "string",
            "description": "The user is a member of the organization."
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationMembersCanCreateRepositoriesSettingValue",
    "description": "The possible values for the members can create repositories setting on an organization.",
    "canonical": "enums/organizationmemberscancreaterepositoriessettingvalue",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationMembersCanCreateRepositoriesSettingValue",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "Members will be able to create public and private repositories."
          },
          {
            "name": "DISABLED",
            "type": "string",
            "description": "Members will not be able to create public or private repositories."
          },
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "Members will be able to create only internal repositories."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "Members will be able to create only private repositories."
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationMigrationState",
    "description": "The Octoshift Organization migration state.",
    "canonical": "enums/organizationmigrationstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationMigrationState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FAILED",
            "type": "string",
            "description": "The Octoshift migration has failed."
          },
          {
            "name": "FAILED_VALIDATION",
            "type": "string",
            "description": "The Octoshift migration has invalid credentials."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The Octoshift migration is in progress."
          },
          {
            "name": "NOT_STARTED",
            "type": "string",
            "description": "The Octoshift migration has not started."
          },
          {
            "name": "PENDING_VALIDATION",
            "type": "string",
            "description": "The Octoshift migration needs to have its credentials validated."
          },
          {
            "name": "POST_REPO_MIGRATION",
            "type": "string",
            "description": "The Octoshift migration is performing post repository migrations."
          },
          {
            "name": "PRE_REPO_MIGRATION",
            "type": "string",
            "description": "The Octoshift migration is performing pre repository migrations."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The Octoshift migration has been queued."
          },
          {
            "name": "REPO_MIGRATION",
            "type": "string",
            "description": "The Octoshift org migration is performing repository migrations."
          },
          {
            "name": "SUCCEEDED",
            "type": "string",
            "description": "The Octoshift migration has succeeded."
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationOrderField",
    "description": "Properties by which organization connections can be ordered.",
    "canonical": "enums/organizationorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "OrganizationOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order organizations by creation time"
          },
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order organizations by login"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageFileOrderField",
    "description": "Properties by which package file connections can be ordered.",
    "canonical": "enums/packagefileorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PackageFileOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order package files by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageOrderField",
    "description": "Properties by which package connections can be ordered.",
    "canonical": "enums/packageorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PackageOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order packages by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "PackageType",
    "description": "The possible types of a package.",
    "canonical": "enums/packagetype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PackageType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DEBIAN",
            "type": "string",
            "description": "A debian package."
          },
          {
            "name": "DOCKER",
            "type": "string",
            "description": "A docker image."
          },
          {
            "name": "MAVEN",
            "type": "string",
            "description": "A maven package."
          },
          {
            "name": "NPM",
            "type": "string",
            "description": "An npm package."
          },
          {
            "name": "NUGET",
            "type": "string",
            "description": "A nuget package."
          },
          {
            "name": "PYPI",
            "type": "string",
            "description": "A python package."
          },
          {
            "name": "RUBYGEMS",
            "type": "string",
            "description": "A rubygems package."
          }
        ]
      }
    ]
  },
  {
    "title": "PackageVersionOrderField",
    "description": "Properties by which package version connections can be ordered.",
    "canonical": "enums/packageversionorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PackageVersionOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order package versions by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "PatchStatus",
    "description": "The possible types of patch statuses.",
    "canonical": "enums/patchstatus",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PatchStatus",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADDED",
            "type": "string",
            "description": "The file was added. Git status 'A'."
          },
          {
            "name": "CHANGED",
            "type": "string",
            "description": "The file's type was changed. Git status 'T'."
          },
          {
            "name": "COPIED",
            "type": "string",
            "description": "The file was copied. Git status 'C'."
          },
          {
            "name": "DELETED",
            "type": "string",
            "description": "The file was deleted. Git status 'D'."
          },
          {
            "name": "MODIFIED",
            "type": "string",
            "description": "The file's contents were changed. Git status 'M'."
          },
          {
            "name": "RENAMED",
            "type": "string",
            "description": "The file was renamed. Git status 'R'."
          }
        ]
      }
    ]
  },
  {
    "title": "PinnableItemType",
    "description": "Represents items that can be pinned to a profile page or dashboard.",
    "canonical": "enums/pinnableitemtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PinnableItemType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "GIST",
            "type": "string",
            "description": "A gist."
          },
          {
            "name": "ISSUE",
            "type": "string",
            "description": "An issue."
          },
          {
            "name": "ORGANIZATION",
            "type": "string",
            "description": "An organization."
          },
          {
            "name": "PROJECT",
            "type": "string",
            "description": "A project."
          },
          {
            "name": "PULL_REQUEST",
            "type": "string",
            "description": "A pull request."
          },
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "A repository."
          },
          {
            "name": "TEAM",
            "type": "string",
            "description": "A team."
          },
          {
            "name": "USER",
            "type": "string",
            "description": "A user."
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedDiscussionGradient",
    "description": "Preconfigured gradients that may be used to style discussions pinned within a repository.",
    "canonical": "enums/pinneddiscussiongradient",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PinnedDiscussionGradient",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BLUE_MINT",
            "type": "string",
            "description": "A gradient of blue to mint"
          },
          {
            "name": "BLUE_PURPLE",
            "type": "string",
            "description": "A gradient of blue to purple"
          },
          {
            "name": "PINK_BLUE",
            "type": "string",
            "description": "A gradient of pink to blue"
          },
          {
            "name": "PURPLE_CORAL",
            "type": "string",
            "description": "A gradient of purple to coral"
          },
          {
            "name": "RED_ORANGE",
            "type": "string",
            "description": "A gradient of red to orange"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedDiscussionPattern",
    "description": "Preconfigured background patterns that may be used to style discussions pinned within a repository.",
    "canonical": "enums/pinneddiscussionpattern",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PinnedDiscussionPattern",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CHEVRON_UP",
            "type": "string",
            "description": "An upward-facing chevron pattern"
          },
          {
            "name": "DOT",
            "type": "string",
            "description": "A hollow dot pattern"
          },
          {
            "name": "DOT_FILL",
            "type": "string",
            "description": "A solid dot pattern"
          },
          {
            "name": "HEART_FILL",
            "type": "string",
            "description": "A heart pattern"
          },
          {
            "name": "PLUS",
            "type": "string",
            "description": "A plus sign pattern"
          },
          {
            "name": "ZAP",
            "type": "string",
            "description": "A lightning bolt pattern"
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedEnvironmentOrderField",
    "description": "Properties by which pinned environments connections can be ordered",
    "canonical": "enums/pinnedenvironmentorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PinnedEnvironmentOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "POSITION",
            "type": "string",
            "description": "Order pinned environments by position"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCardArchivedState",
    "description": "The possible archived states of a project card.",
    "canonical": "enums/projectcardarchivedstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectCardArchivedState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ARCHIVED",
            "type": "string",
            "description": "A project card that is archived"
          },
          {
            "name": "NOT_ARCHIVED",
            "type": "string",
            "description": "A project card that is not archived"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCardState",
    "description": "Various content states of a ProjectCard",
    "canonical": "enums/projectcardstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectCardState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CONTENT_ONLY",
            "type": "string",
            "description": "The card has content only."
          },
          {
            "name": "NOTE_ONLY",
            "type": "string",
            "description": "The card has a note only."
          },
          {
            "name": "REDACTED",
            "type": "string",
            "description": "The card is redacted."
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectColumnPurpose",
    "description": "The semantic purpose of the column - todo, in progress, or done.",
    "canonical": "enums/projectcolumnpurpose",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectColumnPurpose",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DONE",
            "type": "string",
            "description": "The column contains cards which are complete"
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The column contains cards which are currently being worked on"
          },
          {
            "name": "TODO",
            "type": "string",
            "description": "The column contains cards still to be worked on"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectOrderField",
    "description": "Properties by which project connections can be ordered.",
    "canonical": "enums/projectorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order projects by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order projects by name"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order projects by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectState",
    "description": "State of the project; either 'open' or 'closed'",
    "canonical": "enums/projectstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "The project is closed."
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "The project is open."
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectTemplate",
    "description": "GitHub-provided templates for Projects",
    "canonical": "enums/projecttemplate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectTemplate",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AUTOMATED_KANBAN_V2",
            "type": "string",
            "description": "Create a board with v2 triggers to automatically move cards across To do, In progress and Done columns."
          },
          {
            "name": "AUTOMATED_REVIEWS_KANBAN",
            "type": "string",
            "description": "Create a board with triggers to automatically move cards across columns with review automation."
          },
          {
            "name": "BASIC_KANBAN",
            "type": "string",
            "description": "Create a board with columns for To do, In progress and Done."
          },
          {
            "name": "BUG_TRIAGE",
            "type": "string",
            "description": "Create a board to triage and prioritize bugs with To do, priority, and Done columns."
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2CustomFieldType",
    "description": "The type of a project field.",
    "canonical": "enums/projectv2customfieldtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2CustomFieldType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DATE",
            "type": "string",
            "description": "Date"
          },
          {
            "name": "ITERATION",
            "type": "string",
            "description": "Iteration"
          },
          {
            "name": "NUMBER",
            "type": "string",
            "description": "Number"
          },
          {
            "name": "SINGLE_SELECT",
            "type": "string",
            "description": "Single Select"
          },
          {
            "name": "TEXT",
            "type": "string",
            "description": "Text"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldOrderField",
    "description": "Properties by which project v2 field connections can be ordered.",
    "canonical": "enums/projectv2fieldorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2FieldOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order project v2 fields by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order project v2 fields by name"
          },
          {
            "name": "POSITION",
            "type": "string",
            "description": "Order project v2 fields by position"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldType",
    "description": "The type of a project field.",
    "canonical": "enums/projectv2fieldtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2FieldType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ASSIGNEES",
            "type": "string",
            "description": "Assignees"
          },
          {
            "name": "DATE",
            "type": "string",
            "description": "Date"
          },
          {
            "name": "ISSUE_TYPE",
            "type": "string",
            "description": "Issue type"
          },
          {
            "name": "ITERATION",
            "type": "string",
            "description": "Iteration"
          },
          {
            "name": "LABELS",
            "type": "string",
            "description": "Labels"
          },
          {
            "name": "LINKED_PULL_REQUESTS",
            "type": "string",
            "description": "Linked Pull Requests"
          },
          {
            "name": "MILESTONE",
            "type": "string",
            "description": "Milestone"
          },
          {
            "name": "NUMBER",
            "type": "string",
            "description": "Number"
          },
          {
            "name": "PARENT_ISSUE",
            "type": "string",
            "description": "Parent issue"
          },
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "Repository"
          },
          {
            "name": "REVIEWERS",
            "type": "string",
            "description": "Reviewers"
          },
          {
            "name": "SINGLE_SELECT",
            "type": "string",
            "description": "Single Select"
          },
          {
            "name": "SUB_ISSUES_PROGRESS",
            "type": "string",
            "description": "Sub-issues progress"
          },
          {
            "name": "TEXT",
            "type": "string",
            "description": "Text"
          },
          {
            "name": "TITLE",
            "type": "string",
            "description": "Title"
          },
          {
            "name": "TRACKED_BY",
            "type": "string",
            "description": "Tracked by"
          },
          {
            "name": "TRACKS",
            "type": "string",
            "description": "Tracks"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldValueOrderField",
    "description": "Properties by which project v2 item field value connections can be ordered.",
    "canonical": "enums/projectv2itemfieldvalueorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2ItemFieldValueOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "POSITION",
            "type": "string",
            "description": "Order project v2 item field values by the their position in the project"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemOrderField",
    "description": "Properties by which project v2 item connections can be ordered.",
    "canonical": "enums/projectv2itemorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2ItemOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "POSITION",
            "type": "string",
            "description": "Order project v2 items by the their position in the project"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemType",
    "description": "The type of a project item.",
    "canonical": "enums/projectv2itemtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2ItemType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DRAFT_ISSUE",
            "type": "string",
            "description": "Draft Issue"
          },
          {
            "name": "ISSUE",
            "type": "string",
            "description": "Issue"
          },
          {
            "name": "PULL_REQUEST",
            "type": "string",
            "description": "Pull Request"
          },
          {
            "name": "REDACTED",
            "type": "string",
            "description": "Redacted Item"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2OrderField",
    "description": "Properties by which projects can be ordered.",
    "canonical": "enums/projectv2orderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2OrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "The project's date and time of creation"
          },
          {
            "name": "NUMBER",
            "type": "string",
            "description": "The project's number"
          },
          {
            "name": "TITLE",
            "type": "string",
            "description": "The project's title"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "The project's date and time of update"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2PermissionLevel",
    "description": "The possible roles of a collaborator on a project.",
    "canonical": "enums/projectv2permissionlevel",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2PermissionLevel",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "The collaborator can view, edit, and maange the settings of the project"
          },
          {
            "name": "READ",
            "type": "string",
            "description": "The collaborator can view the project"
          },
          {
            "name": "WRITE",
            "type": "string",
            "description": "The collaborator can view and edit the project"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Roles",
    "description": "The possible roles of a collaborator on a project.",
    "canonical": "enums/projectv2roles",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2Roles",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "The collaborator can view, edit, and maange the settings of the project"
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "The collaborator has no direct access to the project"
          },
          {
            "name": "READER",
            "type": "string",
            "description": "The collaborator can view the project"
          },
          {
            "name": "WRITER",
            "type": "string",
            "description": "The collaborator can view and edit the project"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SingleSelectFieldOptionColor",
    "description": "The display color of a single-select field option.",
    "canonical": "enums/projectv2singleselectfieldoptioncolor",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2SingleSelectFieldOptionColor",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BLUE",
            "type": "string",
            "description": "BLUE"
          },
          {
            "name": "GRAY",
            "type": "string",
            "description": "GRAY"
          },
          {
            "name": "GREEN",
            "type": "string",
            "description": "GREEN"
          },
          {
            "name": "ORANGE",
            "type": "string",
            "description": "ORANGE"
          },
          {
            "name": "PINK",
            "type": "string",
            "description": "PINK"
          },
          {
            "name": "PURPLE",
            "type": "string",
            "description": "PURPLE"
          },
          {
            "name": "RED",
            "type": "string",
            "description": "RED"
          },
          {
            "name": "YELLOW",
            "type": "string",
            "description": "YELLOW"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2State",
    "description": "The possible states of a project v2.",
    "canonical": "enums/projectv2state",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2State",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "A project v2 that has been closed"
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "A project v2 that is still open"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2StatusUpdateOrderField",
    "description": "Properties by which project v2 status updates can be ordered.",
    "canonical": "enums/projectv2statusupdateorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2StatusUpdateOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Allows chronological ordering of project v2 status updates."
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2StatusUpdateStatus",
    "description": "The possible statuses of a project v2.",
    "canonical": "enums/projectv2statusupdatestatus",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2StatusUpdateStatus",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AT_RISK",
            "type": "string",
            "description": "A project v2 that is at risk and encountering some challenges."
          },
          {
            "name": "COMPLETE",
            "type": "string",
            "description": "A project v2 that is complete."
          },
          {
            "name": "INACTIVE",
            "type": "string",
            "description": "A project v2 that is inactive."
          },
          {
            "name": "OFF_TRACK",
            "type": "string",
            "description": "A project v2 that is off track and needs attention."
          },
          {
            "name": "ON_TRACK",
            "type": "string",
            "description": "A project v2 that is on track with no risks."
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ViewLayout",
    "description": "The layout of a project v2 view.",
    "canonical": "enums/projectv2viewlayout",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2ViewLayout",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BOARD_LAYOUT",
            "type": "string",
            "description": "Board layout"
          },
          {
            "name": "ROADMAP_LAYOUT",
            "type": "string",
            "description": "Roadmap layout"
          },
          {
            "name": "TABLE_LAYOUT",
            "type": "string",
            "description": "Table layout"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ViewOrderField",
    "description": "Properties by which project v2 view connections can be ordered.",
    "canonical": "enums/projectv2vieworderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2ViewOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order project v2 views by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order project v2 views by name"
          },
          {
            "name": "POSITION",
            "type": "string",
            "description": "Order project v2 views by position"
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2WorkflowsOrderField",
    "description": "Properties by which project workflows can be ordered.",
    "canonical": "enums/projectv2workflowsorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ProjectV2WorkflowsOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "The date and time of the workflow creation"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "The name of the workflow"
          },
          {
            "name": "NUMBER",
            "type": "string",
            "description": "The number of the workflow"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "The date and time of the workflow update"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestAllowedMergeMethods",
    "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.",
    "canonical": "enums/pullrequestallowedmergemethods",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestAllowedMergeMethods",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MERGE",
            "type": "string",
            "description": "Add all commits from the head branch to the base branch with a merge commit."
          },
          {
            "name": "REBASE",
            "type": "string",
            "description": "Add all commits from the head branch onto the base branch individually."
          },
          {
            "name": "SQUASH",
            "type": "string",
            "description": "Combine all commits from the head branch into a single commit in the base branch."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestBranchUpdateMethod",
    "description": "The possible methods for updating a pull request's head branch with the base branch.",
    "canonical": "enums/pullrequestbranchupdatemethod",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestBranchUpdateMethod",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MERGE",
            "type": "string",
            "description": "Update branch via merge"
          },
          {
            "name": "REBASE",
            "type": "string",
            "description": "Update branch via rebase"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestMergeMethod",
    "description": "Represents available types of methods to use when merging a pull request.",
    "canonical": "enums/pullrequestmergemethod",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestMergeMethod",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MERGE",
            "type": "string",
            "description": "Add all commits from the head branch to the base branch with a merge commit."
          },
          {
            "name": "REBASE",
            "type": "string",
            "description": "Add all commits from the head branch onto the base branch individually."
          },
          {
            "name": "SQUASH",
            "type": "string",
            "description": "Combine all commits from the head branch into a single commit in the base branch."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestOrderField",
    "description": "Properties by which pull_requests connections can be ordered.",
    "canonical": "enums/pullrequestorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order pull_requests by creation time"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order pull_requests by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewCommentState",
    "description": "The possible states of a pull request review comment.",
    "canonical": "enums/pullrequestreviewcommentstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestReviewCommentState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "PENDING",
            "type": "string",
            "description": "A comment that is part of a pending review"
          },
          {
            "name": "SUBMITTED",
            "type": "string",
            "description": "A comment that is part of a submitted review"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewDecision",
    "description": "The review status of a pull request.",
    "canonical": "enums/pullrequestreviewdecision",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestReviewDecision",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "APPROVED",
            "type": "string",
            "description": "The pull request has received an approving review."
          },
          {
            "name": "CHANGES_REQUESTED",
            "type": "string",
            "description": "Changes have been requested on the pull request."
          },
          {
            "name": "REVIEW_REQUIRED",
            "type": "string",
            "description": "A review is required before the pull request can be merged."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewEvent",
    "description": "The possible events to perform on a pull request review.",
    "canonical": "enums/pullrequestreviewevent",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestReviewEvent",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "APPROVE",
            "type": "string",
            "description": "Submit feedback and approve merging these changes."
          },
          {
            "name": "COMMENT",
            "type": "string",
            "description": "Submit general feedback without explicit approval."
          },
          {
            "name": "DISMISS",
            "type": "string",
            "description": "Dismiss review so it now longer effects merging."
          },
          {
            "name": "REQUEST_CHANGES",
            "type": "string",
            "description": "Submit feedback that must be addressed before merging."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewState",
    "description": "The possible states of a pull request review.",
    "canonical": "enums/pullrequestreviewstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestReviewState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "APPROVED",
            "type": "string",
            "description": "A review allowing the pull request to merge."
          },
          {
            "name": "CHANGES_REQUESTED",
            "type": "string",
            "description": "A review blocking the pull request from merging."
          },
          {
            "name": "COMMENTED",
            "type": "string",
            "description": "An informational review."
          },
          {
            "name": "DISMISSED",
            "type": "string",
            "description": "A review that has been dismissed."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "A review that has not yet been submitted."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestReviewThreadSubjectType",
    "description": "The possible subject types of a pull request review comment.",
    "canonical": "enums/pullrequestreviewthreadsubjecttype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestReviewThreadSubjectType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "FILE",
            "type": "string",
            "description": "A comment that has been made against the file of a pull request"
          },
          {
            "name": "LINE",
            "type": "string",
            "description": "A comment that has been made against the line of a pull request"
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestState",
    "description": "The possible states of a pull request.",
    "canonical": "enums/pullrequeststate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "A pull request that has been closed without being merged."
          },
          {
            "name": "MERGED",
            "type": "string",
            "description": "A pull request that has been closed by being merged."
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "A pull request that is still open."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineItemsItemType",
    "description": "The possible item types found in a timeline.",
    "canonical": "enums/pullrequesttimelineitemsitemtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestTimelineItemsItemType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADDED_TO_MERGE_QUEUE_EVENT",
            "type": "string",
            "description": "Represents an 'added_to_merge_queue' event on a given pull request."
          },
          {
            "name": "ADDED_TO_PROJECT_EVENT",
            "type": "string",
            "description": "Represents a 'added_to_project' event on a given issue or pull request."
          },
          {
            "name": "ASSIGNED_EVENT",
            "type": "string",
            "description": "Represents an 'assigned' event on any assignable object."
          },
          {
            "name": "AUTOMATIC_BASE_CHANGE_FAILED_EVENT",
            "type": "string",
            "description": "Represents a 'automatic_base_change_failed' event on a given pull request."
          },
          {
            "name": "AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT",
            "type": "string",
            "description": "Represents a 'automatic_base_change_succeeded' event on a given pull request."
          },
          {
            "name": "AUTO_MERGE_DISABLED_EVENT",
            "type": "string",
            "description": "Represents a 'auto_merge_disabled' event on a given pull request."
          },
          {
            "name": "AUTO_MERGE_ENABLED_EVENT",
            "type": "string",
            "description": "Represents a 'auto_merge_enabled' event on a given pull request."
          },
          {
            "name": "AUTO_REBASE_ENABLED_EVENT",
            "type": "string",
            "description": "Represents a 'auto_rebase_enabled' event on a given pull request."
          },
          {
            "name": "AUTO_SQUASH_ENABLED_EVENT",
            "type": "string",
            "description": "Represents a 'auto_squash_enabled' event on a given pull request."
          },
          {
            "name": "BASE_REF_CHANGED_EVENT",
            "type": "string",
            "description": "Represents a 'base_ref_changed' event on a given issue or pull request."
          },
          {
            "name": "BASE_REF_DELETED_EVENT",
            "type": "string",
            "description": "Represents a 'base_ref_deleted' event on a given pull request."
          },
          {
            "name": "BASE_REF_FORCE_PUSHED_EVENT",
            "type": "string",
            "description": "Represents a 'base_ref_force_pushed' event on a given pull request."
          },
          {
            "name": "CLOSED_EVENT",
            "type": "string",
            "description": "Represents a 'closed' event on any `Closable`."
          },
          {
            "name": "COMMENT_DELETED_EVENT",
            "type": "string",
            "description": "Represents a 'comment_deleted' event on a given issue or pull request."
          },
          {
            "name": "CONNECTED_EVENT",
            "type": "string",
            "description": "Represents a 'connected' event on a given issue or pull request."
          },
          {
            "name": "CONVERTED_NOTE_TO_ISSUE_EVENT",
            "type": "string",
            "description": "Represents a 'converted_note_to_issue' event on a given issue or pull request."
          },
          {
            "name": "CONVERTED_TO_DISCUSSION_EVENT",
            "type": "string",
            "description": "Represents a 'converted_to_discussion' event on a given issue."
          },
          {
            "name": "CONVERT_TO_DRAFT_EVENT",
            "type": "string",
            "description": "Represents a 'convert_to_draft' event on a given pull request."
          },
          {
            "name": "CROSS_REFERENCED_EVENT",
            "type": "string",
            "description": "Represents a mention made by one issue or pull request to another."
          },
          {
            "name": "DEMILESTONED_EVENT",
            "type": "string",
            "description": "Represents a 'demilestoned' event on a given issue or pull request."
          },
          {
            "name": "DEPLOYED_EVENT",
            "type": "string",
            "description": "Represents a 'deployed' event on a given pull request."
          },
          {
            "name": "DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT",
            "type": "string",
            "description": "Represents a 'deployment_environment_changed' event on a given pull request."
          },
          {
            "name": "DISCONNECTED_EVENT",
            "type": "string",
            "description": "Represents a 'disconnected' event on a given issue or pull request."
          },
          {
            "name": "HEAD_REF_DELETED_EVENT",
            "type": "string",
            "description": "Represents a 'head_ref_deleted' event on a given pull request."
          },
          {
            "name": "HEAD_REF_FORCE_PUSHED_EVENT",
            "type": "string",
            "description": "Represents a 'head_ref_force_pushed' event on a given pull request."
          },
          {
            "name": "HEAD_REF_RESTORED_EVENT",
            "type": "string",
            "description": "Represents a 'head_ref_restored' event on a given pull request."
          },
          {
            "name": "ISSUE_COMMENT",
            "type": "string",
            "description": "Represents a comment on an Issue."
          },
          {
            "name": "ISSUE_TYPE_ADDED_EVENT",
            "type": "string",
            "description": "Represents a 'issue_type_added' event on a given issue."
          },
          {
            "name": "ISSUE_TYPE_CHANGED_EVENT",
            "type": "string",
            "description": "Represents a 'issue_type_changed' event on a given issue."
          },
          {
            "name": "ISSUE_TYPE_REMOVED_EVENT",
            "type": "string",
            "description": "Represents a 'issue_type_removed' event on a given issue."
          },
          {
            "name": "LABELED_EVENT",
            "type": "string",
            "description": "Represents a 'labeled' event on a given issue or pull request."
          },
          {
            "name": "LOCKED_EVENT",
            "type": "string",
            "description": "Represents a 'locked' event on a given issue or pull request."
          },
          {
            "name": "MARKED_AS_DUPLICATE_EVENT",
            "type": "string",
            "description": "Represents a 'marked_as_duplicate' event on a given issue or pull request."
          },
          {
            "name": "MENTIONED_EVENT",
            "type": "string",
            "description": "Represents a 'mentioned' event on a given issue or pull request."
          },
          {
            "name": "MERGED_EVENT",
            "type": "string",
            "description": "Represents a 'merged' event on a given pull request."
          },
          {
            "name": "MILESTONED_EVENT",
            "type": "string",
            "description": "Represents a 'milestoned' event on a given issue or pull request."
          },
          {
            "name": "MOVED_COLUMNS_IN_PROJECT_EVENT",
            "type": "string",
            "description": "Represents a 'moved_columns_in_project' event on a given issue or pull request."
          },
          {
            "name": "PARENT_ISSUE_ADDED_EVENT",
            "type": "string",
            "description": "Represents a 'parent_issue_added' event on a given issue."
          },
          {
            "name": "PARENT_ISSUE_REMOVED_EVENT",
            "type": "string",
            "description": "Represents a 'parent_issue_removed' event on a given issue."
          },
          {
            "name": "PINNED_EVENT",
            "type": "string",
            "description": "Represents a 'pinned' event on a given issue or pull request."
          },
          {
            "name": "PULL_REQUEST_COMMIT",
            "type": "string",
            "description": "Represents a Git commit part of a pull request."
          },
          {
            "name": "PULL_REQUEST_COMMIT_COMMENT_THREAD",
            "type": "string",
            "description": "Represents a commit comment thread part of a pull request."
          },
          {
            "name": "PULL_REQUEST_REVIEW",
            "type": "string",
            "description": "A review object for a given pull request."
          },
          {
            "name": "PULL_REQUEST_REVIEW_THREAD",
            "type": "string",
            "description": "A threaded list of comments for a given pull request."
          },
          {
            "name": "PULL_REQUEST_REVISION_MARKER",
            "type": "string",
            "description": "Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits."
          },
          {
            "name": "READY_FOR_REVIEW_EVENT",
            "type": "string",
            "description": "Represents a 'ready_for_review' event on a given pull request."
          },
          {
            "name": "REFERENCED_EVENT",
            "type": "string",
            "description": "Represents a 'referenced' event on a given `ReferencedSubject`."
          },
          {
            "name": "REMOVED_FROM_MERGE_QUEUE_EVENT",
            "type": "string",
            "description": "Represents a 'removed_from_merge_queue' event on a given pull request."
          },
          {
            "name": "REMOVED_FROM_PROJECT_EVENT",
            "type": "string",
            "description": "Represents a 'removed_from_project' event on a given issue or pull request."
          },
          {
            "name": "RENAMED_TITLE_EVENT",
            "type": "string",
            "description": "Represents a 'renamed' event on a given issue or pull request"
          },
          {
            "name": "REOPENED_EVENT",
            "type": "string",
            "description": "Represents a 'reopened' event on any `Closable`."
          },
          {
            "name": "REVIEW_DISMISSED_EVENT",
            "type": "string",
            "description": "Represents a 'review_dismissed' event on a given issue or pull request."
          },
          {
            "name": "REVIEW_REQUESTED_EVENT",
            "type": "string",
            "description": "Represents an 'review_requested' event on a given pull request."
          },
          {
            "name": "REVIEW_REQUEST_REMOVED_EVENT",
            "type": "string",
            "description": "Represents an 'review_request_removed' event on a given pull request."
          },
          {
            "name": "SUBSCRIBED_EVENT",
            "type": "string",
            "description": "Represents a 'subscribed' event on a given `Subscribable`."
          },
          {
            "name": "SUB_ISSUE_ADDED_EVENT",
            "type": "string",
            "description": "Represents a 'sub_issue_added' event on a given issue."
          },
          {
            "name": "SUB_ISSUE_REMOVED_EVENT",
            "type": "string",
            "description": "Represents a 'sub_issue_removed' event on a given issue."
          },
          {
            "name": "TRANSFERRED_EVENT",
            "type": "string",
            "description": "Represents a 'transferred' event on a given issue or pull request."
          },
          {
            "name": "UNASSIGNED_EVENT",
            "type": "string",
            "description": "Represents an 'unassigned' event on any assignable object."
          },
          {
            "name": "UNLABELED_EVENT",
            "type": "string",
            "description": "Represents an 'unlabeled' event on a given issue or pull request."
          },
          {
            "name": "UNLOCKED_EVENT",
            "type": "string",
            "description": "Represents an 'unlocked' event on a given issue or pull request."
          },
          {
            "name": "UNMARKED_AS_DUPLICATE_EVENT",
            "type": "string",
            "description": "Represents an 'unmarked_as_duplicate' event on a given issue or pull request."
          },
          {
            "name": "UNPINNED_EVENT",
            "type": "string",
            "description": "Represents an 'unpinned' event on a given issue or pull request."
          },
          {
            "name": "UNSUBSCRIBED_EVENT",
            "type": "string",
            "description": "Represents an 'unsubscribed' event on a given `Subscribable`."
          },
          {
            "name": "USER_BLOCKED_EVENT",
            "type": "string",
            "description": "Represents a 'user_blocked' event on a given user."
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestUpdateState",
    "description": "The possible target states when updating a pull request.",
    "canonical": "enums/pullrequestupdatestate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "PullRequestUpdateState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "A pull request that has been closed without being merged."
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "A pull request that is still open."
          }
        ]
      }
    ]
  },
  {
    "title": "ReactionContent",
    "description": "Emojis that can be attached to Issues, Pull Requests and Comments.",
    "canonical": "enums/reactioncontent",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ReactionContent",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CONFUSED",
            "type": "string",
            "description": "Represents the `:confused:` emoji."
          },
          {
            "name": "EYES",
            "type": "string",
            "description": "Represents the `:eyes:` emoji."
          },
          {
            "name": "HEART",
            "type": "string",
            "description": "Represents the `:heart:` emoji."
          },
          {
            "name": "HOORAY",
            "type": "string",
            "description": "Represents the `:hooray:` emoji."
          },
          {
            "name": "LAUGH",
            "type": "string",
            "description": "Represents the `:laugh:` emoji."
          },
          {
            "name": "ROCKET",
            "type": "string",
            "description": "Represents the `:rocket:` emoji."
          },
          {
            "name": "THUMBS_DOWN",
            "type": "string",
            "description": "Represents the `:-1:` emoji."
          },
          {
            "name": "THUMBS_UP",
            "type": "string",
            "description": "Represents the `:+1:` emoji."
          }
        ]
      }
    ]
  },
  {
    "title": "ReactionOrderField",
    "description": "A list of fields that reactions can be ordered by.",
    "canonical": "enums/reactionorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ReactionOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Allows ordering a list of reactions by when they were created."
          }
        ]
      }
    ]
  },
  {
    "title": "RefOrderField",
    "description": "Properties by which ref connections can be ordered.",
    "canonical": "enums/reforderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RefOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALPHABETICAL",
            "type": "string",
            "description": "Order refs by their alphanumeric name"
          },
          {
            "name": "TAG_COMMIT_DATE",
            "type": "string",
            "description": "Order refs by underlying commit date if the ref prefix is refs/tags/"
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseOrderField",
    "description": "Properties by which release connections can be ordered.",
    "canonical": "enums/releaseorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ReleaseOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order releases by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order releases alphabetically by name"
          }
        ]
      }
    ]
  },
  {
    "title": "RepoAccessAuditEntryVisibility",
    "description": "The privacy of a repository",
    "canonical": "enums/repoaccessauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoAccessAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "RepoAddMemberAuditEntryVisibility",
    "description": "The privacy of a repository",
    "canonical": "enums/repoaddmemberauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoAddMemberAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "RepoArchivedAuditEntryVisibility",
    "description": "The privacy of a repository",
    "canonical": "enums/repoarchivedauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoArchivedAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "RepoChangeMergeSettingAuditEntryMergeType",
    "description": "The merge options available for pull requests to this repository.",
    "canonical": "enums/repochangemergesettingauditentrymergetype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoChangeMergeSettingAuditEntryMergeType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MERGE",
            "type": "string",
            "description": "The pull request is added to the base branch in a merge commit."
          },
          {
            "name": "REBASE",
            "type": "string",
            "description": "Commits from the pull request are added onto the base branch individually without a merge commit."
          },
          {
            "name": "SQUASH",
            "type": "string",
            "description": "The pull request's commits are squashed into a single commit before they are merged to the base branch."
          }
        ]
      }
    ]
  },
  {
    "title": "RepoCreateAuditEntryVisibility",
    "description": "The privacy of a repository",
    "canonical": "enums/repocreateauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoCreateAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "RepoDestroyAuditEntryVisibility",
    "description": "The privacy of a repository",
    "canonical": "enums/repodestroyauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoDestroyAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "RepoRemoveMemberAuditEntryVisibility",
    "description": "The privacy of a repository",
    "canonical": "enums/reporemovememberauditentryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepoRemoveMemberAuditEntryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "ReportedContentClassifiers",
    "description": "The reasons a piece of content can be reported or minimized.",
    "canonical": "enums/reportedcontentclassifiers",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ReportedContentClassifiers",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ABUSE",
            "type": "string",
            "description": "An abusive or harassing piece of content"
          },
          {
            "name": "DUPLICATE",
            "type": "string",
            "description": "A duplicated piece of content"
          },
          {
            "name": "OFF_TOPIC",
            "type": "string",
            "description": "An irrelevant piece of content"
          },
          {
            "name": "OUTDATED",
            "type": "string",
            "description": "An outdated piece of content"
          },
          {
            "name": "RESOLVED",
            "type": "string",
            "description": "The content has been resolved"
          },
          {
            "name": "SPAM",
            "type": "string",
            "description": "A spammy piece of content"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryAffiliation",
    "description": "The affiliation of a user to a repository",
    "canonical": "enums/repositoryaffiliation",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryAffiliation",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COLLABORATOR",
            "type": "string",
            "description": "Repositories that the user has been added to as a collaborator."
          },
          {
            "name": "ORGANIZATION_MEMBER",
            "type": "string",
            "description": "Repositories that the user has access to through being a member of an\norganization. This includes every repository on every team that the user is on."
          },
          {
            "name": "OWNER",
            "type": "string",
            "description": "Repositories that are owned by the authenticated user."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryContributionType",
    "description": "The reason a repository is listed as 'contributed'.",
    "canonical": "enums/repositorycontributiontype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryContributionType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMMIT",
            "type": "string",
            "description": "Created a commit"
          },
          {
            "name": "ISSUE",
            "type": "string",
            "description": "Created an issue"
          },
          {
            "name": "PULL_REQUEST",
            "type": "string",
            "description": "Created a pull request"
          },
          {
            "name": "PULL_REQUEST_REVIEW",
            "type": "string",
            "description": "Reviewed a pull request"
          },
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "Created the repository"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInteractionLimit",
    "description": "A repository interaction limit.",
    "canonical": "enums/repositoryinteractionlimit",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryInteractionLimit",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COLLABORATORS_ONLY",
            "type": "string",
            "description": "Users that are not collaborators will not be able to interact with the repository."
          },
          {
            "name": "CONTRIBUTORS_ONLY",
            "type": "string",
            "description": "Users that have not previously committed to a repository’s default branch will be unable to interact with the repository."
          },
          {
            "name": "EXISTING_USERS",
            "type": "string",
            "description": "Users that have recently created their account will be unable to interact with the repository."
          },
          {
            "name": "NO_LIMIT",
            "type": "string",
            "description": "No interaction limits are enabled."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInteractionLimitExpiry",
    "description": "The length for a repository interaction limit to be enabled for.",
    "canonical": "enums/repositoryinteractionlimitexpiry",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryInteractionLimitExpiry",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ONE_DAY",
            "type": "string",
            "description": "The interaction limit will expire after 1 day."
          },
          {
            "name": "ONE_MONTH",
            "type": "string",
            "description": "The interaction limit will expire after 1 month."
          },
          {
            "name": "ONE_WEEK",
            "type": "string",
            "description": "The interaction limit will expire after 1 week."
          },
          {
            "name": "SIX_MONTHS",
            "type": "string",
            "description": "The interaction limit will expire after 6 months."
          },
          {
            "name": "THREE_DAYS",
            "type": "string",
            "description": "The interaction limit will expire after 3 days."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInteractionLimitOrigin",
    "description": "Indicates where an interaction limit is configured.",
    "canonical": "enums/repositoryinteractionlimitorigin",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryInteractionLimitOrigin",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ORGANIZATION",
            "type": "string",
            "description": "A limit that is configured at the organization level."
          },
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "A limit that is configured at the repository level."
          },
          {
            "name": "USER",
            "type": "string",
            "description": "A limit that is configured at the user-wide level."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInvitationOrderField",
    "description": "Properties by which repository invitation connections can be ordered.",
    "canonical": "enums/repositoryinvitationorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryInvitationOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order repository invitations by creation time"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryLockReason",
    "description": "The possible reasons a given repository could be in a locked state.",
    "canonical": "enums/repositorylockreason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryLockReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BILLING",
            "type": "string",
            "description": "The repository is locked due to a billing related reason."
          },
          {
            "name": "MIGRATING",
            "type": "string",
            "description": "The repository is locked due to a migration."
          },
          {
            "name": "MOVING",
            "type": "string",
            "description": "The repository is locked due to a move."
          },
          {
            "name": "RENAME",
            "type": "string",
            "description": "The repository is locked due to a rename."
          },
          {
            "name": "TRADE_RESTRICTION",
            "type": "string",
            "description": "The repository is locked due to a trade controls related reason."
          },
          {
            "name": "TRANSFERRING_OWNERSHIP",
            "type": "string",
            "description": "The repository is locked due to an ownership transfer."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryMigrationOrderDirection",
    "description": "Possible directions in which to order a list of repository migrations when provided an `orderBy` argument.",
    "canonical": "enums/repositorymigrationorderdirection",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryMigrationOrderDirection",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ASC",
            "type": "string",
            "description": "Specifies an ascending order for a given `orderBy` argument."
          },
          {
            "name": "DESC",
            "type": "string",
            "description": "Specifies a descending order for a given `orderBy` argument."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryMigrationOrderField",
    "description": "Properties by which repository migrations can be ordered.",
    "canonical": "enums/repositorymigrationorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryMigrationOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order mannequins why when they were created."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryOrderField",
    "description": "Properties by which repository connections can be ordered.",
    "canonical": "enums/repositoryorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order repositories by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order repositories by name"
          },
          {
            "name": "PUSHED_AT",
            "type": "string",
            "description": "Order repositories by push time"
          },
          {
            "name": "STARGAZERS",
            "type": "string",
            "description": "Order repositories by number of stargazers"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order repositories by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryPermission",
    "description": "The access level to a repository",
    "canonical": "enums/repositorypermission",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryPermission",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "Can read, clone, and push to this repository. Can also manage issues, pull\nrequests, and repository settings, including adding collaborators"
          },
          {
            "name": "MAINTAIN",
            "type": "string",
            "description": "Can read, clone, and push to this repository. They can also manage issues, pull requests, and some repository settings"
          },
          {
            "name": "READ",
            "type": "string",
            "description": "Can read and clone this repository. Can also open and comment on issues and pull requests"
          },
          {
            "name": "TRIAGE",
            "type": "string",
            "description": "Can read and clone this repository. Can also manage issues and pull requests"
          },
          {
            "name": "WRITE",
            "type": "string",
            "description": "Can read, clone, and push to this repository. Can also manage issues and pull requests"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryPrivacy",
    "description": "The privacy of a repository",
    "canonical": "enums/repositoryprivacy",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryPrivacy",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "Private"
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "Public"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleOrderField",
    "description": "Properties by which repository rule connections can be ordered.",
    "canonical": "enums/repositoryruleorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryRuleOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order repository rules by created time"
          },
          {
            "name": "TYPE",
            "type": "string",
            "description": "Order repository rules by type"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order repository rules by updated time"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleType",
    "description": "The rule types supported in rulesets",
    "canonical": "enums/repositoryruletype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryRuleType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AUTHORIZATION",
            "type": "string",
            "description": "Authorization"
          },
          {
            "name": "BRANCH_NAME_PATTERN",
            "type": "string",
            "description": "Branch name pattern"
          },
          {
            "name": "CODE_SCANNING",
            "type": "string",
            "description": "Choose which tools must provide code scanning results before the reference is\nupdated. When configured, code scanning must be enabled and have results for\nboth the commit and the reference being updated."
          },
          {
            "name": "COMMITTER_EMAIL_PATTERN",
            "type": "string",
            "description": "Committer email pattern"
          },
          {
            "name": "COMMIT_AUTHOR_EMAIL_PATTERN",
            "type": "string",
            "description": "Commit author email pattern"
          },
          {
            "name": "COMMIT_MESSAGE_PATTERN",
            "type": "string",
            "description": "Commit message pattern"
          },
          {
            "name": "CREATION",
            "type": "string",
            "description": "Only allow users with bypass permission to create matching refs."
          },
          {
            "name": "DELETION",
            "type": "string",
            "description": "Only allow users with bypass permissions to delete matching refs."
          },
          {
            "name": "FILE_EXTENSION_RESTRICTION",
            "type": "string",
            "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph."
          },
          {
            "name": "FILE_PATH_RESTRICTION",
            "type": "string",
            "description": "Prevent commits that include changes in specified file and folder paths from\nbeing pushed to the commit graph. This includes absolute paths that contain file names."
          },
          {
            "name": "LOCK_BRANCH",
            "type": "string",
            "description": "Branch is read-only. Users cannot push to the branch."
          },
          {
            "name": "MAX_FILE_PATH_LENGTH",
            "type": "string",
            "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph."
          },
          {
            "name": "MAX_FILE_SIZE",
            "type": "string",
            "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph."
          },
          {
            "name": "MAX_REF_UPDATES",
            "type": "string",
            "description": "Max ref updates"
          },
          {
            "name": "MERGE_QUEUE",
            "type": "string",
            "description": "Merges must be performed via a merge queue."
          },
          {
            "name": "MERGE_QUEUE_LOCKED_REF",
            "type": "string",
            "description": "Merge queue locked ref"
          },
          {
            "name": "NON_FAST_FORWARD",
            "type": "string",
            "description": "Prevent users with push access from force pushing to refs."
          },
          {
            "name": "PULL_REQUEST",
            "type": "string",
            "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged."
          },
          {
            "name": "REQUIRED_DEPLOYMENTS",
            "type": "string",
            "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule."
          },
          {
            "name": "REQUIRED_LINEAR_HISTORY",
            "type": "string",
            "description": "Prevent merge commits from being pushed to matching refs."
          },
          {
            "name": "REQUIRED_REVIEW_THREAD_RESOLUTION",
            "type": "string",
            "description": "When enabled, all conversations on code must be resolved before a pull request\ncan be merged into a branch that matches this rule."
          },
          {
            "name": "REQUIRED_SIGNATURES",
            "type": "string",
            "description": "Commits pushed to matching refs must have verified signatures."
          },
          {
            "name": "REQUIRED_STATUS_CHECKS",
            "type": "string",
            "description": "Choose which status checks must pass before the ref is updated. When enabled,\ncommits must first be pushed to another ref where the checks pass."
          },
          {
            "name": "REQUIRED_WORKFLOW_STATUS_CHECKS",
            "type": "string",
            "description": "Require all commits be made to a non-target branch and submitted via a pull\nrequest and required workflow checks to pass before they can be merged."
          },
          {
            "name": "SECRET_SCANNING",
            "type": "string",
            "description": "Secret scanning"
          },
          {
            "name": "TAG",
            "type": "string",
            "description": "Tag"
          },
          {
            "name": "TAG_NAME_PATTERN",
            "type": "string",
            "description": "Tag name pattern"
          },
          {
            "name": "UPDATE",
            "type": "string",
            "description": "Only allow users with bypass permission to update matching refs."
          },
          {
            "name": "WORKFLOWS",
            "type": "string",
            "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged."
          },
          {
            "name": "WORKFLOW_UPDATES",
            "type": "string",
            "description": "Workflow files cannot be modified."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetBypassActorBypassMode",
    "description": "The bypass mode for a specific actor on a ruleset.",
    "canonical": "enums/repositoryrulesetbypassactorbypassmode",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryRulesetBypassActorBypassMode",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALWAYS",
            "type": "string",
            "description": "The actor can always bypass rules"
          },
          {
            "name": "PULL_REQUEST",
            "type": "string",
            "description": "The actor can only bypass rules via a pull request"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetTarget",
    "description": "The targets supported for rulesets.",
    "canonical": "enums/repositoryrulesettarget",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryRulesetTarget",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BRANCH",
            "type": "string",
            "description": "Branch"
          },
          {
            "name": "PUSH",
            "type": "string",
            "description": "Push"
          },
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "repository"
          },
          {
            "name": "TAG",
            "type": "string",
            "description": "Tag"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositorySuggestedActorFilter",
    "description": "The possible filters for suggested actors in a repository",
    "canonical": "enums/repositorysuggestedactorfilter",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositorySuggestedActorFilter",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CAN_BE_ASSIGNED",
            "type": "string",
            "description": "Actors that can be assigned to issues and pull requests"
          },
          {
            "name": "CAN_BE_AUTHOR",
            "type": "string",
            "description": "Actors that can be the author of issues and pull requests"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVisibility",
    "description": "The repository's visibility level.",
    "canonical": "enums/repositoryvisibility",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryVisibility",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "INTERNAL",
            "type": "string",
            "description": "The repository is visible only to users in the same enterprise."
          },
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "The repository is visible only to those with explicit access."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "The repository is visible to everyone."
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVulnerabilityAlertDependencyRelationship",
    "description": "The possible relationships of an alert's dependency.",
    "canonical": "enums/repositoryvulnerabilityalertdependencyrelationship",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryVulnerabilityAlertDependencyRelationship",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DIRECT",
            "type": "string",
            "description": "A direct dependency of your project"
          },
          {
            "name": "TRANSITIVE",
            "type": "string",
            "description": "A transitive dependency of your project"
          },
          {
            "name": "UNKNOWN",
            "type": "string",
            "description": "The relationship is unknown"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVulnerabilityAlertDependencyScope",
    "description": "The possible scopes of an alert's dependency.",
    "canonical": "enums/repositoryvulnerabilityalertdependencyscope",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryVulnerabilityAlertDependencyScope",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DEVELOPMENT",
            "type": "string",
            "description": "A dependency that is only used in development"
          },
          {
            "name": "RUNTIME",
            "type": "string",
            "description": "A dependency that is leveraged during application runtime"
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryVulnerabilityAlertState",
    "description": "The possible states of an alert",
    "canonical": "enums/repositoryvulnerabilityalertstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RepositoryVulnerabilityAlertState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AUTO_DISMISSED",
            "type": "string",
            "description": "An alert that has been automatically closed by Dependabot."
          },
          {
            "name": "DISMISSED",
            "type": "string",
            "description": "An alert that has been manually closed by a user."
          },
          {
            "name": "FIXED",
            "type": "string",
            "description": "An alert that has been resolved by a code change."
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "An alert that is still open."
          }
        ]
      }
    ]
  },
  {
    "title": "RequestableCheckStatusState",
    "description": "The possible states that can be requested when creating a check run.",
    "canonical": "enums/requestablecheckstatusstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RequestableCheckStatusState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMPLETED",
            "type": "string",
            "description": "The check suite or run has been completed."
          },
          {
            "name": "IN_PROGRESS",
            "type": "string",
            "description": "The check suite or run is in progress."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "The check suite or run is in pending state."
          },
          {
            "name": "QUEUED",
            "type": "string",
            "description": "The check suite or run has been queued."
          },
          {
            "name": "WAITING",
            "type": "string",
            "description": "The check suite or run is in waiting state."
          }
        ]
      }
    ]
  },
  {
    "title": "RoleInOrganization",
    "description": "Possible roles a user may have in relation to an organization.",
    "canonical": "enums/roleinorganization",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RoleInOrganization",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DIRECT_MEMBER",
            "type": "string",
            "description": "A user who is a direct member of the organization."
          },
          {
            "name": "OWNER",
            "type": "string",
            "description": "A user with full administrative access to the organization."
          },
          {
            "name": "UNAFFILIATED",
            "type": "string",
            "description": "A user who is unaffiliated with the organization."
          }
        ]
      }
    ]
  },
  {
    "title": "RuleEnforcement",
    "description": "The level of enforcement for a rule or ruleset.",
    "canonical": "enums/ruleenforcement",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "RuleEnforcement",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTIVE",
            "type": "string",
            "description": "Rules will be enforced"
          },
          {
            "name": "DISABLED",
            "type": "string",
            "description": "Do not evaluate or enforce rules"
          },
          {
            "name": "EVALUATE",
            "type": "string",
            "description": "Allow admins to test rules before enforcing them. Admins can view insights on\nthe Rule Insights page (`evaluate` is only available with GitHub Enterprise)."
          }
        ]
      }
    ]
  },
  {
    "title": "SamlDigestAlgorithm",
    "description": "The possible digest algorithms used to sign SAML requests for an identity provider.",
    "canonical": "enums/samldigestalgorithm",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SamlDigestAlgorithm",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "SHA1",
            "type": "string",
            "description": "SHA1"
          },
          {
            "name": "SHA256",
            "type": "string",
            "description": "SHA256"
          },
          {
            "name": "SHA384",
            "type": "string",
            "description": "SHA384"
          },
          {
            "name": "SHA512",
            "type": "string",
            "description": "SHA512"
          }
        ]
      }
    ]
  },
  {
    "title": "SamlSignatureAlgorithm",
    "description": "The possible signature algorithms used to sign SAML requests for a Identity Provider.",
    "canonical": "enums/samlsignaturealgorithm",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SamlSignatureAlgorithm",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "RSA_SHA1",
            "type": "string",
            "description": "RSA-SHA1"
          },
          {
            "name": "RSA_SHA256",
            "type": "string",
            "description": "RSA-SHA256"
          },
          {
            "name": "RSA_SHA384",
            "type": "string",
            "description": "RSA-SHA384"
          },
          {
            "name": "RSA_SHA512",
            "type": "string",
            "description": "RSA-SHA512"
          }
        ]
      }
    ]
  },
  {
    "title": "SavedReplyOrderField",
    "description": "Properties by which saved reply connections can be ordered.",
    "canonical": "enums/savedreplyorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SavedReplyOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order saved reply by when they were updated."
          }
        ]
      }
    ]
  },
  {
    "title": "SearchType",
    "description": "Represents the individual results of a search.",
    "canonical": "enums/searchtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SearchType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISCUSSION",
            "type": "string",
            "description": "Returns matching discussions in repositories."
          },
          {
            "name": "ISSUE",
            "type": "string",
            "description": "Returns results matching issues in repositories."
          },
          {
            "name": "ISSUE_ADVANCED",
            "type": "string",
            "description": "Returns results matching issues in repositories."
          },
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "Returns results matching repositories."
          },
          {
            "name": "USER",
            "type": "string",
            "description": "Returns results matching users and organizations on GitHub."
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryClassification",
    "description": "Classification of the advisory.",
    "canonical": "enums/securityadvisoryclassification",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SecurityAdvisoryClassification",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "GENERAL",
            "type": "string",
            "description": "Classification of general advisories."
          },
          {
            "name": "MALWARE",
            "type": "string",
            "description": "Classification of malware advisories."
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryEcosystem",
    "description": "The possible ecosystems of a security vulnerability's package.",
    "canonical": "enums/securityadvisoryecosystem",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SecurityAdvisoryEcosystem",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTIONS",
            "type": "string",
            "description": "GitHub Actions"
          },
          {
            "name": "COMPOSER",
            "type": "string",
            "description": "PHP packages hosted at packagist.org"
          },
          {
            "name": "ERLANG",
            "type": "string",
            "description": "Erlang/Elixir packages hosted at hex.pm"
          },
          {
            "name": "GO",
            "type": "string",
            "description": "Go modules"
          },
          {
            "name": "MAVEN",
            "type": "string",
            "description": "Java artifacts hosted at the Maven central repository"
          },
          {
            "name": "NPM",
            "type": "string",
            "description": "JavaScript packages hosted at npmjs.com"
          },
          {
            "name": "NUGET",
            "type": "string",
            "description": ".NET packages hosted at the NuGet Gallery"
          },
          {
            "name": "PIP",
            "type": "string",
            "description": "Python packages hosted at PyPI.org"
          },
          {
            "name": "PUB",
            "type": "string",
            "description": "Dart packages hosted at pub.dev"
          },
          {
            "name": "RUBYGEMS",
            "type": "string",
            "description": "Ruby gems hosted at RubyGems.org"
          },
          {
            "name": "RUST",
            "type": "string",
            "description": "Rust crates"
          },
          {
            "name": "SWIFT",
            "type": "string",
            "description": "Swift packages"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryIdentifierType",
    "description": "Identifier formats available for advisories.",
    "canonical": "enums/securityadvisoryidentifiertype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SecurityAdvisoryIdentifierType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CVE",
            "type": "string",
            "description": "Common Vulnerabilities and Exposures Identifier."
          },
          {
            "name": "GHSA",
            "type": "string",
            "description": "GitHub Security Advisory ID."
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryOrderField",
    "description": "Properties by which security advisory connections can be ordered.",
    "canonical": "enums/securityadvisoryorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SecurityAdvisoryOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "EPSS_PERCENTAGE",
            "type": "string",
            "description": "Order advisories by EPSS percentage"
          },
          {
            "name": "EPSS_PERCENTILE",
            "type": "string",
            "description": "Order advisories by EPSS percentile"
          },
          {
            "name": "PUBLISHED_AT",
            "type": "string",
            "description": "Order advisories by publication time"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order advisories by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisorySeverity",
    "description": "Severity of the vulnerability.",
    "canonical": "enums/securityadvisoryseverity",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SecurityAdvisorySeverity",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CRITICAL",
            "type": "string",
            "description": "Critical."
          },
          {
            "name": "HIGH",
            "type": "string",
            "description": "High."
          },
          {
            "name": "LOW",
            "type": "string",
            "description": "Low."
          },
          {
            "name": "MODERATE",
            "type": "string",
            "description": "Moderate."
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityVulnerabilityOrderField",
    "description": "Properties by which security vulnerability connections can be ordered.",
    "canonical": "enums/securityvulnerabilityorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SecurityVulnerabilityOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order vulnerability by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "SocialAccountProvider",
    "description": "Software or company that hosts social media accounts.",
    "canonical": "enums/socialaccountprovider",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SocialAccountProvider",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BLUESKY",
            "type": "string",
            "description": "Decentralized microblogging social platform."
          },
          {
            "name": "FACEBOOK",
            "type": "string",
            "description": "Social media and networking website."
          },
          {
            "name": "GENERIC",
            "type": "string",
            "description": "Catch-all for social media providers that do not yet have specific handling."
          },
          {
            "name": "HOMETOWN",
            "type": "string",
            "description": "Fork of Mastodon with a greater focus on local posting."
          },
          {
            "name": "INSTAGRAM",
            "type": "string",
            "description": "Social media website with a focus on photo and video sharing."
          },
          {
            "name": "LINKEDIN",
            "type": "string",
            "description": "Professional networking website."
          },
          {
            "name": "MASTODON",
            "type": "string",
            "description": "Open-source federated microblogging service."
          },
          {
            "name": "NPM",
            "type": "string",
            "description": "JavaScript package registry."
          },
          {
            "name": "REDDIT",
            "type": "string",
            "description": "Social news aggregation and discussion website."
          },
          {
            "name": "TWITCH",
            "type": "string",
            "description": "Live-streaming service."
          },
          {
            "name": "TWITTER",
            "type": "string",
            "description": "Microblogging website."
          },
          {
            "name": "YOUTUBE",
            "type": "string",
            "description": "Online video platform."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorAndLifetimeValueOrderField",
    "description": "Properties by which sponsor and lifetime value connections can be ordered.",
    "canonical": "enums/sponsorandlifetimevalueorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorAndLifetimeValueOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LIFETIME_VALUE",
            "type": "string",
            "description": "Order results by how much money the sponsor has paid in total."
          },
          {
            "name": "SPONSOR_LOGIN",
            "type": "string",
            "description": "Order results by the sponsor's login (username)."
          },
          {
            "name": "SPONSOR_RELEVANCE",
            "type": "string",
            "description": "Order results by the sponsor's relevance to the viewer."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorOrderField",
    "description": "Properties by which sponsor connections can be ordered.",
    "canonical": "enums/sponsororderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order sponsorable entities by login (username)."
          },
          {
            "name": "RELEVANCE",
            "type": "string",
            "description": "Order sponsors by their relevance to the viewer."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorableOrderField",
    "description": "Properties by which sponsorable connections can be ordered.",
    "canonical": "enums/sponsorableorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorableOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order sponsorable entities by login (username)."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivityAction",
    "description": "The possible actions that GitHub Sponsors activities can represent.",
    "canonical": "enums/sponsorsactivityaction",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsActivityAction",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CANCELLED_SPONSORSHIP",
            "type": "string",
            "description": "The activity was cancelling a sponsorship."
          },
          {
            "name": "NEW_SPONSORSHIP",
            "type": "string",
            "description": "The activity was starting a sponsorship."
          },
          {
            "name": "PENDING_CHANGE",
            "type": "string",
            "description": "The activity was scheduling a downgrade or cancellation."
          },
          {
            "name": "REFUND",
            "type": "string",
            "description": "The activity was funds being refunded to the sponsor or GitHub."
          },
          {
            "name": "SPONSOR_MATCH_DISABLED",
            "type": "string",
            "description": "The activity was disabling matching for a previously matched sponsorship."
          },
          {
            "name": "TIER_CHANGE",
            "type": "string",
            "description": "The activity was changing the sponsorship tier, either directly by the sponsor or by a scheduled/pending change."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivityOrderField",
    "description": "Properties by which GitHub Sponsors activity connections can be ordered.",
    "canonical": "enums/sponsorsactivityorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsActivityOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "TIMESTAMP",
            "type": "string",
            "description": "Order activities by when they happened."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivityPeriod",
    "description": "The possible time periods for which Sponsors activities can be requested.",
    "canonical": "enums/sponsorsactivityperiod",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsActivityPeriod",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "Don't restrict the activity to any date range, include all activity."
          },
          {
            "name": "DAY",
            "type": "string",
            "description": "The previous calendar day."
          },
          {
            "name": "MONTH",
            "type": "string",
            "description": "The previous thirty days."
          },
          {
            "name": "WEEK",
            "type": "string",
            "description": "The previous seven days."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsCountryOrRegionCode",
    "description": "Represents countries or regions for billing and residence for a GitHub Sponsors profile.",
    "canonical": "enums/sponsorscountryorregioncode",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsCountryOrRegionCode",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "AD",
            "type": "string",
            "description": "Andorra"
          },
          {
            "name": "AE",
            "type": "string",
            "description": "United Arab Emirates"
          },
          {
            "name": "AF",
            "type": "string",
            "description": "Afghanistan"
          },
          {
            "name": "AG",
            "type": "string",
            "description": "Antigua and Barbuda"
          },
          {
            "name": "AI",
            "type": "string",
            "description": "Anguilla"
          },
          {
            "name": "AL",
            "type": "string",
            "description": "Albania"
          },
          {
            "name": "AM",
            "type": "string",
            "description": "Armenia"
          },
          {
            "name": "AO",
            "type": "string",
            "description": "Angola"
          },
          {
            "name": "AQ",
            "type": "string",
            "description": "Antarctica"
          },
          {
            "name": "AR",
            "type": "string",
            "description": "Argentina"
          },
          {
            "name": "AS",
            "type": "string",
            "description": "American Samoa"
          },
          {
            "name": "AT",
            "type": "string",
            "description": "Austria"
          },
          {
            "name": "AU",
            "type": "string",
            "description": "Australia"
          },
          {
            "name": "AW",
            "type": "string",
            "description": "Aruba"
          },
          {
            "name": "AX",
            "type": "string",
            "description": "Åland"
          },
          {
            "name": "AZ",
            "type": "string",
            "description": "Azerbaijan"
          },
          {
            "name": "BA",
            "type": "string",
            "description": "Bosnia and Herzegovina"
          },
          {
            "name": "BB",
            "type": "string",
            "description": "Barbados"
          },
          {
            "name": "BD",
            "type": "string",
            "description": "Bangladesh"
          },
          {
            "name": "BE",
            "type": "string",
            "description": "Belgium"
          },
          {
            "name": "BF",
            "type": "string",
            "description": "Burkina Faso"
          },
          {
            "name": "BG",
            "type": "string",
            "description": "Bulgaria"
          },
          {
            "name": "BH",
            "type": "string",
            "description": "Bahrain"
          },
          {
            "name": "BI",
            "type": "string",
            "description": "Burundi"
          },
          {
            "name": "BJ",
            "type": "string",
            "description": "Benin"
          },
          {
            "name": "BL",
            "type": "string",
            "description": "Saint Barthélemy"
          },
          {
            "name": "BM",
            "type": "string",
            "description": "Bermuda"
          },
          {
            "name": "BN",
            "type": "string",
            "description": "Brunei Darussalam"
          },
          {
            "name": "BO",
            "type": "string",
            "description": "Bolivia"
          },
          {
            "name": "BQ",
            "type": "string",
            "description": "Bonaire, Sint Eustatius and Saba"
          },
          {
            "name": "BR",
            "type": "string",
            "description": "Brazil"
          },
          {
            "name": "BS",
            "type": "string",
            "description": "Bahamas"
          },
          {
            "name": "BT",
            "type": "string",
            "description": "Bhutan"
          },
          {
            "name": "BV",
            "type": "string",
            "description": "Bouvet Island"
          },
          {
            "name": "BW",
            "type": "string",
            "description": "Botswana"
          },
          {
            "name": "BY",
            "type": "string",
            "description": "Belarus"
          },
          {
            "name": "BZ",
            "type": "string",
            "description": "Belize"
          },
          {
            "name": "CA",
            "type": "string",
            "description": "Canada"
          },
          {
            "name": "CC",
            "type": "string",
            "description": "Cocos (Keeling) Islands"
          },
          {
            "name": "CD",
            "type": "string",
            "description": "Congo (Kinshasa)"
          },
          {
            "name": "CF",
            "type": "string",
            "description": "Central African Republic"
          },
          {
            "name": "CG",
            "type": "string",
            "description": "Congo (Brazzaville)"
          },
          {
            "name": "CH",
            "type": "string",
            "description": "Switzerland"
          },
          {
            "name": "CI",
            "type": "string",
            "description": "Côte d'Ivoire"
          },
          {
            "name": "CK",
            "type": "string",
            "description": "Cook Islands"
          },
          {
            "name": "CL",
            "type": "string",
            "description": "Chile"
          },
          {
            "name": "CM",
            "type": "string",
            "description": "Cameroon"
          },
          {
            "name": "CN",
            "type": "string",
            "description": "China"
          },
          {
            "name": "CO",
            "type": "string",
            "description": "Colombia"
          },
          {
            "name": "CR",
            "type": "string",
            "description": "Costa Rica"
          },
          {
            "name": "CV",
            "type": "string",
            "description": "Cape Verde"
          },
          {
            "name": "CW",
            "type": "string",
            "description": "Curaçao"
          },
          {
            "name": "CX",
            "type": "string",
            "description": "Christmas Island"
          },
          {
            "name": "CY",
            "type": "string",
            "description": "Cyprus"
          },
          {
            "name": "CZ",
            "type": "string",
            "description": "Czech Republic"
          },
          {
            "name": "DE",
            "type": "string",
            "description": "Germany"
          },
          {
            "name": "DJ",
            "type": "string",
            "description": "Djibouti"
          },
          {
            "name": "DK",
            "type": "string",
            "description": "Denmark"
          },
          {
            "name": "DM",
            "type": "string",
            "description": "Dominica"
          },
          {
            "name": "DO",
            "type": "string",
            "description": "Dominican Republic"
          },
          {
            "name": "DZ",
            "type": "string",
            "description": "Algeria"
          },
          {
            "name": "EC",
            "type": "string",
            "description": "Ecuador"
          },
          {
            "name": "EE",
            "type": "string",
            "description": "Estonia"
          },
          {
            "name": "EG",
            "type": "string",
            "description": "Egypt"
          },
          {
            "name": "EH",
            "type": "string",
            "description": "Western Sahara"
          },
          {
            "name": "ER",
            "type": "string",
            "description": "Eritrea"
          },
          {
            "name": "ES",
            "type": "string",
            "description": "Spain"
          },
          {
            "name": "ET",
            "type": "string",
            "description": "Ethiopia"
          },
          {
            "name": "FI",
            "type": "string",
            "description": "Finland"
          },
          {
            "name": "FJ",
            "type": "string",
            "description": "Fiji"
          },
          {
            "name": "FK",
            "type": "string",
            "description": "Falkland Islands"
          },
          {
            "name": "FM",
            "type": "string",
            "description": "Micronesia"
          },
          {
            "name": "FO",
            "type": "string",
            "description": "Faroe Islands"
          },
          {
            "name": "FR",
            "type": "string",
            "description": "France"
          },
          {
            "name": "GA",
            "type": "string",
            "description": "Gabon"
          },
          {
            "name": "GB",
            "type": "string",
            "description": "United Kingdom"
          },
          {
            "name": "GD",
            "type": "string",
            "description": "Grenada"
          },
          {
            "name": "GE",
            "type": "string",
            "description": "Georgia"
          },
          {
            "name": "GF",
            "type": "string",
            "description": "French Guiana"
          },
          {
            "name": "GG",
            "type": "string",
            "description": "Guernsey"
          },
          {
            "name": "GH",
            "type": "string",
            "description": "Ghana"
          },
          {
            "name": "GI",
            "type": "string",
            "description": "Gibraltar"
          },
          {
            "name": "GL",
            "type": "string",
            "description": "Greenland"
          },
          {
            "name": "GM",
            "type": "string",
            "description": "Gambia"
          },
          {
            "name": "GN",
            "type": "string",
            "description": "Guinea"
          },
          {
            "name": "GP",
            "type": "string",
            "description": "Guadeloupe"
          },
          {
            "name": "GQ",
            "type": "string",
            "description": "Equatorial Guinea"
          },
          {
            "name": "GR",
            "type": "string",
            "description": "Greece"
          },
          {
            "name": "GS",
            "type": "string",
            "description": "South Georgia and South Sandwich Islands"
          },
          {
            "name": "GT",
            "type": "string",
            "description": "Guatemala"
          },
          {
            "name": "GU",
            "type": "string",
            "description": "Guam"
          },
          {
            "name": "GW",
            "type": "string",
            "description": "Guinea-Bissau"
          },
          {
            "name": "GY",
            "type": "string",
            "description": "Guyana"
          },
          {
            "name": "HK",
            "type": "string",
            "description": "Hong Kong"
          },
          {
            "name": "HM",
            "type": "string",
            "description": "Heard and McDonald Islands"
          },
          {
            "name": "HN",
            "type": "string",
            "description": "Honduras"
          },
          {
            "name": "HR",
            "type": "string",
            "description": "Croatia"
          },
          {
            "name": "HT",
            "type": "string",
            "description": "Haiti"
          },
          {
            "name": "HU",
            "type": "string",
            "description": "Hungary"
          },
          {
            "name": "ID",
            "type": "string",
            "description": "Indonesia"
          },
          {
            "name": "IE",
            "type": "string",
            "description": "Ireland"
          },
          {
            "name": "IL",
            "type": "string",
            "description": "Israel"
          },
          {
            "name": "IM",
            "type": "string",
            "description": "Isle of Man"
          },
          {
            "name": "IN",
            "type": "string",
            "description": "India"
          },
          {
            "name": "IO",
            "type": "string",
            "description": "British Indian Ocean Territory"
          },
          {
            "name": "IQ",
            "type": "string",
            "description": "Iraq"
          },
          {
            "name": "IR",
            "type": "string",
            "description": "Iran"
          },
          {
            "name": "IS",
            "type": "string",
            "description": "Iceland"
          },
          {
            "name": "IT",
            "type": "string",
            "description": "Italy"
          },
          {
            "name": "JE",
            "type": "string",
            "description": "Jersey"
          },
          {
            "name": "JM",
            "type": "string",
            "description": "Jamaica"
          },
          {
            "name": "JO",
            "type": "string",
            "description": "Jordan"
          },
          {
            "name": "JP",
            "type": "string",
            "description": "Japan"
          },
          {
            "name": "KE",
            "type": "string",
            "description": "Kenya"
          },
          {
            "name": "KG",
            "type": "string",
            "description": "Kyrgyzstan"
          },
          {
            "name": "KH",
            "type": "string",
            "description": "Cambodia"
          },
          {
            "name": "KI",
            "type": "string",
            "description": "Kiribati"
          },
          {
            "name": "KM",
            "type": "string",
            "description": "Comoros"
          },
          {
            "name": "KN",
            "type": "string",
            "description": "Saint Kitts and Nevis"
          },
          {
            "name": "KR",
            "type": "string",
            "description": "Korea, South"
          },
          {
            "name": "KW",
            "type": "string",
            "description": "Kuwait"
          },
          {
            "name": "KY",
            "type": "string",
            "description": "Cayman Islands"
          },
          {
            "name": "KZ",
            "type": "string",
            "description": "Kazakhstan"
          },
          {
            "name": "LA",
            "type": "string",
            "description": "Laos"
          },
          {
            "name": "LB",
            "type": "string",
            "description": "Lebanon"
          },
          {
            "name": "LC",
            "type": "string",
            "description": "Saint Lucia"
          },
          {
            "name": "LI",
            "type": "string",
            "description": "Liechtenstein"
          },
          {
            "name": "LK",
            "type": "string",
            "description": "Sri Lanka"
          },
          {
            "name": "LR",
            "type": "string",
            "description": "Liberia"
          },
          {
            "name": "LS",
            "type": "string",
            "description": "Lesotho"
          },
          {
            "name": "LT",
            "type": "string",
            "description": "Lithuania"
          },
          {
            "name": "LU",
            "type": "string",
            "description": "Luxembourg"
          },
          {
            "name": "LV",
            "type": "string",
            "description": "Latvia"
          },
          {
            "name": "LY",
            "type": "string",
            "description": "Libya"
          },
          {
            "name": "MA",
            "type": "string",
            "description": "Morocco"
          },
          {
            "name": "MC",
            "type": "string",
            "description": "Monaco"
          },
          {
            "name": "MD",
            "type": "string",
            "description": "Moldova"
          },
          {
            "name": "ME",
            "type": "string",
            "description": "Montenegro"
          },
          {
            "name": "MF",
            "type": "string",
            "description": "Saint Martin (French part)"
          },
          {
            "name": "MG",
            "type": "string",
            "description": "Madagascar"
          },
          {
            "name": "MH",
            "type": "string",
            "description": "Marshall Islands"
          },
          {
            "name": "MK",
            "type": "string",
            "description": "Macedonia"
          },
          {
            "name": "ML",
            "type": "string",
            "description": "Mali"
          },
          {
            "name": "MM",
            "type": "string",
            "description": "Myanmar"
          },
          {
            "name": "MN",
            "type": "string",
            "description": "Mongolia"
          },
          {
            "name": "MO",
            "type": "string",
            "description": "Macau"
          },
          {
            "name": "MP",
            "type": "string",
            "description": "Northern Mariana Islands"
          },
          {
            "name": "MQ",
            "type": "string",
            "description": "Martinique"
          },
          {
            "name": "MR",
            "type": "string",
            "description": "Mauritania"
          },
          {
            "name": "MS",
            "type": "string",
            "description": "Montserrat"
          },
          {
            "name": "MT",
            "type": "string",
            "description": "Malta"
          },
          {
            "name": "MU",
            "type": "string",
            "description": "Mauritius"
          },
          {
            "name": "MV",
            "type": "string",
            "description": "Maldives"
          },
          {
            "name": "MW",
            "type": "string",
            "description": "Malawi"
          },
          {
            "name": "MX",
            "type": "string",
            "description": "Mexico"
          },
          {
            "name": "MY",
            "type": "string",
            "description": "Malaysia"
          },
          {
            "name": "MZ",
            "type": "string",
            "description": "Mozambique"
          },
          {
            "name": "NA",
            "type": "string",
            "description": "Namibia"
          },
          {
            "name": "NC",
            "type": "string",
            "description": "New Caledonia"
          },
          {
            "name": "NE",
            "type": "string",
            "description": "Niger"
          },
          {
            "name": "NF",
            "type": "string",
            "description": "Norfolk Island"
          },
          {
            "name": "NG",
            "type": "string",
            "description": "Nigeria"
          },
          {
            "name": "NI",
            "type": "string",
            "description": "Nicaragua"
          },
          {
            "name": "NL",
            "type": "string",
            "description": "Netherlands"
          },
          {
            "name": "NO",
            "type": "string",
            "description": "Norway"
          },
          {
            "name": "NP",
            "type": "string",
            "description": "Nepal"
          },
          {
            "name": "NR",
            "type": "string",
            "description": "Nauru"
          },
          {
            "name": "NU",
            "type": "string",
            "description": "Niue"
          },
          {
            "name": "NZ",
            "type": "string",
            "description": "New Zealand"
          },
          {
            "name": "OM",
            "type": "string",
            "description": "Oman"
          },
          {
            "name": "PA",
            "type": "string",
            "description": "Panama"
          },
          {
            "name": "PE",
            "type": "string",
            "description": "Peru"
          },
          {
            "name": "PF",
            "type": "string",
            "description": "French Polynesia"
          },
          {
            "name": "PG",
            "type": "string",
            "description": "Papua New Guinea"
          },
          {
            "name": "PH",
            "type": "string",
            "description": "Philippines"
          },
          {
            "name": "PK",
            "type": "string",
            "description": "Pakistan"
          },
          {
            "name": "PL",
            "type": "string",
            "description": "Poland"
          },
          {
            "name": "PM",
            "type": "string",
            "description": "Saint Pierre and Miquelon"
          },
          {
            "name": "PN",
            "type": "string",
            "description": "Pitcairn"
          },
          {
            "name": "PR",
            "type": "string",
            "description": "Puerto Rico"
          },
          {
            "name": "PS",
            "type": "string",
            "description": "Palestine"
          },
          {
            "name": "PT",
            "type": "string",
            "description": "Portugal"
          },
          {
            "name": "PW",
            "type": "string",
            "description": "Palau"
          },
          {
            "name": "PY",
            "type": "string",
            "description": "Paraguay"
          },
          {
            "name": "QA",
            "type": "string",
            "description": "Qatar"
          },
          {
            "name": "RE",
            "type": "string",
            "description": "Reunion"
          },
          {
            "name": "RO",
            "type": "string",
            "description": "Romania"
          },
          {
            "name": "RS",
            "type": "string",
            "description": "Serbia"
          },
          {
            "name": "RU",
            "type": "string",
            "description": "Russian Federation"
          },
          {
            "name": "RW",
            "type": "string",
            "description": "Rwanda"
          },
          {
            "name": "SA",
            "type": "string",
            "description": "Saudi Arabia"
          },
          {
            "name": "SB",
            "type": "string",
            "description": "Solomon Islands"
          },
          {
            "name": "SC",
            "type": "string",
            "description": "Seychelles"
          },
          {
            "name": "SD",
            "type": "string",
            "description": "Sudan"
          },
          {
            "name": "SE",
            "type": "string",
            "description": "Sweden"
          },
          {
            "name": "SG",
            "type": "string",
            "description": "Singapore"
          },
          {
            "name": "SH",
            "type": "string",
            "description": "Saint Helena"
          },
          {
            "name": "SI",
            "type": "string",
            "description": "Slovenia"
          },
          {
            "name": "SJ",
            "type": "string",
            "description": "Svalbard and Jan Mayen Islands"
          },
          {
            "name": "SK",
            "type": "string",
            "description": "Slovakia"
          },
          {
            "name": "SL",
            "type": "string",
            "description": "Sierra Leone"
          },
          {
            "name": "SM",
            "type": "string",
            "description": "San Marino"
          },
          {
            "name": "SN",
            "type": "string",
            "description": "Senegal"
          },
          {
            "name": "SO",
            "type": "string",
            "description": "Somalia"
          },
          {
            "name": "SR",
            "type": "string",
            "description": "Suriname"
          },
          {
            "name": "SS",
            "type": "string",
            "description": "South Sudan"
          },
          {
            "name": "ST",
            "type": "string",
            "description": "Sao Tome and Principe"
          },
          {
            "name": "SV",
            "type": "string",
            "description": "El Salvador"
          },
          {
            "name": "SX",
            "type": "string",
            "description": "Sint Maarten (Dutch part)"
          },
          {
            "name": "SZ",
            "type": "string",
            "description": "Swaziland"
          },
          {
            "name": "TC",
            "type": "string",
            "description": "Turks and Caicos Islands"
          },
          {
            "name": "TD",
            "type": "string",
            "description": "Chad"
          },
          {
            "name": "TF",
            "type": "string",
            "description": "French Southern Lands"
          },
          {
            "name": "TG",
            "type": "string",
            "description": "Togo"
          },
          {
            "name": "TH",
            "type": "string",
            "description": "Thailand"
          },
          {
            "name": "TJ",
            "type": "string",
            "description": "Tajikistan"
          },
          {
            "name": "TK",
            "type": "string",
            "description": "Tokelau"
          },
          {
            "name": "TL",
            "type": "string",
            "description": "Timor-Leste"
          },
          {
            "name": "TM",
            "type": "string",
            "description": "Turkmenistan"
          },
          {
            "name": "TN",
            "type": "string",
            "description": "Tunisia"
          },
          {
            "name": "TO",
            "type": "string",
            "description": "Tonga"
          },
          {
            "name": "TR",
            "type": "string",
            "description": "Türkiye"
          },
          {
            "name": "TT",
            "type": "string",
            "description": "Trinidad and Tobago"
          },
          {
            "name": "TV",
            "type": "string",
            "description": "Tuvalu"
          },
          {
            "name": "TW",
            "type": "string",
            "description": "Taiwan"
          },
          {
            "name": "TZ",
            "type": "string",
            "description": "Tanzania"
          },
          {
            "name": "UA",
            "type": "string",
            "description": "Ukraine"
          },
          {
            "name": "UG",
            "type": "string",
            "description": "Uganda"
          },
          {
            "name": "UM",
            "type": "string",
            "description": "United States Minor Outlying Islands"
          },
          {
            "name": "US",
            "type": "string",
            "description": "United States of America"
          },
          {
            "name": "UY",
            "type": "string",
            "description": "Uruguay"
          },
          {
            "name": "UZ",
            "type": "string",
            "description": "Uzbekistan"
          },
          {
            "name": "VA",
            "type": "string",
            "description": "Vatican City"
          },
          {
            "name": "VC",
            "type": "string",
            "description": "Saint Vincent and the Grenadines"
          },
          {
            "name": "VE",
            "type": "string",
            "description": "Venezuela"
          },
          {
            "name": "VG",
            "type": "string",
            "description": "Virgin Islands, British"
          },
          {
            "name": "VI",
            "type": "string",
            "description": "Virgin Islands, U.S."
          },
          {
            "name": "VN",
            "type": "string",
            "description": "Vietnam"
          },
          {
            "name": "VU",
            "type": "string",
            "description": "Vanuatu"
          },
          {
            "name": "WF",
            "type": "string",
            "description": "Wallis and Futuna Islands"
          },
          {
            "name": "WS",
            "type": "string",
            "description": "Samoa"
          },
          {
            "name": "YE",
            "type": "string",
            "description": "Yemen"
          },
          {
            "name": "YT",
            "type": "string",
            "description": "Mayotte"
          },
          {
            "name": "ZA",
            "type": "string",
            "description": "South Africa"
          },
          {
            "name": "ZM",
            "type": "string",
            "description": "Zambia"
          },
          {
            "name": "ZW",
            "type": "string",
            "description": "Zimbabwe"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsGoalKind",
    "description": "The different kinds of goals a GitHub Sponsors member can have.",
    "canonical": "enums/sponsorsgoalkind",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsGoalKind",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MONTHLY_SPONSORSHIP_AMOUNT",
            "type": "string",
            "description": "The goal is about getting a certain amount in USD from sponsorships each month."
          },
          {
            "name": "TOTAL_SPONSORS_COUNT",
            "type": "string",
            "description": "The goal is about reaching a certain number of sponsors."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsListingFeaturedItemFeatureableType",
    "description": "The different kinds of records that can be featured on a GitHub Sponsors profile page.",
    "canonical": "enums/sponsorslistingfeatureditemfeatureabletype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsListingFeaturedItemFeatureableType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "REPOSITORY",
            "type": "string",
            "description": "A repository owned by the user or organization with the GitHub Sponsors profile."
          },
          {
            "name": "USER",
            "type": "string",
            "description": "A user who belongs to the organization with the GitHub Sponsors profile."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsTierOrderField",
    "description": "Properties by which Sponsors tiers connections can be ordered.",
    "canonical": "enums/sponsorstierorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorsTierOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order tiers by creation time."
          },
          {
            "name": "MONTHLY_PRICE_IN_CENTS",
            "type": "string",
            "description": "Order tiers by their monthly price in cents"
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipNewsletterOrderField",
    "description": "Properties by which sponsorship update connections can be ordered.",
    "canonical": "enums/sponsorshipnewsletterorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorshipNewsletterOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order sponsorship newsletters by when they were created."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipOrderField",
    "description": "Properties by which sponsorship connections can be ordered.",
    "canonical": "enums/sponsorshiporderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorshipOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order sponsorship by creation time."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipPaymentSource",
    "description": "How payment was made for funding a GitHub Sponsors sponsorship.",
    "canonical": "enums/sponsorshippaymentsource",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorshipPaymentSource",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "GITHUB",
            "type": "string",
            "description": "Payment was made through GitHub."
          },
          {
            "name": "PATREON",
            "type": "string",
            "description": "Payment was made through Patreon."
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipPrivacy",
    "description": "The privacy of a sponsorship",
    "canonical": "enums/sponsorshipprivacy",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SponsorshipPrivacy",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "Private"
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "Public"
          }
        ]
      }
    ]
  },
  {
    "title": "SquashMergeCommitMessage",
    "description": "The possible default commit messages for squash merges.",
    "canonical": "enums/squashmergecommitmessage",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SquashMergeCommitMessage",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "BLANK",
            "type": "string",
            "description": "Default to a blank commit message."
          },
          {
            "name": "COMMIT_MESSAGES",
            "type": "string",
            "description": "Default to the branch's commit messages."
          },
          {
            "name": "PR_BODY",
            "type": "string",
            "description": "Default to the pull request's body."
          }
        ]
      }
    ]
  },
  {
    "title": "SquashMergeCommitTitle",
    "description": "The possible default commit titles for squash merges.",
    "canonical": "enums/squashmergecommittitle",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SquashMergeCommitTitle",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "COMMIT_OR_PR_TITLE",
            "type": "string",
            "description": "Default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
          },
          {
            "name": "PR_TITLE",
            "type": "string",
            "description": "Default to the pull request's title."
          }
        ]
      }
    ]
  },
  {
    "title": "StarOrderField",
    "description": "Properties by which star connections can be ordered.",
    "canonical": "enums/starorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "StarOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "STARRED_AT",
            "type": "string",
            "description": "Allows ordering a list of stars by when they were created."
          }
        ]
      }
    ]
  },
  {
    "title": "StatusState",
    "description": "The possible commit status states.",
    "canonical": "enums/statusstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "StatusState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ERROR",
            "type": "string",
            "description": "Status is errored."
          },
          {
            "name": "EXPECTED",
            "type": "string",
            "description": "Status is expected."
          },
          {
            "name": "FAILURE",
            "type": "string",
            "description": "Status is failing."
          },
          {
            "name": "PENDING",
            "type": "string",
            "description": "Status is pending."
          },
          {
            "name": "SUCCESS",
            "type": "string",
            "description": "Status is successful."
          }
        ]
      }
    ]
  },
  {
    "title": "SubscriptionState",
    "description": "The possible states of a subscription.",
    "canonical": "enums/subscriptionstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "SubscriptionState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "IGNORED",
            "type": "string",
            "description": "The User is never notified."
          },
          {
            "name": "SUBSCRIBED",
            "type": "string",
            "description": "The User is notified of all conversations."
          },
          {
            "name": "UNSUBSCRIBED",
            "type": "string",
            "description": "The User is only notified when participating or @mentioned."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionCommentOrderField",
    "description": "Properties by which team discussion comment connections can be ordered.",
    "canonical": "enums/teamdiscussioncommentorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamDiscussionCommentOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NUMBER",
            "type": "string",
            "description": "Allows sequential ordering of team discussion comments (which is equivalent to chronological ordering)."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionOrderField",
    "description": "Properties by which team discussion connections can be ordered.",
    "canonical": "enums/teamdiscussionorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamDiscussionOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Allows chronological ordering of team discussions."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamMemberOrderField",
    "description": "Properties by which team member connections can be ordered.",
    "canonical": "enums/teammemberorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamMemberOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order team members by creation time"
          },
          {
            "name": "LOGIN",
            "type": "string",
            "description": "Order team members by login"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamMemberRole",
    "description": "The possible team member roles; either 'maintainer' or 'member'.",
    "canonical": "enums/teammemberrole",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamMemberRole",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "MAINTAINER",
            "type": "string",
            "description": "A team maintainer has permission to add and remove team members."
          },
          {
            "name": "MEMBER",
            "type": "string",
            "description": "A team member has no administrative permissions on the team."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamMembershipType",
    "description": "Defines which types of team members are included in the returned list. Can be one of IMMEDIATE, CHILD_TEAM or ALL.",
    "canonical": "enums/teammembershiptype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamMembershipType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ALL",
            "type": "string",
            "description": "Includes immediate and child team members for the team."
          },
          {
            "name": "CHILD_TEAM",
            "type": "string",
            "description": "Includes only child team members for the team."
          },
          {
            "name": "IMMEDIATE",
            "type": "string",
            "description": "Includes only immediate members of the team."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamNotificationSetting",
    "description": "The possible team notification values.",
    "canonical": "enums/teamnotificationsetting",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamNotificationSetting",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NOTIFICATIONS_DISABLED",
            "type": "string",
            "description": "No one will receive notifications."
          },
          {
            "name": "NOTIFICATIONS_ENABLED",
            "type": "string",
            "description": "Everyone will receive notifications when the team is @mentioned."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamOrderField",
    "description": "Properties by which team connections can be ordered.",
    "canonical": "enums/teamorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NAME",
            "type": "string",
            "description": "Allows ordering a list of teams by name."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamPrivacy",
    "description": "The possible team privacy values.",
    "canonical": "enums/teamprivacy",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamPrivacy",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "SECRET",
            "type": "string",
            "description": "A secret team can only be seen by its members."
          },
          {
            "name": "VISIBLE",
            "type": "string",
            "description": "A visible team can be seen and @mentioned by every member of the organization."
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRepositoryOrderField",
    "description": "Properties by which team repository connections can be ordered.",
    "canonical": "enums/teamrepositoryorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamRepositoryOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order repositories by creation time"
          },
          {
            "name": "NAME",
            "type": "string",
            "description": "Order repositories by name"
          },
          {
            "name": "PERMISSION",
            "type": "string",
            "description": "Order repositories by permission"
          },
          {
            "name": "PUSHED_AT",
            "type": "string",
            "description": "Order repositories by push time"
          },
          {
            "name": "STARGAZERS",
            "type": "string",
            "description": "Order repositories by number of stargazers"
          },
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order repositories by update time"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamReviewAssignmentAlgorithm",
    "description": "The possible team review assignment algorithms",
    "canonical": "enums/teamreviewassignmentalgorithm",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamReviewAssignmentAlgorithm",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "LOAD_BALANCE",
            "type": "string",
            "description": "Balance review load across the entire team"
          },
          {
            "name": "ROUND_ROBIN",
            "type": "string",
            "description": "Alternate reviews between each team member"
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRole",
    "description": "The role of a user on a team.",
    "canonical": "enums/teamrole",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TeamRole",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ADMIN",
            "type": "string",
            "description": "User has admin rights on the team."
          },
          {
            "name": "MEMBER",
            "type": "string",
            "description": "User is a member of the team."
          }
        ]
      }
    ]
  },
  {
    "title": "ThreadSubscriptionFormAction",
    "description": "The possible states of a thread subscription form action",
    "canonical": "enums/threadsubscriptionformaction",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ThreadSubscriptionFormAction",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NONE",
            "type": "string",
            "description": "The User cannot subscribe or unsubscribe to the thread"
          },
          {
            "name": "SUBSCRIBE",
            "type": "string",
            "description": "The User can subscribe to the thread"
          },
          {
            "name": "UNSUBSCRIBE",
            "type": "string",
            "description": "The User can unsubscribe to the thread"
          }
        ]
      }
    ]
  },
  {
    "title": "ThreadSubscriptionState",
    "description": "The possible states of a subscription.",
    "canonical": "enums/threadsubscriptionstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "ThreadSubscriptionState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "The subscription status is currently disabled."
          },
          {
            "name": "IGNORING_LIST",
            "type": "string",
            "description": "The User is never notified because they are ignoring the list"
          },
          {
            "name": "IGNORING_THREAD",
            "type": "string",
            "description": "The User is never notified because they are ignoring the thread"
          },
          {
            "name": "NONE",
            "type": "string",
            "description": "The User is not recieving notifications from this thread"
          },
          {
            "name": "SUBSCRIBED_TO_LIST",
            "type": "string",
            "description": "The User is notified becuase they are watching the list"
          },
          {
            "name": "SUBSCRIBED_TO_THREAD",
            "type": "string",
            "description": "The User is notified because they are subscribed to the thread"
          },
          {
            "name": "SUBSCRIBED_TO_THREAD_EVENTS",
            "type": "string",
            "description": "The User is notified because they chose custom settings for this thread."
          },
          {
            "name": "SUBSCRIBED_TO_THREAD_TYPE",
            "type": "string",
            "description": "The User is notified because they chose custom settings for this thread."
          },
          {
            "name": "UNAVAILABLE",
            "type": "string",
            "description": "The subscription status is currently unavailable."
          }
        ]
      }
    ]
  },
  {
    "title": "TopicSuggestionDeclineReason",
    "description": "Reason that the suggested topic is declined.",
    "canonical": "enums/topicsuggestiondeclinereason",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TopicSuggestionDeclineReason",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "NOT_RELEVANT",
            "type": "string",
            "description": "The suggested topic is not relevant to the repository."
          },
          {
            "name": "PERSONAL_PREFERENCE",
            "type": "string",
            "description": "The viewer does not like the suggested topic."
          },
          {
            "name": "TOO_GENERAL",
            "type": "string",
            "description": "The suggested topic is too general for the repository."
          },
          {
            "name": "TOO_SPECIFIC",
            "type": "string",
            "description": "The suggested topic is too specific for the repository (e.g. #ruby-on-rails-version-4-2-1)."
          }
        ]
      }
    ]
  },
  {
    "title": "TrackedIssueStates",
    "description": "The possible states of a tracked issue.",
    "canonical": "enums/trackedissuestates",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TrackedIssueStates",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CLOSED",
            "type": "string",
            "description": "The tracked issue is closed"
          },
          {
            "name": "OPEN",
            "type": "string",
            "description": "The tracked issue is open"
          }
        ]
      }
    ]
  },
  {
    "title": "TwoFactorCredentialSecurityType",
    "description": "Filters by whether or not 2FA is enabled and if the method configured is considered secure or insecure.",
    "canonical": "enums/twofactorcredentialsecuritytype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "TwoFactorCredentialSecurityType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "DISABLED",
            "type": "string",
            "description": "No method of two-factor authentication."
          },
          {
            "name": "INSECURE",
            "type": "string",
            "description": "Has an insecure method of two-factor authentication. GitHub currently defines this as SMS two-factor authentication."
          },
          {
            "name": "SECURE",
            "type": "string",
            "description": "Has only secure methods of two-factor authentication."
          }
        ]
      }
    ]
  },
  {
    "title": "UserBlockDuration",
    "description": "The possible durations that a user can be blocked for.",
    "canonical": "enums/userblockduration",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "UserBlockDuration",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ONE_DAY",
            "type": "string",
            "description": "The user was blocked for 1 day"
          },
          {
            "name": "ONE_MONTH",
            "type": "string",
            "description": "The user was blocked for 30 days"
          },
          {
            "name": "ONE_WEEK",
            "type": "string",
            "description": "The user was blocked for 7 days"
          },
          {
            "name": "PERMANENT",
            "type": "string",
            "description": "The user was blocked permanently"
          },
          {
            "name": "THREE_DAYS",
            "type": "string",
            "description": "The user was blocked for 3 days"
          }
        ]
      }
    ]
  },
  {
    "title": "UserStatusOrderField",
    "description": "Properties by which user status connections can be ordered.",
    "canonical": "enums/userstatusorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "UserStatusOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "UPDATED_AT",
            "type": "string",
            "description": "Order user statuses by when they were updated."
          }
        ]
      }
    ]
  },
  {
    "title": "UserViewType",
    "description": "Whether a user being viewed contains public or private information.",
    "canonical": "enums/userviewtype",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "UserViewType",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "PRIVATE",
            "type": "string",
            "description": "A user containing information only visible to the authenticated user."
          },
          {
            "name": "PUBLIC",
            "type": "string",
            "description": "A user that is publicly visible."
          }
        ]
      }
    ]
  },
  {
    "title": "VerifiableDomainOrderField",
    "description": "Properties by which verifiable domain connections can be ordered.",
    "canonical": "enums/verifiabledomainorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "VerifiableDomainOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order verifiable domains by their creation date."
          },
          {
            "name": "DOMAIN",
            "type": "string",
            "description": "Order verifiable domains by the domain name."
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowRunOrderField",
    "description": "Properties by which workflow run connections can be ordered.",
    "canonical": "enums/workflowrunorderfield",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "WorkflowRunOrderField",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "CREATED_AT",
            "type": "string",
            "description": "Order workflow runs by most recently created"
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowState",
    "description": "The possible states for a workflow.",
    "canonical": "enums/workflowstate",
    "category": "graphql",
    "type": "graphql_enum",
    "context": {
      "graphqlTypeShort": "enum",
      "graphqlName": "WorkflowState",
      "group": [
        "Enums"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Valid values",
        "properties": [
          {
            "name": "ACTIVE",
            "type": "string",
            "description": "The workflow is active."
          },
          {
            "name": "DELETED",
            "type": "string",
            "description": "The workflow was deleted from the git repository."
          },
          {
            "name": "DISABLED_FORK",
            "type": "string",
            "description": "The workflow was disabled by default on a fork."
          },
          {
            "name": "DISABLED_INACTIVITY",
            "type": "string",
            "description": "The workflow was disabled for inactivity in the repository."
          },
          {
            "name": "DISABLED_MANUALLY",
            "type": "string",
            "description": "The workflow was disabled manually."
          }
        ]
      }
    ]
  },
  {
    "title": "Assignee",
    "description": "Types that can be assigned to issues.",
    "canonical": "unions/assignee",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "Assignee",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Bot",
            "type": "Bot",
            "description": "A special type of user which takes actions on behalf of GitHub Apps.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Bot",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bot"
            }
          },
          {
            "name": "Mannequin",
            "type": "Mannequin",
            "description": "A placeholder user for attribution of imported data on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Mannequin",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequin"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AuditEntryActor",
    "description": "Types that can initiate an audit log event.",
    "canonical": "unions/auditentryactor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "AuditEntryActor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Bot",
            "type": "Bot",
            "description": "A special type of user which takes actions on behalf of GitHub Apps.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Bot",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bot"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "BotOrUser",
    "description": "Used when either Bot or User are accepted.",
    "canonical": "unions/botoruser",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "BotOrUser",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Bot",
            "type": "Bot",
            "description": "A special type of user which takes actions on behalf of GitHub Apps.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Bot",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bot"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "BranchActorAllowanceActor",
    "description": "Types which can be actors for `BranchActorAllowance` objects.",
    "canonical": "unions/branchactorallowanceactor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "BranchActorAllowanceActor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "App",
            "type": "App",
            "description": "A GitHub App.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "App",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "BypassActor",
    "description": "Types that can represent a repository ruleset bypass actor.",
    "canonical": "unions/bypassactor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "BypassActor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "App",
            "type": "App",
            "description": "A GitHub App.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "App",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Claimable",
    "description": "An object which can have its data claimed or claim data from another.",
    "canonical": "unions/claimable",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "Claimable",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Mannequin",
            "type": "Mannequin",
            "description": "A placeholder user for attribution of imported data on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Mannequin",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequin"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Closer",
    "description": "The object which triggered a `ClosedEvent`.",
    "canonical": "unions/closer",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "Closer",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Commit",
            "type": "Commit",
            "description": "Represents a Git commit.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Commit",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "ProjectV2",
            "type": "ProjectV2",
            "description": "New projects that manage issues, pull requests and drafts using tables and boards.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedIssueOrRestrictedContribution",
    "description": "Represents either a issue the viewer can access or a restricted contribution.",
    "canonical": "unions/createdissueorrestrictedcontribution",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "CreatedIssueOrRestrictedContribution",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "CreatedIssueContribution",
            "type": "CreatedIssueContribution",
            "description": "Represents the contribution a user made on GitHub by opening an issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CreatedIssueContribution",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdissuecontribution"
            }
          },
          {
            "name": "RestrictedContribution",
            "type": "RestrictedContribution",
            "description": "Represents a private contribution a user made on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RestrictedContribution",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/restrictedcontribution"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedPullRequestOrRestrictedContribution",
    "description": "Represents either a pull request the viewer can access or a restricted contribution.",
    "canonical": "unions/createdpullrequestorrestrictedcontribution",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "CreatedPullRequestOrRestrictedContribution",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "CreatedPullRequestContribution",
            "type": "CreatedPullRequestContribution",
            "description": "Represents the contribution a user made on GitHub by opening a pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CreatedPullRequestContribution",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdpullrequestcontribution"
            }
          },
          {
            "name": "RestrictedContribution",
            "type": "RestrictedContribution",
            "description": "Represents a private contribution a user made on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RestrictedContribution",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/restrictedcontribution"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreatedRepositoryOrRestrictedContribution",
    "description": "Represents either a repository the viewer can access or a restricted contribution.",
    "canonical": "unions/createdrepositoryorrestrictedcontribution",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "CreatedRepositoryOrRestrictedContribution",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "CreatedRepositoryContribution",
            "type": "CreatedRepositoryContribution",
            "description": "Represents the contribution a user made on GitHub by creating a repository.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CreatedRepositoryContribution",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/createdrepositorycontribution"
            }
          },
          {
            "name": "RestrictedContribution",
            "type": "RestrictedContribution",
            "description": "Represents a private contribution a user made on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RestrictedContribution",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/restrictedcontribution"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentReviewer",
    "description": "Users and teams.",
    "canonical": "unions/deploymentreviewer",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "DeploymentReviewer",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMember",
    "description": "An object that is a member of an enterprise.",
    "canonical": "unions/enterprisemember",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "EnterpriseMember",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "EnterpriseUserAccount",
            "type": "EnterpriseUserAccount",
            "description": "An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "EnterpriseUserAccount",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterpriseuseraccount"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListOwner",
    "description": "Types that can own an IP allow list.",
    "canonical": "unions/ipallowlistowner",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "IpAllowListOwner",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "App",
            "type": "App",
            "description": "A GitHub App.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "App",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "Enterprise",
            "type": "Enterprise",
            "description": "An account to manage multiple organizations with consolidated policy and billing.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Enterprise",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueOrPullRequest",
    "description": "Used for return value of Repository.issueOrPullRequest.",
    "canonical": "unions/issueorpullrequest",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "IssueOrPullRequest",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineItem",
    "description": "An item in an issue timeline",
    "canonical": "unions/issuetimelineitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "IssueTimelineItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "AssignedEvent",
            "type": "AssignedEvent",
            "description": "Represents an 'assigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AssignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/assignedevent"
            }
          },
          {
            "name": "ClosedEvent",
            "type": "ClosedEvent",
            "description": "Represents a 'closed' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ClosedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closedevent"
            }
          },
          {
            "name": "Commit",
            "type": "Commit",
            "description": "Represents a Git commit.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Commit",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "CrossReferencedEvent",
            "type": "CrossReferencedEvent",
            "description": "Represents a mention made by one issue or pull request to another.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CrossReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/crossreferencedevent"
            }
          },
          {
            "name": "DemilestonedEvent",
            "type": "DemilestonedEvent",
            "description": "Represents a 'demilestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DemilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/demilestonedevent"
            }
          },
          {
            "name": "IssueComment",
            "type": "IssueComment",
            "description": "Represents a comment on an Issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueComment",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          },
          {
            "name": "LabeledEvent",
            "type": "LabeledEvent",
            "description": "Represents a 'labeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labeledevent"
            }
          },
          {
            "name": "LockedEvent",
            "type": "LockedEvent",
            "description": "Represents a 'locked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/lockedevent"
            }
          },
          {
            "name": "MilestonedEvent",
            "type": "MilestonedEvent",
            "description": "Represents a 'milestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestonedevent"
            }
          },
          {
            "name": "ReferencedEvent",
            "type": "ReferencedEvent",
            "description": "Represents a 'referenced' event on a given `ReferencedSubject`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/referencedevent"
            }
          },
          {
            "name": "RenamedTitleEvent",
            "type": "RenamedTitleEvent",
            "description": "Represents a 'renamed' event on a given issue or pull request",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RenamedTitleEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/renamedtitleevent"
            }
          },
          {
            "name": "ReopenedEvent",
            "type": "ReopenedEvent",
            "description": "Represents a 'reopened' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReopenedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopenedevent"
            }
          },
          {
            "name": "SubscribedEvent",
            "type": "SubscribedEvent",
            "description": "Represents a 'subscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subscribedevent"
            }
          },
          {
            "name": "TransferredEvent",
            "type": "TransferredEvent",
            "description": "Represents a 'transferred' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TransferredEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/transferredevent"
            }
          },
          {
            "name": "UnassignedEvent",
            "type": "UnassignedEvent",
            "description": "Represents an 'unassigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnassignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unassignedevent"
            }
          },
          {
            "name": "UnlabeledEvent",
            "type": "UnlabeledEvent",
            "description": "Represents an 'unlabeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlabeledevent"
            }
          },
          {
            "name": "UnlockedEvent",
            "type": "UnlockedEvent",
            "description": "Represents an 'unlocked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlockedevent"
            }
          },
          {
            "name": "UnsubscribedEvent",
            "type": "UnsubscribedEvent",
            "description": "Represents an 'unsubscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnsubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unsubscribedevent"
            }
          },
          {
            "name": "UserBlockedEvent",
            "type": "UserBlockedEvent",
            "description": "Represents a 'user_blocked' event on a given user.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UserBlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userblockedevent"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTimelineItems",
    "description": "An item in an issue timeline",
    "canonical": "unions/issuetimelineitems",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "IssueTimelineItems",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "AddedToProjectEvent",
            "type": "AddedToProjectEvent",
            "description": "Represents a 'added_to_project' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AddedToProjectEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addedtoprojectevent"
            }
          },
          {
            "name": "AssignedEvent",
            "type": "AssignedEvent",
            "description": "Represents an 'assigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AssignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/assignedevent"
            }
          },
          {
            "name": "ClosedEvent",
            "type": "ClosedEvent",
            "description": "Represents a 'closed' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ClosedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closedevent"
            }
          },
          {
            "name": "CommentDeletedEvent",
            "type": "CommentDeletedEvent",
            "description": "Represents a 'comment_deleted' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CommentDeletedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commentdeletedevent"
            }
          },
          {
            "name": "ConnectedEvent",
            "type": "ConnectedEvent",
            "description": "Represents a 'connected' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConnectedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/connectedevent"
            }
          },
          {
            "name": "ConvertedNoteToIssueEvent",
            "type": "ConvertedNoteToIssueEvent",
            "description": "Represents a 'converted_note_to_issue' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConvertedNoteToIssueEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/convertednotetoissueevent"
            }
          },
          {
            "name": "ConvertedToDiscussionEvent",
            "type": "ConvertedToDiscussionEvent",
            "description": "Represents a 'converted_to_discussion' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConvertedToDiscussionEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/convertedtodiscussionevent"
            }
          },
          {
            "name": "CrossReferencedEvent",
            "type": "CrossReferencedEvent",
            "description": "Represents a mention made by one issue or pull request to another.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CrossReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/crossreferencedevent"
            }
          },
          {
            "name": "DemilestonedEvent",
            "type": "DemilestonedEvent",
            "description": "Represents a 'demilestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DemilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/demilestonedevent"
            }
          },
          {
            "name": "DisconnectedEvent",
            "type": "DisconnectedEvent",
            "description": "Represents a 'disconnected' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DisconnectedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/disconnectedevent"
            }
          },
          {
            "name": "IssueComment",
            "type": "IssueComment",
            "description": "Represents a comment on an Issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueComment",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          },
          {
            "name": "IssueTypeAddedEvent",
            "type": "IssueTypeAddedEvent",
            "description": "Represents a 'issue_type_added' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueTypeAddedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypeaddedevent"
            }
          },
          {
            "name": "IssueTypeChangedEvent",
            "type": "IssueTypeChangedEvent",
            "description": "Represents a 'issue_type_changed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueTypeChangedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypechangedevent"
            }
          },
          {
            "name": "IssueTypeRemovedEvent",
            "type": "IssueTypeRemovedEvent",
            "description": "Represents a 'issue_type_removed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueTypeRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetyperemovedevent"
            }
          },
          {
            "name": "LabeledEvent",
            "type": "LabeledEvent",
            "description": "Represents a 'labeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labeledevent"
            }
          },
          {
            "name": "LockedEvent",
            "type": "LockedEvent",
            "description": "Represents a 'locked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/lockedevent"
            }
          },
          {
            "name": "MarkedAsDuplicateEvent",
            "type": "MarkedAsDuplicateEvent",
            "description": "Represents a 'marked_as_duplicate' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MarkedAsDuplicateEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/markedasduplicateevent"
            }
          },
          {
            "name": "MentionedEvent",
            "type": "MentionedEvent",
            "description": "Represents a 'mentioned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MentionedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mentionedevent"
            }
          },
          {
            "name": "MilestonedEvent",
            "type": "MilestonedEvent",
            "description": "Represents a 'milestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestonedevent"
            }
          },
          {
            "name": "MovedColumnsInProjectEvent",
            "type": "MovedColumnsInProjectEvent",
            "description": "Represents a 'moved_columns_in_project' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MovedColumnsInProjectEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/movedcolumnsinprojectevent"
            }
          },
          {
            "name": "ParentIssueAddedEvent",
            "type": "ParentIssueAddedEvent",
            "description": "Represents a 'parent_issue_added' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ParentIssueAddedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/parentissueaddedevent"
            }
          },
          {
            "name": "ParentIssueRemovedEvent",
            "type": "ParentIssueRemovedEvent",
            "description": "Represents a 'parent_issue_removed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ParentIssueRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/parentissueremovedevent"
            }
          },
          {
            "name": "PinnedEvent",
            "type": "PinnedEvent",
            "description": "Represents a 'pinned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PinnedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedevent"
            }
          },
          {
            "name": "ReferencedEvent",
            "type": "ReferencedEvent",
            "description": "Represents a 'referenced' event on a given `ReferencedSubject`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/referencedevent"
            }
          },
          {
            "name": "RemovedFromProjectEvent",
            "type": "RemovedFromProjectEvent",
            "description": "Represents a 'removed_from_project' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RemovedFromProjectEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removedfromprojectevent"
            }
          },
          {
            "name": "RenamedTitleEvent",
            "type": "RenamedTitleEvent",
            "description": "Represents a 'renamed' event on a given issue or pull request",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RenamedTitleEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/renamedtitleevent"
            }
          },
          {
            "name": "ReopenedEvent",
            "type": "ReopenedEvent",
            "description": "Represents a 'reopened' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReopenedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopenedevent"
            }
          },
          {
            "name": "SubIssueAddedEvent",
            "type": "SubIssueAddedEvent",
            "description": "Represents a 'sub_issue_added' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubIssueAddedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subissueaddedevent"
            }
          },
          {
            "name": "SubIssueRemovedEvent",
            "type": "SubIssueRemovedEvent",
            "description": "Represents a 'sub_issue_removed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubIssueRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subissueremovedevent"
            }
          },
          {
            "name": "SubscribedEvent",
            "type": "SubscribedEvent",
            "description": "Represents a 'subscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subscribedevent"
            }
          },
          {
            "name": "TransferredEvent",
            "type": "TransferredEvent",
            "description": "Represents a 'transferred' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TransferredEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/transferredevent"
            }
          },
          {
            "name": "UnassignedEvent",
            "type": "UnassignedEvent",
            "description": "Represents an 'unassigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnassignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unassignedevent"
            }
          },
          {
            "name": "UnlabeledEvent",
            "type": "UnlabeledEvent",
            "description": "Represents an 'unlabeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlabeledevent"
            }
          },
          {
            "name": "UnlockedEvent",
            "type": "UnlockedEvent",
            "description": "Represents an 'unlocked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlockedevent"
            }
          },
          {
            "name": "UnmarkedAsDuplicateEvent",
            "type": "UnmarkedAsDuplicateEvent",
            "description": "Represents an 'unmarked_as_duplicate' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnmarkedAsDuplicateEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unmarkedasduplicateevent"
            }
          },
          {
            "name": "UnpinnedEvent",
            "type": "UnpinnedEvent",
            "description": "Represents an 'unpinned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnpinnedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unpinnedevent"
            }
          },
          {
            "name": "UnsubscribedEvent",
            "type": "UnsubscribedEvent",
            "description": "Represents an 'unsubscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnsubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unsubscribedevent"
            }
          },
          {
            "name": "UserBlockedEvent",
            "type": "UserBlockedEvent",
            "description": "Represents a 'user_blocked' event on a given user.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UserBlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userblockedevent"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MilestoneItem",
    "description": "Types that can be inside a Milestone.",
    "canonical": "unions/milestoneitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "MilestoneItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OrgRestoreMemberAuditEntryMembership",
    "description": "Types of memberships that can be restored for an Organization member.",
    "canonical": "unions/orgrestorememberauditentrymembership",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "OrgRestoreMemberAuditEntryMembership",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "OrgRestoreMemberMembershipOrganizationAuditEntryData",
            "type": "OrgRestoreMemberMembershipOrganizationAuditEntryData",
            "description": "Metadata for an organization membership for org.restore_member actions",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRestoreMemberMembershipOrganizationAuditEntryData",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgrestoremembermembershiporganizationauditentrydata"
            }
          },
          {
            "name": "OrgRestoreMemberMembershipRepositoryAuditEntryData",
            "type": "OrgRestoreMemberMembershipRepositoryAuditEntryData",
            "description": "Metadata for a repository membership for org.restore_member actions",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRestoreMemberMembershipRepositoryAuditEntryData",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgrestoremembermembershiprepositoryauditentrydata"
            }
          },
          {
            "name": "OrgRestoreMemberMembershipTeamAuditEntryData",
            "type": "OrgRestoreMemberMembershipTeamAuditEntryData",
            "description": "Metadata for a team membership for org.restore_member actions",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRestoreMemberMembershipTeamAuditEntryData",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgrestoremembermembershipteamauditentrydata"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationAuditEntry",
    "description": "An audit entry in an organization audit log.",
    "canonical": "unions/organizationauditentry",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "OrganizationAuditEntry",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "MembersCanDeleteReposClearAuditEntry",
            "type": "MembersCanDeleteReposClearAuditEntry",
            "description": "Audit log entry for a members_can_delete_repos.clear event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MembersCanDeleteReposClearAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/memberscandeletereposclearauditentry"
            }
          },
          {
            "name": "MembersCanDeleteReposDisableAuditEntry",
            "type": "MembersCanDeleteReposDisableAuditEntry",
            "description": "Audit log entry for a members_can_delete_repos.disable event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MembersCanDeleteReposDisableAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/memberscandeletereposdisableauditentry"
            }
          },
          {
            "name": "MembersCanDeleteReposEnableAuditEntry",
            "type": "MembersCanDeleteReposEnableAuditEntry",
            "description": "Audit log entry for a members_can_delete_repos.enable event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MembersCanDeleteReposEnableAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/memberscandeletereposenableauditentry"
            }
          },
          {
            "name": "OauthApplicationCreateAuditEntry",
            "type": "OauthApplicationCreateAuditEntry",
            "description": "Audit log entry for a oauth_application.create event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OauthApplicationCreateAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/oauthapplicationcreateauditentry"
            }
          },
          {
            "name": "OrgAddBillingManagerAuditEntry",
            "type": "OrgAddBillingManagerAuditEntry",
            "description": "Audit log entry for a org.add_billing_manager",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgAddBillingManagerAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgaddbillingmanagerauditentry"
            }
          },
          {
            "name": "OrgAddMemberAuditEntry",
            "type": "OrgAddMemberAuditEntry",
            "description": "Audit log entry for a org.add_member",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgAddMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgaddmemberauditentry"
            }
          },
          {
            "name": "OrgBlockUserAuditEntry",
            "type": "OrgBlockUserAuditEntry",
            "description": "Audit log entry for a org.block_user",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgBlockUserAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgblockuserauditentry"
            }
          },
          {
            "name": "OrgConfigDisableCollaboratorsOnlyAuditEntry",
            "type": "OrgConfigDisableCollaboratorsOnlyAuditEntry",
            "description": "Audit log entry for a org.config.disable_collaborators_only event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgConfigDisableCollaboratorsOnlyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgconfigdisablecollaboratorsonlyauditentry"
            }
          },
          {
            "name": "OrgConfigEnableCollaboratorsOnlyAuditEntry",
            "type": "OrgConfigEnableCollaboratorsOnlyAuditEntry",
            "description": "Audit log entry for a org.config.enable_collaborators_only event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgConfigEnableCollaboratorsOnlyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgconfigenablecollaboratorsonlyauditentry"
            }
          },
          {
            "name": "OrgCreateAuditEntry",
            "type": "OrgCreateAuditEntry",
            "description": "Audit log entry for a org.create event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgCreateAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgcreateauditentry"
            }
          },
          {
            "name": "OrgDisableOauthAppRestrictionsAuditEntry",
            "type": "OrgDisableOauthAppRestrictionsAuditEntry",
            "description": "Audit log entry for a org.disable_oauth_app_restrictions event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgDisableOauthAppRestrictionsAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgdisableoauthapprestrictionsauditentry"
            }
          },
          {
            "name": "OrgDisableSamlAuditEntry",
            "type": "OrgDisableSamlAuditEntry",
            "description": "Audit log entry for a org.disable_saml event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgDisableSamlAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgdisablesamlauditentry"
            }
          },
          {
            "name": "OrgDisableTwoFactorRequirementAuditEntry",
            "type": "OrgDisableTwoFactorRequirementAuditEntry",
            "description": "Audit log entry for a org.disable_two_factor_requirement event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgDisableTwoFactorRequirementAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgdisabletwofactorrequirementauditentry"
            }
          },
          {
            "name": "OrgEnableOauthAppRestrictionsAuditEntry",
            "type": "OrgEnableOauthAppRestrictionsAuditEntry",
            "description": "Audit log entry for a org.enable_oauth_app_restrictions event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgEnableOauthAppRestrictionsAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgenableoauthapprestrictionsauditentry"
            }
          },
          {
            "name": "OrgEnableSamlAuditEntry",
            "type": "OrgEnableSamlAuditEntry",
            "description": "Audit log entry for a org.enable_saml event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgEnableSamlAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgenablesamlauditentry"
            }
          },
          {
            "name": "OrgEnableTwoFactorRequirementAuditEntry",
            "type": "OrgEnableTwoFactorRequirementAuditEntry",
            "description": "Audit log entry for a org.enable_two_factor_requirement event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgEnableTwoFactorRequirementAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgenabletwofactorrequirementauditentry"
            }
          },
          {
            "name": "OrgInviteMemberAuditEntry",
            "type": "OrgInviteMemberAuditEntry",
            "description": "Audit log entry for a org.invite_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgInviteMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orginvitememberauditentry"
            }
          },
          {
            "name": "OrgInviteToBusinessAuditEntry",
            "type": "OrgInviteToBusinessAuditEntry",
            "description": "Audit log entry for a org.invite_to_business event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgInviteToBusinessAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orginvitetobusinessauditentry"
            }
          },
          {
            "name": "OrgOauthAppAccessApprovedAuditEntry",
            "type": "OrgOauthAppAccessApprovedAuditEntry",
            "description": "Audit log entry for a org.oauth_app_access_approved event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgOauthAppAccessApprovedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgoauthappaccessapprovedauditentry"
            }
          },
          {
            "name": "OrgOauthAppAccessBlockedAuditEntry",
            "type": "OrgOauthAppAccessBlockedAuditEntry",
            "description": "Audit log entry for a org.oauth_app_access_blocked event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgOauthAppAccessBlockedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgoauthappaccessblockedauditentry"
            }
          },
          {
            "name": "OrgOauthAppAccessDeniedAuditEntry",
            "type": "OrgOauthAppAccessDeniedAuditEntry",
            "description": "Audit log entry for a org.oauth_app_access_denied event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgOauthAppAccessDeniedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgoauthappaccessdeniedauditentry"
            }
          },
          {
            "name": "OrgOauthAppAccessRequestedAuditEntry",
            "type": "OrgOauthAppAccessRequestedAuditEntry",
            "description": "Audit log entry for a org.oauth_app_access_requested event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgOauthAppAccessRequestedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgoauthappaccessrequestedauditentry"
            }
          },
          {
            "name": "OrgOauthAppAccessUnblockedAuditEntry",
            "type": "OrgOauthAppAccessUnblockedAuditEntry",
            "description": "Audit log entry for a org.oauth_app_access_unblocked event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgOauthAppAccessUnblockedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgoauthappaccessunblockedauditentry"
            }
          },
          {
            "name": "OrgRemoveBillingManagerAuditEntry",
            "type": "OrgRemoveBillingManagerAuditEntry",
            "description": "Audit log entry for a org.remove_billing_manager event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRemoveBillingManagerAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgremovebillingmanagerauditentry"
            }
          },
          {
            "name": "OrgRemoveMemberAuditEntry",
            "type": "OrgRemoveMemberAuditEntry",
            "description": "Audit log entry for a org.remove_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRemoveMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgremovememberauditentry"
            }
          },
          {
            "name": "OrgRemoveOutsideCollaboratorAuditEntry",
            "type": "OrgRemoveOutsideCollaboratorAuditEntry",
            "description": "Audit log entry for a org.remove_outside_collaborator event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRemoveOutsideCollaboratorAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgremoveoutsidecollaboratorauditentry"
            }
          },
          {
            "name": "OrgRestoreMemberAuditEntry",
            "type": "OrgRestoreMemberAuditEntry",
            "description": "Audit log entry for a org.restore_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgRestoreMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgrestorememberauditentry"
            }
          },
          {
            "name": "OrgUnblockUserAuditEntry",
            "type": "OrgUnblockUserAuditEntry",
            "description": "Audit log entry for a org.unblock_user",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgUnblockUserAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgunblockuserauditentry"
            }
          },
          {
            "name": "OrgUpdateDefaultRepositoryPermissionAuditEntry",
            "type": "OrgUpdateDefaultRepositoryPermissionAuditEntry",
            "description": "Audit log entry for a org.update_default_repository_permission",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgUpdateDefaultRepositoryPermissionAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgupdatedefaultrepositorypermissionauditentry"
            }
          },
          {
            "name": "OrgUpdateMemberAuditEntry",
            "type": "OrgUpdateMemberAuditEntry",
            "description": "Audit log entry for a org.update_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgUpdateMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgupdatememberauditentry"
            }
          },
          {
            "name": "OrgUpdateMemberRepositoryCreationPermissionAuditEntry",
            "type": "OrgUpdateMemberRepositoryCreationPermissionAuditEntry",
            "description": "Audit log entry for a org.update_member_repository_creation_permission event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgUpdateMemberRepositoryCreationPermissionAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgupdatememberrepositorycreationpermissionauditentry"
            }
          },
          {
            "name": "OrgUpdateMemberRepositoryInvitationPermissionAuditEntry",
            "type": "OrgUpdateMemberRepositoryInvitationPermissionAuditEntry",
            "description": "Audit log entry for a org.update_member_repository_invitation_permission event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "OrgUpdateMemberRepositoryInvitationPermissionAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/orgupdatememberrepositoryinvitationpermissionauditentry"
            }
          },
          {
            "name": "PrivateRepositoryForkingDisableAuditEntry",
            "type": "PrivateRepositoryForkingDisableAuditEntry",
            "description": "Audit log entry for a private_repository_forking.disable event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PrivateRepositoryForkingDisableAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/privaterepositoryforkingdisableauditentry"
            }
          },
          {
            "name": "PrivateRepositoryForkingEnableAuditEntry",
            "type": "PrivateRepositoryForkingEnableAuditEntry",
            "description": "Audit log entry for a private_repository_forking.enable event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PrivateRepositoryForkingEnableAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/privaterepositoryforkingenableauditentry"
            }
          },
          {
            "name": "RepoAccessAuditEntry",
            "type": "RepoAccessAuditEntry",
            "description": "Audit log entry for a repo.access event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoAccessAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoaccessauditentry"
            }
          },
          {
            "name": "RepoAddMemberAuditEntry",
            "type": "RepoAddMemberAuditEntry",
            "description": "Audit log entry for a repo.add_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoAddMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoaddmemberauditentry"
            }
          },
          {
            "name": "RepoAddTopicAuditEntry",
            "type": "RepoAddTopicAuditEntry",
            "description": "Audit log entry for a repo.add_topic event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoAddTopicAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoaddtopicauditentry"
            }
          },
          {
            "name": "RepoArchivedAuditEntry",
            "type": "RepoArchivedAuditEntry",
            "description": "Audit log entry for a repo.archived event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoArchivedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoarchivedauditentry"
            }
          },
          {
            "name": "RepoChangeMergeSettingAuditEntry",
            "type": "RepoChangeMergeSettingAuditEntry",
            "description": "Audit log entry for a repo.change_merge_setting event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoChangeMergeSettingAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repochangemergesettingauditentry"
            }
          },
          {
            "name": "RepoConfigDisableAnonymousGitAccessAuditEntry",
            "type": "RepoConfigDisableAnonymousGitAccessAuditEntry",
            "description": "Audit log entry for a repo.config.disable_anonymous_git_access event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigDisableAnonymousGitAccessAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigdisableanonymousgitaccessauditentry"
            }
          },
          {
            "name": "RepoConfigDisableCollaboratorsOnlyAuditEntry",
            "type": "RepoConfigDisableCollaboratorsOnlyAuditEntry",
            "description": "Audit log entry for a repo.config.disable_collaborators_only event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigDisableCollaboratorsOnlyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigdisablecollaboratorsonlyauditentry"
            }
          },
          {
            "name": "RepoConfigDisableContributorsOnlyAuditEntry",
            "type": "RepoConfigDisableContributorsOnlyAuditEntry",
            "description": "Audit log entry for a repo.config.disable_contributors_only event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigDisableContributorsOnlyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigdisablecontributorsonlyauditentry"
            }
          },
          {
            "name": "RepoConfigDisableSockpuppetDisallowedAuditEntry",
            "type": "RepoConfigDisableSockpuppetDisallowedAuditEntry",
            "description": "Audit log entry for a repo.config.disable_sockpuppet_disallowed event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigDisableSockpuppetDisallowedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigdisablesockpuppetdisallowedauditentry"
            }
          },
          {
            "name": "RepoConfigEnableAnonymousGitAccessAuditEntry",
            "type": "RepoConfigEnableAnonymousGitAccessAuditEntry",
            "description": "Audit log entry for a repo.config.enable_anonymous_git_access event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigEnableAnonymousGitAccessAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigenableanonymousgitaccessauditentry"
            }
          },
          {
            "name": "RepoConfigEnableCollaboratorsOnlyAuditEntry",
            "type": "RepoConfigEnableCollaboratorsOnlyAuditEntry",
            "description": "Audit log entry for a repo.config.enable_collaborators_only event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigEnableCollaboratorsOnlyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigenablecollaboratorsonlyauditentry"
            }
          },
          {
            "name": "RepoConfigEnableContributorsOnlyAuditEntry",
            "type": "RepoConfigEnableContributorsOnlyAuditEntry",
            "description": "Audit log entry for a repo.config.enable_contributors_only event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigEnableContributorsOnlyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigenablecontributorsonlyauditentry"
            }
          },
          {
            "name": "RepoConfigEnableSockpuppetDisallowedAuditEntry",
            "type": "RepoConfigEnableSockpuppetDisallowedAuditEntry",
            "description": "Audit log entry for a repo.config.enable_sockpuppet_disallowed event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigEnableSockpuppetDisallowedAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigenablesockpuppetdisallowedauditentry"
            }
          },
          {
            "name": "RepoConfigLockAnonymousGitAccessAuditEntry",
            "type": "RepoConfigLockAnonymousGitAccessAuditEntry",
            "description": "Audit log entry for a repo.config.lock_anonymous_git_access event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigLockAnonymousGitAccessAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfiglockanonymousgitaccessauditentry"
            }
          },
          {
            "name": "RepoConfigUnlockAnonymousGitAccessAuditEntry",
            "type": "RepoConfigUnlockAnonymousGitAccessAuditEntry",
            "description": "Audit log entry for a repo.config.unlock_anonymous_git_access event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoConfigUnlockAnonymousGitAccessAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repoconfigunlockanonymousgitaccessauditentry"
            }
          },
          {
            "name": "RepoCreateAuditEntry",
            "type": "RepoCreateAuditEntry",
            "description": "Audit log entry for a repo.create event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoCreateAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repocreateauditentry"
            }
          },
          {
            "name": "RepoDestroyAuditEntry",
            "type": "RepoDestroyAuditEntry",
            "description": "Audit log entry for a repo.destroy event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoDestroyAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repodestroyauditentry"
            }
          },
          {
            "name": "RepoRemoveMemberAuditEntry",
            "type": "RepoRemoveMemberAuditEntry",
            "description": "Audit log entry for a repo.remove_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoRemoveMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reporemovememberauditentry"
            }
          },
          {
            "name": "RepoRemoveTopicAuditEntry",
            "type": "RepoRemoveTopicAuditEntry",
            "description": "Audit log entry for a repo.remove_topic event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepoRemoveTopicAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reporemovetopicauditentry"
            }
          },
          {
            "name": "RepositoryVisibilityChangeDisableAuditEntry",
            "type": "RepositoryVisibilityChangeDisableAuditEntry",
            "description": "Audit log entry for a repository_visibility_change.disable event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepositoryVisibilityChangeDisableAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvisibilitychangedisableauditentry"
            }
          },
          {
            "name": "RepositoryVisibilityChangeEnableAuditEntry",
            "type": "RepositoryVisibilityChangeEnableAuditEntry",
            "description": "Audit log entry for a repository_visibility_change.enable event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RepositoryVisibilityChangeEnableAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repositoryvisibilitychangeenableauditentry"
            }
          },
          {
            "name": "TeamAddMemberAuditEntry",
            "type": "TeamAddMemberAuditEntry",
            "description": "Audit log entry for a team.add_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TeamAddMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamaddmemberauditentry"
            }
          },
          {
            "name": "TeamAddRepositoryAuditEntry",
            "type": "TeamAddRepositoryAuditEntry",
            "description": "Audit log entry for a team.add_repository event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TeamAddRepositoryAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamaddrepositoryauditentry"
            }
          },
          {
            "name": "TeamChangeParentTeamAuditEntry",
            "type": "TeamChangeParentTeamAuditEntry",
            "description": "Audit log entry for a team.change_parent_team event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TeamChangeParentTeamAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamchangeparentteamauditentry"
            }
          },
          {
            "name": "TeamRemoveMemberAuditEntry",
            "type": "TeamRemoveMemberAuditEntry",
            "description": "Audit log entry for a team.remove_member event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TeamRemoveMemberAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamremovememberauditentry"
            }
          },
          {
            "name": "TeamRemoveRepositoryAuditEntry",
            "type": "TeamRemoveRepositoryAuditEntry",
            "description": "Audit log entry for a team.remove_repository event.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TeamRemoveRepositoryAuditEntry",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/teamremoverepositoryauditentry"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationOrUser",
    "description": "Used for argument of CreateProjectV2 mutation.",
    "canonical": "unions/organizationoruser",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "OrganizationOrUser",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PermissionGranter",
    "description": "Types that can grant permissions on a repository to a user",
    "canonical": "unions/permissiongranter",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "PermissionGranter",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "Repository",
            "type": "Repository",
            "description": "A repository contains the content for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Repository",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PinnableItem",
    "description": "Types that can be pinned to a profile page.",
    "canonical": "unions/pinnableitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "PinnableItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Gist",
            "type": "Gist",
            "description": "A Gist.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Gist",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/gist"
            }
          },
          {
            "name": "Repository",
            "type": "Repository",
            "description": "A repository contains the content for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Repository",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCardItem",
    "description": "Types that can be inside Project Cards.",
    "canonical": "unions/projectcarditem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ProjectCardItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Actor",
    "description": "Possible collaborators for a project.",
    "canonical": "unions/projectv2actor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ProjectV2Actor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldConfiguration",
    "description": "Configurations for project fields.",
    "canonical": "unions/projectv2fieldconfiguration",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ProjectV2FieldConfiguration",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "ProjectV2Field",
            "type": "ProjectV2Field",
            "description": "A field inside a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2Field",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2field"
            }
          },
          {
            "name": "ProjectV2IterationField",
            "type": "ProjectV2IterationField",
            "description": "An iteration field inside a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2IterationField",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2iterationfield"
            }
          },
          {
            "name": "ProjectV2SingleSelectField",
            "type": "ProjectV2SingleSelectField",
            "description": "A single select field inside a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2SingleSelectField",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2singleselectfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemContent",
    "description": "Types that can be inside Project Items.",
    "canonical": "unions/projectv2itemcontent",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ProjectV2ItemContent",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "DraftIssue",
            "type": "DraftIssue",
            "description": "A draft issue within a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DraftIssue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/draftissue"
            }
          },
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldValue",
    "description": "Project field values",
    "canonical": "unions/projectv2itemfieldvalue",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ProjectV2ItemFieldValue",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "ProjectV2ItemFieldDateValue",
            "type": "ProjectV2ItemFieldDateValue",
            "description": "The value of a date field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldDateValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfielddatevalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldIterationValue",
            "type": "ProjectV2ItemFieldIterationValue",
            "description": "The value of an iteration field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldIterationValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfielditerationvalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldLabelValue",
            "type": "ProjectV2ItemFieldLabelValue",
            "description": "The value of the labels field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldLabelValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldlabelvalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldMilestoneValue",
            "type": "ProjectV2ItemFieldMilestoneValue",
            "description": "The value of a milestone field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldMilestoneValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldmilestonevalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldNumberValue",
            "type": "ProjectV2ItemFieldNumberValue",
            "description": "The value of a number field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldNumberValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldnumbervalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldPullRequestValue",
            "type": "ProjectV2ItemFieldPullRequestValue",
            "description": "The value of a pull request field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldPullRequestValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldpullrequestvalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldRepositoryValue",
            "type": "ProjectV2ItemFieldRepositoryValue",
            "description": "The value of a repository field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldRepositoryValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldrepositoryvalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldReviewerValue",
            "type": "ProjectV2ItemFieldReviewerValue",
            "description": "The value of a reviewers field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldReviewerValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldreviewervalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldSingleSelectValue",
            "type": "ProjectV2ItemFieldSingleSelectValue",
            "description": "The value of a single select field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldSingleSelectValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldsingleselectvalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldTextValue",
            "type": "ProjectV2ItemFieldTextValue",
            "description": "The value of a text field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldTextValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfieldtextvalue"
            }
          },
          {
            "name": "ProjectV2ItemFieldUserValue",
            "type": "ProjectV2ItemFieldUserValue",
            "description": "The value of a user field in a Project item.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ProjectV2ItemFieldUserValue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/projectv2itemfielduservalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineItem",
    "description": "An item in a pull request timeline",
    "canonical": "unions/pullrequesttimelineitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "PullRequestTimelineItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "AssignedEvent",
            "type": "AssignedEvent",
            "description": "Represents an 'assigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AssignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/assignedevent"
            }
          },
          {
            "name": "BaseRefDeletedEvent",
            "type": "BaseRefDeletedEvent",
            "description": "Represents a 'base_ref_deleted' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "BaseRefDeletedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/baserefdeletedevent"
            }
          },
          {
            "name": "BaseRefForcePushedEvent",
            "type": "BaseRefForcePushedEvent",
            "description": "Represents a 'base_ref_force_pushed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "BaseRefForcePushedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/baserefforcepushedevent"
            }
          },
          {
            "name": "ClosedEvent",
            "type": "ClosedEvent",
            "description": "Represents a 'closed' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ClosedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closedevent"
            }
          },
          {
            "name": "Commit",
            "type": "Commit",
            "description": "Represents a Git commit.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Commit",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commit"
            }
          },
          {
            "name": "CommitCommentThread",
            "type": "CommitCommentThread",
            "description": "A thread of comments on a commit.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CommitCommentThread",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitcommentthread"
            }
          },
          {
            "name": "CrossReferencedEvent",
            "type": "CrossReferencedEvent",
            "description": "Represents a mention made by one issue or pull request to another.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CrossReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/crossreferencedevent"
            }
          },
          {
            "name": "DemilestonedEvent",
            "type": "DemilestonedEvent",
            "description": "Represents a 'demilestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DemilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/demilestonedevent"
            }
          },
          {
            "name": "DeployedEvent",
            "type": "DeployedEvent",
            "description": "Represents a 'deployed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DeployedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployedevent"
            }
          },
          {
            "name": "DeploymentEnvironmentChangedEvent",
            "type": "DeploymentEnvironmentChangedEvent",
            "description": "Represents a 'deployment_environment_changed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DeploymentEnvironmentChangedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentenvironmentchangedevent"
            }
          },
          {
            "name": "HeadRefDeletedEvent",
            "type": "HeadRefDeletedEvent",
            "description": "Represents a 'head_ref_deleted' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "HeadRefDeletedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/headrefdeletedevent"
            }
          },
          {
            "name": "HeadRefForcePushedEvent",
            "type": "HeadRefForcePushedEvent",
            "description": "Represents a 'head_ref_force_pushed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "HeadRefForcePushedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/headrefforcepushedevent"
            }
          },
          {
            "name": "HeadRefRestoredEvent",
            "type": "HeadRefRestoredEvent",
            "description": "Represents a 'head_ref_restored' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "HeadRefRestoredEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/headrefrestoredevent"
            }
          },
          {
            "name": "IssueComment",
            "type": "IssueComment",
            "description": "Represents a comment on an Issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueComment",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          },
          {
            "name": "LabeledEvent",
            "type": "LabeledEvent",
            "description": "Represents a 'labeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labeledevent"
            }
          },
          {
            "name": "LockedEvent",
            "type": "LockedEvent",
            "description": "Represents a 'locked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/lockedevent"
            }
          },
          {
            "name": "MergedEvent",
            "type": "MergedEvent",
            "description": "Represents a 'merged' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MergedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergedevent"
            }
          },
          {
            "name": "MilestonedEvent",
            "type": "MilestonedEvent",
            "description": "Represents a 'milestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestonedevent"
            }
          },
          {
            "name": "PullRequestReview",
            "type": "PullRequestReview",
            "description": "A review object for a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestReview",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "PullRequestReviewComment",
            "type": "PullRequestReviewComment",
            "description": "A review comment associated with a given repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestReviewComment",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewcomment"
            }
          },
          {
            "name": "PullRequestReviewThread",
            "type": "PullRequestReviewThread",
            "description": "A threaded list of comments for a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestReviewThread",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          },
          {
            "name": "ReferencedEvent",
            "type": "ReferencedEvent",
            "description": "Represents a 'referenced' event on a given `ReferencedSubject`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/referencedevent"
            }
          },
          {
            "name": "RenamedTitleEvent",
            "type": "RenamedTitleEvent",
            "description": "Represents a 'renamed' event on a given issue or pull request",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RenamedTitleEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/renamedtitleevent"
            }
          },
          {
            "name": "ReopenedEvent",
            "type": "ReopenedEvent",
            "description": "Represents a 'reopened' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReopenedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopenedevent"
            }
          },
          {
            "name": "ReviewDismissedEvent",
            "type": "ReviewDismissedEvent",
            "description": "Represents a 'review_dismissed' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReviewDismissedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewdismissedevent"
            }
          },
          {
            "name": "ReviewRequestRemovedEvent",
            "type": "ReviewRequestRemovedEvent",
            "description": "Represents an 'review_request_removed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReviewRequestRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequestremovedevent"
            }
          },
          {
            "name": "ReviewRequestedEvent",
            "type": "ReviewRequestedEvent",
            "description": "Represents an 'review_requested' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReviewRequestedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequestedevent"
            }
          },
          {
            "name": "SubscribedEvent",
            "type": "SubscribedEvent",
            "description": "Represents a 'subscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subscribedevent"
            }
          },
          {
            "name": "UnassignedEvent",
            "type": "UnassignedEvent",
            "description": "Represents an 'unassigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnassignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unassignedevent"
            }
          },
          {
            "name": "UnlabeledEvent",
            "type": "UnlabeledEvent",
            "description": "Represents an 'unlabeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlabeledevent"
            }
          },
          {
            "name": "UnlockedEvent",
            "type": "UnlockedEvent",
            "description": "Represents an 'unlocked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlockedevent"
            }
          },
          {
            "name": "UnsubscribedEvent",
            "type": "UnsubscribedEvent",
            "description": "Represents an 'unsubscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnsubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unsubscribedevent"
            }
          },
          {
            "name": "UserBlockedEvent",
            "type": "UserBlockedEvent",
            "description": "Represents a 'user_blocked' event on a given user.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UserBlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userblockedevent"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestTimelineItems",
    "description": "An item in a pull request timeline",
    "canonical": "unions/pullrequesttimelineitems",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "PullRequestTimelineItems",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "AddedToMergeQueueEvent",
            "type": "AddedToMergeQueueEvent",
            "description": "Represents an 'added_to_merge_queue' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AddedToMergeQueueEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addedtomergequeueevent"
            }
          },
          {
            "name": "AddedToProjectEvent",
            "type": "AddedToProjectEvent",
            "description": "Represents a 'added_to_project' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AddedToProjectEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/addedtoprojectevent"
            }
          },
          {
            "name": "AssignedEvent",
            "type": "AssignedEvent",
            "description": "Represents an 'assigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AssignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/assignedevent"
            }
          },
          {
            "name": "AutoMergeDisabledEvent",
            "type": "AutoMergeDisabledEvent",
            "description": "Represents a 'auto_merge_disabled' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AutoMergeDisabledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/automergedisabledevent"
            }
          },
          {
            "name": "AutoMergeEnabledEvent",
            "type": "AutoMergeEnabledEvent",
            "description": "Represents a 'auto_merge_enabled' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AutoMergeEnabledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/automergeenabledevent"
            }
          },
          {
            "name": "AutoRebaseEnabledEvent",
            "type": "AutoRebaseEnabledEvent",
            "description": "Represents a 'auto_rebase_enabled' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AutoRebaseEnabledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/autorebaseenabledevent"
            }
          },
          {
            "name": "AutoSquashEnabledEvent",
            "type": "AutoSquashEnabledEvent",
            "description": "Represents a 'auto_squash_enabled' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AutoSquashEnabledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/autosquashenabledevent"
            }
          },
          {
            "name": "AutomaticBaseChangeFailedEvent",
            "type": "AutomaticBaseChangeFailedEvent",
            "description": "Represents a 'automatic_base_change_failed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AutomaticBaseChangeFailedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/automaticbasechangefailedevent"
            }
          },
          {
            "name": "AutomaticBaseChangeSucceededEvent",
            "type": "AutomaticBaseChangeSucceededEvent",
            "description": "Represents a 'automatic_base_change_succeeded' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "AutomaticBaseChangeSucceededEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/automaticbasechangesucceededevent"
            }
          },
          {
            "name": "BaseRefChangedEvent",
            "type": "BaseRefChangedEvent",
            "description": "Represents a 'base_ref_changed' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "BaseRefChangedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/baserefchangedevent"
            }
          },
          {
            "name": "BaseRefDeletedEvent",
            "type": "BaseRefDeletedEvent",
            "description": "Represents a 'base_ref_deleted' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "BaseRefDeletedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/baserefdeletedevent"
            }
          },
          {
            "name": "BaseRefForcePushedEvent",
            "type": "BaseRefForcePushedEvent",
            "description": "Represents a 'base_ref_force_pushed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "BaseRefForcePushedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/baserefforcepushedevent"
            }
          },
          {
            "name": "ClosedEvent",
            "type": "ClosedEvent",
            "description": "Represents a 'closed' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ClosedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/closedevent"
            }
          },
          {
            "name": "CommentDeletedEvent",
            "type": "CommentDeletedEvent",
            "description": "Represents a 'comment_deleted' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CommentDeletedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commentdeletedevent"
            }
          },
          {
            "name": "ConnectedEvent",
            "type": "ConnectedEvent",
            "description": "Represents a 'connected' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConnectedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/connectedevent"
            }
          },
          {
            "name": "ConvertToDraftEvent",
            "type": "ConvertToDraftEvent",
            "description": "Represents a 'convert_to_draft' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConvertToDraftEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/converttodraftevent"
            }
          },
          {
            "name": "ConvertedNoteToIssueEvent",
            "type": "ConvertedNoteToIssueEvent",
            "description": "Represents a 'converted_note_to_issue' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConvertedNoteToIssueEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/convertednotetoissueevent"
            }
          },
          {
            "name": "ConvertedToDiscussionEvent",
            "type": "ConvertedToDiscussionEvent",
            "description": "Represents a 'converted_to_discussion' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ConvertedToDiscussionEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/convertedtodiscussionevent"
            }
          },
          {
            "name": "CrossReferencedEvent",
            "type": "CrossReferencedEvent",
            "description": "Represents a mention made by one issue or pull request to another.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CrossReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/crossreferencedevent"
            }
          },
          {
            "name": "DemilestonedEvent",
            "type": "DemilestonedEvent",
            "description": "Represents a 'demilestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DemilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/demilestonedevent"
            }
          },
          {
            "name": "DeployedEvent",
            "type": "DeployedEvent",
            "description": "Represents a 'deployed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DeployedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deployedevent"
            }
          },
          {
            "name": "DeploymentEnvironmentChangedEvent",
            "type": "DeploymentEnvironmentChangedEvent",
            "description": "Represents a 'deployment_environment_changed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DeploymentEnvironmentChangedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/deploymentenvironmentchangedevent"
            }
          },
          {
            "name": "DisconnectedEvent",
            "type": "DisconnectedEvent",
            "description": "Represents a 'disconnected' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "DisconnectedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/disconnectedevent"
            }
          },
          {
            "name": "HeadRefDeletedEvent",
            "type": "HeadRefDeletedEvent",
            "description": "Represents a 'head_ref_deleted' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "HeadRefDeletedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/headrefdeletedevent"
            }
          },
          {
            "name": "HeadRefForcePushedEvent",
            "type": "HeadRefForcePushedEvent",
            "description": "Represents a 'head_ref_force_pushed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "HeadRefForcePushedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/headrefforcepushedevent"
            }
          },
          {
            "name": "HeadRefRestoredEvent",
            "type": "HeadRefRestoredEvent",
            "description": "Represents a 'head_ref_restored' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "HeadRefRestoredEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/headrefrestoredevent"
            }
          },
          {
            "name": "IssueComment",
            "type": "IssueComment",
            "description": "Represents a comment on an Issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueComment",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuecomment"
            }
          },
          {
            "name": "IssueTypeAddedEvent",
            "type": "IssueTypeAddedEvent",
            "description": "Represents a 'issue_type_added' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueTypeAddedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypeaddedevent"
            }
          },
          {
            "name": "IssueTypeChangedEvent",
            "type": "IssueTypeChangedEvent",
            "description": "Represents a 'issue_type_changed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueTypeChangedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetypechangedevent"
            }
          },
          {
            "name": "IssueTypeRemovedEvent",
            "type": "IssueTypeRemovedEvent",
            "description": "Represents a 'issue_type_removed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "IssueTypeRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issuetyperemovedevent"
            }
          },
          {
            "name": "LabeledEvent",
            "type": "LabeledEvent",
            "description": "Represents a 'labeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/labeledevent"
            }
          },
          {
            "name": "LockedEvent",
            "type": "LockedEvent",
            "description": "Represents a 'locked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "LockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/lockedevent"
            }
          },
          {
            "name": "MarkedAsDuplicateEvent",
            "type": "MarkedAsDuplicateEvent",
            "description": "Represents a 'marked_as_duplicate' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MarkedAsDuplicateEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/markedasduplicateevent"
            }
          },
          {
            "name": "MentionedEvent",
            "type": "MentionedEvent",
            "description": "Represents a 'mentioned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MentionedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mentionedevent"
            }
          },
          {
            "name": "MergedEvent",
            "type": "MergedEvent",
            "description": "Represents a 'merged' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MergedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergedevent"
            }
          },
          {
            "name": "MilestonedEvent",
            "type": "MilestonedEvent",
            "description": "Represents a 'milestoned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MilestonedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/milestonedevent"
            }
          },
          {
            "name": "MovedColumnsInProjectEvent",
            "type": "MovedColumnsInProjectEvent",
            "description": "Represents a 'moved_columns_in_project' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MovedColumnsInProjectEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/movedcolumnsinprojectevent"
            }
          },
          {
            "name": "ParentIssueAddedEvent",
            "type": "ParentIssueAddedEvent",
            "description": "Represents a 'parent_issue_added' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ParentIssueAddedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/parentissueaddedevent"
            }
          },
          {
            "name": "ParentIssueRemovedEvent",
            "type": "ParentIssueRemovedEvent",
            "description": "Represents a 'parent_issue_removed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ParentIssueRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/parentissueremovedevent"
            }
          },
          {
            "name": "PinnedEvent",
            "type": "PinnedEvent",
            "description": "Represents a 'pinned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PinnedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pinnedevent"
            }
          },
          {
            "name": "PullRequestCommit",
            "type": "PullRequestCommit",
            "description": "Represents a Git commit part of a pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestCommit",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestcommit"
            }
          },
          {
            "name": "PullRequestCommitCommentThread",
            "type": "PullRequestCommitCommentThread",
            "description": "Represents a commit comment thread part of a pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestCommitCommentThread",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestcommitcommentthread"
            }
          },
          {
            "name": "PullRequestReview",
            "type": "PullRequestReview",
            "description": "A review object for a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestReview",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreview"
            }
          },
          {
            "name": "PullRequestReviewThread",
            "type": "PullRequestReviewThread",
            "description": "A threaded list of comments for a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestReviewThread",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestreviewthread"
            }
          },
          {
            "name": "PullRequestRevisionMarker",
            "type": "PullRequestRevisionMarker",
            "description": "Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestRevisionMarker",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestrevisionmarker"
            }
          },
          {
            "name": "ReadyForReviewEvent",
            "type": "ReadyForReviewEvent",
            "description": "Represents a 'ready_for_review' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReadyForReviewEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/readyforreviewevent"
            }
          },
          {
            "name": "ReferencedEvent",
            "type": "ReferencedEvent",
            "description": "Represents a 'referenced' event on a given `ReferencedSubject`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReferencedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/referencedevent"
            }
          },
          {
            "name": "RemovedFromMergeQueueEvent",
            "type": "RemovedFromMergeQueueEvent",
            "description": "Represents a 'removed_from_merge_queue' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RemovedFromMergeQueueEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removedfrommergequeueevent"
            }
          },
          {
            "name": "RemovedFromProjectEvent",
            "type": "RemovedFromProjectEvent",
            "description": "Represents a 'removed_from_project' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RemovedFromProjectEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/removedfromprojectevent"
            }
          },
          {
            "name": "RenamedTitleEvent",
            "type": "RenamedTitleEvent",
            "description": "Represents a 'renamed' event on a given issue or pull request",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RenamedTitleEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/renamedtitleevent"
            }
          },
          {
            "name": "ReopenedEvent",
            "type": "ReopenedEvent",
            "description": "Represents a 'reopened' event on any `Closable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReopenedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reopenedevent"
            }
          },
          {
            "name": "ReviewDismissedEvent",
            "type": "ReviewDismissedEvent",
            "description": "Represents a 'review_dismissed' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReviewDismissedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewdismissedevent"
            }
          },
          {
            "name": "ReviewRequestRemovedEvent",
            "type": "ReviewRequestRemovedEvent",
            "description": "Represents an 'review_request_removed' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReviewRequestRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequestremovedevent"
            }
          },
          {
            "name": "ReviewRequestedEvent",
            "type": "ReviewRequestedEvent",
            "description": "Represents an 'review_requested' event on a given pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "ReviewRequestedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/reviewrequestedevent"
            }
          },
          {
            "name": "SubIssueAddedEvent",
            "type": "SubIssueAddedEvent",
            "description": "Represents a 'sub_issue_added' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubIssueAddedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subissueaddedevent"
            }
          },
          {
            "name": "SubIssueRemovedEvent",
            "type": "SubIssueRemovedEvent",
            "description": "Represents a 'sub_issue_removed' event on a given issue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubIssueRemovedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subissueremovedevent"
            }
          },
          {
            "name": "SubscribedEvent",
            "type": "SubscribedEvent",
            "description": "Represents a 'subscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "SubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/subscribedevent"
            }
          },
          {
            "name": "TransferredEvent",
            "type": "TransferredEvent",
            "description": "Represents a 'transferred' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TransferredEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/transferredevent"
            }
          },
          {
            "name": "UnassignedEvent",
            "type": "UnassignedEvent",
            "description": "Represents an 'unassigned' event on any assignable object.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnassignedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unassignedevent"
            }
          },
          {
            "name": "UnlabeledEvent",
            "type": "UnlabeledEvent",
            "description": "Represents an 'unlabeled' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlabeledEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlabeledevent"
            }
          },
          {
            "name": "UnlockedEvent",
            "type": "UnlockedEvent",
            "description": "Represents an 'unlocked' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unlockedevent"
            }
          },
          {
            "name": "UnmarkedAsDuplicateEvent",
            "type": "UnmarkedAsDuplicateEvent",
            "description": "Represents an 'unmarked_as_duplicate' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnmarkedAsDuplicateEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unmarkedasduplicateevent"
            }
          },
          {
            "name": "UnpinnedEvent",
            "type": "UnpinnedEvent",
            "description": "Represents an 'unpinned' event on a given issue or pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnpinnedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unpinnedevent"
            }
          },
          {
            "name": "UnsubscribedEvent",
            "type": "UnsubscribedEvent",
            "description": "Represents an 'unsubscribed' event on a given `Subscribable`.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UnsubscribedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/unsubscribedevent"
            }
          },
          {
            "name": "UserBlockedEvent",
            "type": "UserBlockedEvent",
            "description": "Represents a 'user_blocked' event on a given user.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UserBlockedEvent",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/userblockedevent"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PushAllowanceActor",
    "description": "Types that can be an actor.",
    "canonical": "unions/pushallowanceactor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "PushAllowanceActor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "App",
            "type": "App",
            "description": "A GitHub App.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "App",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Reactor",
    "description": "Types that can be assigned to reactions.",
    "canonical": "unions/reactor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "Reactor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Bot",
            "type": "Bot",
            "description": "A special type of user which takes actions on behalf of GitHub Apps.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Bot",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bot"
            }
          },
          {
            "name": "Mannequin",
            "type": "Mannequin",
            "description": "A placeholder user for attribution of imported data on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Mannequin",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequin"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReferencedSubject",
    "description": "Any referencable object",
    "canonical": "unions/referencedsubject",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ReferencedSubject",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RenamedTitleSubject",
    "description": "An object which has a renamable title",
    "canonical": "unions/renamedtitlesubject",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "RenamedTitleSubject",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RequestedReviewer",
    "description": "Types that can be requested reviewers.",
    "canonical": "unions/requestedreviewer",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "RequestedReviewer",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Bot",
            "type": "Bot",
            "description": "A special type of user which takes actions on behalf of GitHub Apps.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Bot",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/bot"
            }
          },
          {
            "name": "Mannequin",
            "type": "Mannequin",
            "description": "A placeholder user for attribution of imported data on GitHub.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Mannequin",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mannequin"
            }
          },
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReviewDismissalAllowanceActor",
    "description": "Types that can be an actor.",
    "canonical": "unions/reviewdismissalallowanceactor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "ReviewDismissalAllowanceActor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "App",
            "type": "App",
            "description": "A GitHub App.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "App",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "Team",
            "type": "Team",
            "description": "A team of users in an organization.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Team",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/team"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RuleParameters",
    "description": "Types which can be parameters for `RepositoryRule` objects.",
    "canonical": "unions/ruleparameters",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "RuleParameters",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "BranchNamePatternParameters",
            "type": "BranchNamePatternParameters",
            "description": "Parameters to be used for the branch_name_pattern rule",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "BranchNamePatternParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/branchnamepatternparameters"
            }
          },
          {
            "name": "CodeScanningParameters",
            "type": "CodeScanningParameters",
            "description": "Choose which tools must provide code scanning results before the reference is\nupdated. When configured, code scanning must be enabled and have results for\nboth the commit and the reference being updated.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CodeScanningParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/codescanningparameters"
            }
          },
          {
            "name": "CommitAuthorEmailPatternParameters",
            "type": "CommitAuthorEmailPatternParameters",
            "description": "Parameters to be used for the commit_author_email_pattern rule",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CommitAuthorEmailPatternParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitauthoremailpatternparameters"
            }
          },
          {
            "name": "CommitMessagePatternParameters",
            "type": "CommitMessagePatternParameters",
            "description": "Parameters to be used for the commit_message_pattern rule",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CommitMessagePatternParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/commitmessagepatternparameters"
            }
          },
          {
            "name": "CommitterEmailPatternParameters",
            "type": "CommitterEmailPatternParameters",
            "description": "Parameters to be used for the committer_email_pattern rule",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CommitterEmailPatternParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/committeremailpatternparameters"
            }
          },
          {
            "name": "FileExtensionRestrictionParameters",
            "type": "FileExtensionRestrictionParameters",
            "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "FileExtensionRestrictionParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/fileextensionrestrictionparameters"
            }
          },
          {
            "name": "FilePathRestrictionParameters",
            "type": "FilePathRestrictionParameters",
            "description": "Prevent commits that include changes in specified file and folder paths from\nbeing pushed to the commit graph. This includes absolute paths that contain file names.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "FilePathRestrictionParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/filepathrestrictionparameters"
            }
          },
          {
            "name": "MaxFilePathLengthParameters",
            "type": "MaxFilePathLengthParameters",
            "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MaxFilePathLengthParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/maxfilepathlengthparameters"
            }
          },
          {
            "name": "MaxFileSizeParameters",
            "type": "MaxFileSizeParameters",
            "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MaxFileSizeParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/maxfilesizeparameters"
            }
          },
          {
            "name": "MergeQueueParameters",
            "type": "MergeQueueParameters",
            "description": "Merges must be performed via a merge queue.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MergeQueueParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/mergequeueparameters"
            }
          },
          {
            "name": "PullRequestParameters",
            "type": "PullRequestParameters",
            "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequestParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequestparameters"
            }
          },
          {
            "name": "RequiredDeploymentsParameters",
            "type": "RequiredDeploymentsParameters",
            "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RequiredDeploymentsParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/requireddeploymentsparameters"
            }
          },
          {
            "name": "RequiredStatusChecksParameters",
            "type": "RequiredStatusChecksParameters",
            "description": "Choose which status checks must pass before the ref is updated. When enabled,\ncommits must first be pushed to another ref where the checks pass.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "RequiredStatusChecksParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/requiredstatuschecksparameters"
            }
          },
          {
            "name": "TagNamePatternParameters",
            "type": "TagNamePatternParameters",
            "description": "Parameters to be used for the tag_name_pattern rule",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "TagNamePatternParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/tagnamepatternparameters"
            }
          },
          {
            "name": "UpdateParameters",
            "type": "UpdateParameters",
            "description": "Only allow users with bypass permission to update matching refs.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "UpdateParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/updateparameters"
            }
          },
          {
            "name": "WorkflowsParameters",
            "type": "WorkflowsParameters",
            "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "WorkflowsParameters",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/workflowsparameters"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RuleSource",
    "description": "Types which can have `RepositoryRule` objects.",
    "canonical": "unions/rulesource",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "RuleSource",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Enterprise",
            "type": "Enterprise",
            "description": "An account to manage multiple organizations with consolidated policy and billing.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Enterprise",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "Repository",
            "type": "Repository",
            "description": "A repository contains the content for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Repository",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SearchResultItem",
    "description": "The results of a search.",
    "canonical": "unions/searchresultitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "SearchResultItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "App",
            "type": "App",
            "description": "A GitHub App.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "App",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/app"
            }
          },
          {
            "name": "Discussion",
            "type": "Discussion",
            "description": "A discussion in a repository.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Discussion",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/discussion"
            }
          },
          {
            "name": "Issue",
            "type": "Issue",
            "description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Issue",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/issue"
            }
          },
          {
            "name": "MarketplaceListing",
            "type": "MarketplaceListing",
            "description": "A listing in the GitHub integration marketplace.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "MarketplaceListing",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/marketplacelisting"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "PullRequest",
            "type": "PullRequest",
            "description": "A repository pull request.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "PullRequest",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/pullrequest"
            }
          },
          {
            "name": "Repository",
            "type": "Repository",
            "description": "A repository contains the content for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Repository",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Sponsor",
    "description": "Entities that can sponsor others via GitHub Sponsors",
    "canonical": "unions/sponsor",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "Sponsor",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorableItem",
    "description": "Entities that can be sponsored via GitHub Sponsors",
    "canonical": "unions/sponsorableitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "SponsorableItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsListingFeatureableItem",
    "description": "A record that can be featured on a GitHub Sponsors profile.",
    "canonical": "unions/sponsorslistingfeatureableitem",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "SponsorsListingFeatureableItem",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Repository",
            "type": "Repository",
            "description": "A repository contains the content for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Repository",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          },
          {
            "name": "User",
            "type": "User",
            "description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "User",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/user"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "StatusCheckRollupContext",
    "description": "Types that can be inside a StatusCheckRollup context.",
    "canonical": "unions/statuscheckrollupcontext",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "StatusCheckRollupContext",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "CheckRun",
            "type": "CheckRun",
            "description": "A check run.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "CheckRun",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/checkrun"
            }
          },
          {
            "name": "StatusContext",
            "type": "StatusContext",
            "description": "Represents an individual commit status context",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "StatusContext",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/statuscontext"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UserListItems",
    "description": "Types that can be added to a user list.",
    "canonical": "unions/userlistitems",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "UserListItems",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Repository",
            "type": "Repository",
            "description": "A repository contains the content for a project.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Repository",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/repository"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "VerifiableDomainOwner",
    "description": "Types that can own a verifiable domain.",
    "canonical": "unions/verifiabledomainowner",
    "category": "graphql",
    "type": "graphql_union",
    "context": {
      "graphqlTypeShort": "union",
      "graphqlName": "VerifiableDomainOwner",
      "group": [
        "Unions"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Possible types",
        "properties": [
          {
            "name": "Enterprise",
            "type": "Enterprise",
            "description": "An account to manage multiple organizations with consolidated policy and billing.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Enterprise",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/enterprise"
            }
          },
          {
            "name": "Organization",
            "type": "Organization",
            "description": "An account on GitHub, with one or more owners, that has repositories, members and teams.",
            "context": {
              "graphqlTypeShort": "object",
              "graphqlName": "Organization",
              "group": [
                "Objects"
              ]
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "objects/organization"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AbortQueuedMigrationsInput",
    "description": "Autogenerated input type of AbortQueuedMigrations",
    "canonical": "inputs/abortqueuedmigrationsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AbortQueuedMigrationsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the organization that is running the migrations.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AbortRepositoryMigrationInput",
    "description": "Autogenerated input type of AbortRepositoryMigration",
    "canonical": "inputs/abortrepositorymigrationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AbortRepositoryMigrationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "migrationId",
            "type": "ID!",
            "description": "The ID of the migration to be aborted.",
            "context": {
              "graphqlName": "migrationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AcceptEnterpriseAdministratorInvitationInput",
    "description": "Autogenerated input type of AcceptEnterpriseAdministratorInvitation",
    "canonical": "inputs/acceptenterpriseadministratorinvitationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AcceptEnterpriseAdministratorInvitationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitationId",
            "type": "ID!",
            "description": "The id of the invitation being accepted",
            "context": {
              "graphqlName": "invitationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AcceptEnterpriseMemberInvitationInput",
    "description": "Autogenerated input type of AcceptEnterpriseMemberInvitation",
    "canonical": "inputs/acceptenterprisememberinvitationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AcceptEnterpriseMemberInvitationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitationId",
            "type": "ID!",
            "description": "The id of the invitation being accepted",
            "context": {
              "graphqlName": "invitationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AcceptTopicSuggestionInput",
    "description": "Autogenerated input type of AcceptTopicSuggestion",
    "canonical": "inputs/accepttopicsuggestioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AcceptTopicSuggestionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the suggested topic.\n\n**Upcoming Change on 2024-04-01 UTC**\n**Description:** `name` will be removed.\n**Reason:** Suggested topics are no longer supported",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID",
            "description": "The Node ID of the repository.\n\n**Upcoming Change on 2024-04-01 UTC**\n**Description:** `repositoryId` will be removed.\n**Reason:** Suggested topics are no longer supported",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AccessUserNamespaceRepositoryInput",
    "description": "Autogenerated input type of AccessUserNamespaceRepository",
    "canonical": "inputs/accessusernamespacerepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AccessUserNamespaceRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise owning the user namespace repository.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the user namespace repository to access.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddAssigneesToAssignableInput",
    "description": "Autogenerated input type of AddAssigneesToAssignable",
    "canonical": "inputs/addassigneestoassignableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddAssigneesToAssignableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignableId",
            "type": "ID!",
            "description": "The id of the assignable object to add assignees to.",
            "context": {
              "graphqlName": "assignableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "assigneeIds",
            "type": "[ID!]!",
            "description": "The id of users to add as assignees.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddCommentInput",
    "description": "Autogenerated input type of AddComment",
    "canonical": "inputs/addcommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The contents of the comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the subject to modify.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddDiscussionCommentInput",
    "description": "Autogenerated input type of AddDiscussionComment",
    "canonical": "inputs/adddiscussioncommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddDiscussionCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The contents of the comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussionId",
            "type": "ID!",
            "description": "The Node ID of the discussion to comment on.",
            "context": {
              "graphqlName": "discussionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "replyToId",
            "type": "ID",
            "description": "The Node ID of the discussion comment within this discussion to reply to.",
            "context": {
              "graphqlName": "replyToId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddDiscussionPollVoteInput",
    "description": "Autogenerated input type of AddDiscussionPollVote",
    "canonical": "inputs/adddiscussionpollvoteinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddDiscussionPollVoteInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pollOptionId",
            "type": "ID!",
            "description": "The Node ID of the discussion poll option to vote for.",
            "context": {
              "graphqlName": "pollOptionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddEnterpriseOrganizationMemberInput",
    "description": "Autogenerated input type of AddEnterpriseOrganizationMember",
    "canonical": "inputs/addenterpriseorganizationmemberinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddEnterpriseOrganizationMemberInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise which owns the organization.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization the users will be added to.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "role",
            "type": "OrganizationMemberRole",
            "description": "The role to assign the users in the organization",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "OrganizationMemberRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/organizationmemberrole"
            }
          },
          {
            "name": "userIds",
            "type": "[ID!]!",
            "description": "The IDs of the enterprise members to add.",
            "context": {
              "graphqlName": "userIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddEnterpriseSupportEntitlementInput",
    "description": "Autogenerated input type of AddEnterpriseSupportEntitlement",
    "canonical": "inputs/addenterprisesupportentitlementinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddEnterpriseSupportEntitlementInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the Enterprise which the admin belongs to.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of a member who will receive the support entitlement.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddLabelsToLabelableInput",
    "description": "Autogenerated input type of AddLabelsToLabelable",
    "canonical": "inputs/addlabelstolabelableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddLabelsToLabelableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelIds",
            "type": "[ID!]!",
            "description": "The ids of the labels to add.",
            "context": {
              "graphqlName": "labelIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelableId",
            "type": "ID!",
            "description": "The id of the labelable object to add labels to.",
            "context": {
              "graphqlName": "labelableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectCardInput",
    "description": "Autogenerated input type of AddProjectCard",
    "canonical": "inputs/addprojectcardinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddProjectCardInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "contentId",
            "type": "ID",
            "description": "The content of the card. Must be a member of the ProjectCardItem union",
            "context": {
              "graphqlName": "contentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "note",
            "type": "String",
            "description": "The note on the card.",
            "context": {
              "graphqlName": "note",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectColumnId",
            "type": "ID!",
            "description": "The Node ID of the ProjectColumn.",
            "context": {
              "graphqlName": "projectColumnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectColumnInput",
    "description": "Autogenerated input type of AddProjectColumn",
    "canonical": "inputs/addprojectcolumninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddProjectColumnInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the column.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The Node ID of the project.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectV2DraftIssueInput",
    "description": "Autogenerated input type of AddProjectV2DraftIssue",
    "canonical": "inputs/addprojectv2draftissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddProjectV2DraftIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assigneeIds",
            "type": "[ID!]",
            "description": "The IDs of the assignees of the draft issue.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The body of the draft issue.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to add the draft issue to.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the draft issue. A project item can also be created by providing\nthe URL of an Issue or Pull Request if you have access.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddProjectV2ItemByIdInput",
    "description": "Autogenerated input type of AddProjectV2ItemById",
    "canonical": "inputs/addprojectv2itembyidinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddProjectV2ItemByIdInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "contentId",
            "type": "ID!",
            "description": "The id of the Issue or Pull Request to add.",
            "context": {
              "graphqlName": "contentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to add the item to.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewCommentInput",
    "description": "Autogenerated input type of AddPullRequestReviewComment",
    "canonical": "inputs/addpullrequestreviewcommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddPullRequestReviewCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The text of the comment. This field is required\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `body` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitOID",
            "type": "GitObjectID",
            "description": "The SHA of the commit to comment on.\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `commitOID` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "commitOID",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "inReplyTo",
            "type": "ID",
            "description": "The comment id to reply to.\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `inReplyTo` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "inReplyTo",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "The relative path of the file to comment on.\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `path` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int",
            "description": "The line index in the diff to comment on.\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `position` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID",
            "description": "The node ID of the pull request reviewing\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `pullRequestId` will be removed. use\naddPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID",
            "description": "The Node ID of the review to modify.\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `pullRequestReviewId` will be removed. use\naddPullRequestReviewThread or addPullRequestReviewThreadReply instead\n**Reason:** We are deprecating the addPullRequestReviewComment mutation",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewInput",
    "description": "Autogenerated input type of AddPullRequestReview",
    "canonical": "inputs/addpullrequestreviewinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddPullRequestReviewInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The contents of the review body comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comments",
            "type": "[DraftPullRequestReviewComment]",
            "description": "The review line comments.\n\n**Upcoming Change on 2023-10-01 UTC**\n**Description:** `comments` will be removed. use the `threads` argument instead\n**Reason:** We are deprecating comment fields that use diff-relative positioning",
            "context": {
              "graphqlName": "comments",
              "graphqlTypeFlat": "DraftPullRequestReviewComment",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/draftpullrequestreviewcomment"
            }
          },
          {
            "name": "commitOID",
            "type": "GitObjectID",
            "description": "The commit OID the review pertains to.",
            "context": {
              "graphqlName": "commitOID",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "event",
            "type": "PullRequestReviewEvent",
            "description": "The event to perform on the pull request review.",
            "context": {
              "graphqlName": "event",
              "graphqlTypeFlat": "PullRequestReviewEvent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewevent"
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The Node ID of the pull request to modify.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "threads",
            "type": "[DraftPullRequestReviewThread]",
            "description": "The review line comment threads.",
            "context": {
              "graphqlName": "threads",
              "graphqlTypeFlat": "DraftPullRequestReviewThread",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/draftpullrequestreviewthread"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewThreadInput",
    "description": "Autogenerated input type of AddPullRequestReviewThread",
    "canonical": "inputs/addpullrequestreviewthreadinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddPullRequestReviewThreadInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "Body of the thread's first comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "line",
            "type": "Int",
            "description": "The line of the blob to which the thread refers, required for line-level\nthreads. The end of the line range for multi-line comments.",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "Path to the file being commented on.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID",
            "description": "The node ID of the pull request reviewing",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID",
            "description": "The Node ID of the review to modify.",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "side",
            "type": "DiffSide",
            "description": "The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.",
            "context": {
              "graphqlName": "side",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "RIGHT"
              }
            ],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "startLine",
            "type": "Int",
            "description": "The first line of the range to which the comment refers.",
            "context": {
              "graphqlName": "startLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startSide",
            "type": "DiffSide",
            "description": "The side of the diff on which the start line resides.",
            "context": {
              "graphqlName": "startSide",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "RIGHT"
              }
            ],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "subjectType",
            "type": "PullRequestReviewThreadSubjectType",
            "description": "The level at which the comments in the corresponding thread are targeted, can be a diff line or a file",
            "context": {
              "graphqlName": "subjectType",
              "graphqlTypeFlat": "PullRequestReviewThreadSubjectType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "LINE"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewthreadsubjecttype"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddPullRequestReviewThreadReplyInput",
    "description": "Autogenerated input type of AddPullRequestReviewThreadReply",
    "canonical": "inputs/addpullrequestreviewthreadreplyinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddPullRequestReviewThreadReplyInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The text of the reply.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID",
            "description": "The Node ID of the pending review to which the reply will belong.",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewThreadId",
            "type": "ID!",
            "description": "The Node ID of the thread to which this reply is being written.",
            "context": {
              "graphqlName": "pullRequestReviewThreadId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddReactionInput",
    "description": "Autogenerated input type of AddReaction",
    "canonical": "inputs/addreactioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddReactionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "content",
            "type": "ReactionContent!",
            "description": "The name of the emoji to react with.",
            "context": {
              "graphqlName": "content",
              "graphqlTypeFlat": "ReactionContent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reactioncontent"
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the subject to modify.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddStarInput",
    "description": "Autogenerated input type of AddStar",
    "canonical": "inputs/addstarinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddStarInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "starrableId",
            "type": "ID!",
            "description": "The Starrable ID to star.",
            "context": {
              "graphqlName": "starrableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddSubIssueInput",
    "description": "Autogenerated input type of AddSubIssue",
    "canonical": "inputs/addsubissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddSubIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The id of the issue.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "replaceParent",
            "type": "Boolean",
            "description": "Option to replace parent issue if one already exists",
            "context": {
              "graphqlName": "replaceParent",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subIssueId",
            "type": "ID",
            "description": "The id of the sub-issue.",
            "context": {
              "graphqlName": "subIssueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subIssueUrl",
            "type": "String",
            "description": "The url of the sub-issue.",
            "context": {
              "graphqlName": "subIssueUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddUpvoteInput",
    "description": "Autogenerated input type of AddUpvote",
    "canonical": "inputs/addupvoteinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddUpvoteInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the discussion or comment to upvote.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AddVerifiableDomainInput",
    "description": "Autogenerated input type of AddVerifiableDomain",
    "canonical": "inputs/addverifiabledomaininput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AddVerifiableDomainInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "domain",
            "type": "URI!",
            "description": "The URL of the domain",
            "context": {
              "graphqlName": "domain",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the owner to add the domain to",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ApproveDeploymentsInput",
    "description": "Autogenerated input type of ApproveDeployments",
    "canonical": "inputs/approvedeploymentsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ApproveDeploymentsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "String",
            "description": "Optional comment for approving deployments",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": ""
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentIds",
            "type": "[ID!]!",
            "description": "The ids of environments to reject deployments",
            "context": {
              "graphqlName": "environmentIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "workflowRunId",
            "type": "ID!",
            "description": "The node ID of the workflow run containing the pending deployments.",
            "context": {
              "graphqlName": "workflowRunId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ApproveVerifiableDomainInput",
    "description": "Autogenerated input type of ApproveVerifiableDomain",
    "canonical": "inputs/approveverifiabledomaininput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ApproveVerifiableDomainInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the verifiable domain to approve.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ArchiveProjectV2ItemInput",
    "description": "Autogenerated input type of ArchiveProjectV2Item",
    "canonical": "inputs/archiveprojectv2iteminput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ArchiveProjectV2ItemInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the ProjectV2Item to archive.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to archive the item from.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ArchiveRepositoryInput",
    "description": "Autogenerated input type of ArchiveRepository",
    "canonical": "inputs/archiverepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ArchiveRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to mark as archived.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "AuditLogOrder",
    "description": "Ordering options for Audit Log connections.",
    "canonical": "inputs/auditlogorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "AuditLogOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "AuditLogOrderField",
            "description": "The field to order Audit Logs by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "AuditLogOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/auditlogorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "BranchNamePatternParametersInput",
    "description": "Parameters to be used for the branch_name_pattern rule",
    "canonical": "inputs/branchnamepatternparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "BranchNamePatternParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "BulkSponsorship",
    "description": "Information about a sponsorship to make for a user or organization with a GitHub\nSponsors profile, as part of sponsoring many users or organizations at once.",
    "canonical": "inputs/bulksponsorship",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "BulkSponsorship",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "amount",
            "type": "Int!",
            "description": "The amount to pay to the sponsorable in US dollars. Valid values: 1-12000.",
            "context": {
              "graphqlName": "amount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableId",
            "type": "ID",
            "description": "The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given.",
            "context": {
              "graphqlName": "sponsorableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CancelEnterpriseAdminInvitationInput",
    "description": "Autogenerated input type of CancelEnterpriseAdminInvitation",
    "canonical": "inputs/cancelenterpriseadmininvitationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CancelEnterpriseAdminInvitationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitationId",
            "type": "ID!",
            "description": "The Node ID of the pending enterprise administrator invitation.",
            "context": {
              "graphqlName": "invitationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CancelEnterpriseMemberInvitationInput",
    "description": "Autogenerated input type of CancelEnterpriseMemberInvitation",
    "canonical": "inputs/cancelenterprisememberinvitationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CancelEnterpriseMemberInvitationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitationId",
            "type": "ID!",
            "description": "The Node ID of the pending enterprise member invitation.",
            "context": {
              "graphqlName": "invitationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CancelSponsorshipInput",
    "description": "Autogenerated input type of CancelSponsorship",
    "canonical": "inputs/cancelsponsorshipinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CancelSponsorshipInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorId",
            "type": "ID",
            "description": "The ID of the user or organization who is acting as the sponsor, paying for\nthe sponsorship. Required if sponsorLogin is not given.",
            "context": {
              "graphqlName": "sponsorId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorLogin",
            "type": "String",
            "description": "The username of the user or organization who is acting as the sponsor, paying\nfor the sponsorship. Required if sponsorId is not given.",
            "context": {
              "graphqlName": "sponsorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableId",
            "type": "ID",
            "description": "The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given.",
            "context": {
              "graphqlName": "sponsorableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ChangeUserStatusInput",
    "description": "Autogenerated input type of ChangeUserStatus",
    "canonical": "inputs/changeuserstatusinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ChangeUserStatusInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "emoji",
            "type": "String",
            "description": "The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., :grinning:.",
            "context": {
              "graphqlName": "emoji",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expiresAt",
            "type": "DateTime",
            "description": "If set, the user status will not be shown after this date.",
            "context": {
              "graphqlName": "expiresAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "limitedAvailability",
            "type": "Boolean",
            "description": "Whether this status should indicate you are not fully available on GitHub, e.g., you are away.",
            "context": {
              "graphqlName": "limitedAvailability",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String",
            "description": "A short description of your current status.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID",
            "description": "The ID of the organization whose members will be allowed to see the status. If\nomitted, the status will be publicly visible.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationData",
    "description": "Information from a check run analysis to specific lines of code.",
    "canonical": "inputs/checkannotationdata",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckAnnotationData",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "annotationLevel",
            "type": "CheckAnnotationLevel!",
            "description": "Represents an annotation's information level",
            "context": {
              "graphqlName": "annotationLevel",
              "graphqlTypeFlat": "CheckAnnotationLevel",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkannotationlevel"
            }
          },
          {
            "name": "location",
            "type": "CheckAnnotationRange!",
            "description": "The location of the annotation",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "CheckAnnotationRange",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/checkannotationrange"
            }
          },
          {
            "name": "message",
            "type": "String!",
            "description": "A short description of the feedback for these lines of code.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path of the file to add an annotation to.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "rawDetails",
            "type": "String",
            "description": "Details about this annotation.",
            "context": {
              "graphqlName": "rawDetails",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title that represents the annotation.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckAnnotationRange",
    "description": "Information from a check run analysis to specific lines of code.",
    "canonical": "inputs/checkannotationrange",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckAnnotationRange",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "endColumn",
            "type": "Int",
            "description": "The ending column of the range.",
            "context": {
              "graphqlName": "endColumn",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "endLine",
            "type": "Int!",
            "description": "The ending line of the range.",
            "context": {
              "graphqlName": "endLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startColumn",
            "type": "Int",
            "description": "The starting column of the range.",
            "context": {
              "graphqlName": "startColumn",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startLine",
            "type": "Int!",
            "description": "The starting line of the range.",
            "context": {
              "graphqlName": "startLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunAction",
    "description": "Possible further actions the integrator can perform.",
    "canonical": "inputs/checkrunaction",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckRunAction",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "description",
            "type": "String!",
            "description": "A short explanation of what this action would do.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "identifier",
            "type": "String!",
            "description": "A reference for the action on the integrator's system.",
            "context": {
              "graphqlName": "identifier",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "label",
            "type": "String!",
            "description": "The text to be displayed on a button in the web UI.",
            "context": {
              "graphqlName": "label",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunFilter",
    "description": "The filters that are available when fetching check runs.",
    "canonical": "inputs/checkrunfilter",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckRunFilter",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "appId",
            "type": "Int",
            "description": "Filters the check runs created by this application ID.",
            "context": {
              "graphqlName": "appId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "checkName",
            "type": "String",
            "description": "Filters the check runs by this name.",
            "context": {
              "graphqlName": "checkName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "checkType",
            "type": "CheckRunType",
            "description": "Filters the check runs by this type.",
            "context": {
              "graphqlName": "checkType",
              "graphqlTypeFlat": "CheckRunType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkruntype"
            }
          },
          {
            "name": "conclusions",
            "type": "[CheckConclusionState!]",
            "description": "Filters the check runs by these conclusions.",
            "context": {
              "graphqlName": "conclusions",
              "graphqlTypeFlat": "CheckConclusionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkconclusionstate"
            }
          },
          {
            "name": "status",
            "type": "CheckStatusState",
            "description": "Filters the check runs by this status. Superceded by statuses.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "CheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkstatusstate"
            }
          },
          {
            "name": "statuses",
            "type": "[CheckStatusState!]",
            "description": "Filters the check runs by this status. Overrides status.",
            "context": {
              "graphqlName": "statuses",
              "graphqlTypeFlat": "CheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/checkstatusstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunOutput",
    "description": "Descriptive details about the check run.",
    "canonical": "inputs/checkrunoutput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckRunOutput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "annotations",
            "type": "[CheckAnnotationData!]",
            "description": "The annotations that are made as part of the check run.",
            "context": {
              "graphqlName": "annotations",
              "graphqlTypeFlat": "CheckAnnotationData",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/checkannotationdata"
            }
          },
          {
            "name": "images",
            "type": "[CheckRunOutputImage!]",
            "description": "Images attached to the check run output displayed in the GitHub pull request UI.",
            "context": {
              "graphqlName": "images",
              "graphqlTypeFlat": "CheckRunOutputImage",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/checkrunoutputimage"
            }
          },
          {
            "name": "summary",
            "type": "String!",
            "description": "The summary of the check run (supports Commonmark).",
            "context": {
              "graphqlName": "summary",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "text",
            "type": "String",
            "description": "The details of the check run (supports Commonmark).",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "A title to provide for this check run.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckRunOutputImage",
    "description": "Images attached to the check run output displayed in the GitHub pull request UI.",
    "canonical": "inputs/checkrunoutputimage",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckRunOutputImage",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "alt",
            "type": "String!",
            "description": "The alternative text for the image.",
            "context": {
              "graphqlName": "alt",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "caption",
            "type": "String",
            "description": "A short image description.",
            "context": {
              "graphqlName": "caption",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "imageUrl",
            "type": "URI!",
            "description": "The full URL of the image.",
            "context": {
              "graphqlName": "imageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckSuiteAutoTriggerPreference",
    "description": "The auto-trigger preferences that are available for check suites.",
    "canonical": "inputs/checksuiteautotriggerpreference",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckSuiteAutoTriggerPreference",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "appId",
            "type": "ID!",
            "description": "The node ID of the application that owns the check suite.",
            "context": {
              "graphqlName": "appId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "setting",
            "type": "Boolean!",
            "description": "Set to `true` to enable automatic creation of CheckSuite events upon pushes to the repository.",
            "context": {
              "graphqlName": "setting",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CheckSuiteFilter",
    "description": "The filters that are available when fetching check suites.",
    "canonical": "inputs/checksuitefilter",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CheckSuiteFilter",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "appId",
            "type": "Int",
            "description": "Filters the check suites created by this application ID.",
            "context": {
              "graphqlName": "appId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "checkName",
            "type": "String",
            "description": "Filters the check suites by this name.",
            "context": {
              "graphqlName": "checkName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ClearLabelsFromLabelableInput",
    "description": "Autogenerated input type of ClearLabelsFromLabelable",
    "canonical": "inputs/clearlabelsfromlabelableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ClearLabelsFromLabelableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelableId",
            "type": "ID!",
            "description": "The id of the labelable object to clear the labels from.",
            "context": {
              "graphqlName": "labelableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ClearProjectV2ItemFieldValueInput",
    "description": "Autogenerated input type of ClearProjectV2ItemFieldValue",
    "canonical": "inputs/clearprojectv2itemfieldvalueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ClearProjectV2ItemFieldValueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fieldId",
            "type": "ID!",
            "description": "The ID of the field to be cleared.",
            "context": {
              "graphqlName": "fieldId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the item to be cleared.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CloneProjectInput",
    "description": "Autogenerated input type of CloneProject",
    "canonical": "inputs/cloneprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CloneProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The description of the project.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includeWorkflows",
            "type": "Boolean!",
            "description": "Whether or not to clone the source project's workflows.",
            "context": {
              "graphqlName": "includeWorkflows",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the project.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "public",
            "type": "Boolean",
            "description": "The visibility of the project, defaults to false (private).",
            "context": {
              "graphqlName": "public",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceId",
            "type": "ID!",
            "description": "The source project to clone.",
            "context": {
              "graphqlName": "sourceId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "targetOwnerId",
            "type": "ID!",
            "description": "The owner ID to create the project under.",
            "context": {
              "graphqlName": "targetOwnerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CloneTemplateRepositoryInput",
    "description": "Autogenerated input type of CloneTemplateRepository",
    "canonical": "inputs/clonetemplaterepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CloneTemplateRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A short description of the new repository.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includeAllBranches",
            "type": "Boolean",
            "description": "Whether to copy all branches from the template to the new repository. Defaults\nto copying only the default branch of the template.",
            "context": {
              "graphqlName": "includeAllBranches",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the new repository.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the owner for the new repository.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the template repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "visibility",
            "type": "RepositoryVisibility!",
            "description": "Indicates the repository's visibility level.",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepositoryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryvisibility"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CloseDiscussionInput",
    "description": "Autogenerated input type of CloseDiscussion",
    "canonical": "inputs/closediscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CloseDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussionId",
            "type": "ID!",
            "description": "ID of the discussion to be closed.",
            "context": {
              "graphqlName": "discussionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reason",
            "type": "DiscussionCloseReason",
            "description": "The reason why the discussion is being closed.",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "DiscussionCloseReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "RESOLVED"
              }
            ],
            "symbolDef": {
              "canonical": "enums/discussionclosereason"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CloseIssueInput",
    "description": "Autogenerated input type of CloseIssue",
    "canonical": "inputs/closeissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CloseIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "duplicateIssueId",
            "type": "ID",
            "description": "ID of the issue that this is a duplicate of.",
            "context": {
              "graphqlName": "duplicateIssueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "ID of the issue to be closed.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "stateReason",
            "type": "IssueClosedStateReason",
            "description": "The reason the issue is to be closed.",
            "context": {
              "graphqlName": "stateReason",
              "graphqlTypeFlat": "IssueClosedStateReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issueclosedstatereason"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ClosePullRequestInput",
    "description": "Autogenerated input type of ClosePullRequest",
    "canonical": "inputs/closepullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ClosePullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to be closed.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CodeScanningParametersInput",
    "description": "Choose which tools must provide code scanning results before the reference is\nupdated. When configured, code scanning must be enabled and have results for\nboth the commit and the reference being updated.",
    "canonical": "inputs/codescanningparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CodeScanningParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "codeScanningTools",
            "type": "[CodeScanningToolInput!]!",
            "description": "Tools that must provide code scanning results for this rule to pass.",
            "context": {
              "graphqlName": "codeScanningTools",
              "graphqlTypeFlat": "CodeScanningToolInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/codescanningtoolinput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CodeScanningToolInput",
    "description": "A tool that must provide code scanning results for this rule to pass.",
    "canonical": "inputs/codescanningtoolinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CodeScanningToolInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "alertsThreshold",
            "type": "String!",
            "description": "The severity level at which code scanning results that raise alerts block a\nreference update. For more information on alert severity levels, see \"[About code scanning alerts](${externalDocsUrl}/code-security/code-scanning/managing-code-scanning-alerts/about-code-scanning-alerts#about-alert-severity-and-security-severity-levels).\"",
            "context": {
              "graphqlName": "alertsThreshold",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "securityAlertsThreshold",
            "type": "String!",
            "description": "The severity level at which code scanning results that raise security alerts\nblock a reference update. For more information on security severity levels,\nsee \"[About code scanning alerts](${externalDocsUrl}/code-security/code-scanning/managing-code-scanning-alerts/about-code-scanning-alerts#about-alert-severity-and-security-severity-levels).\"",
            "context": {
              "graphqlName": "securityAlertsThreshold",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "tool",
            "type": "String!",
            "description": "The name of a code scanning tool",
            "context": {
              "graphqlName": "tool",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommitAuthor",
    "description": "Specifies an author for filtering Git commits.",
    "canonical": "inputs/commitauthor",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommitAuthor",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "emails",
            "type": "[String!]",
            "description": "Email addresses to filter by. Commits authored by any of the specified email addresses will be returned.",
            "context": {
              "graphqlName": "emails",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID",
            "description": "ID of a User to filter by. If non-null, only commits authored by this user\nwill be returned. This field takes precedence over emails.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommitAuthorEmailPatternParametersInput",
    "description": "Parameters to be used for the commit_author_email_pattern rule",
    "canonical": "inputs/commitauthoremailpatternparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommitAuthorEmailPatternParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommitContributionOrder",
    "description": "Ordering options for commit contribution connections.",
    "canonical": "inputs/commitcontributionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommitContributionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "CommitContributionOrderField!",
            "description": "The field by which to order commit contributions.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "CommitContributionOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/commitcontributionorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommitMessage",
    "description": "A message to include with a new commit",
    "canonical": "inputs/commitmessage",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommitMessage",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the message.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headline",
            "type": "String!",
            "description": "The headline of the message.",
            "context": {
              "graphqlName": "headline",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommitMessagePatternParametersInput",
    "description": "Parameters to be used for the commit_message_pattern rule",
    "canonical": "inputs/commitmessagepatternparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommitMessagePatternParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommittableBranch",
    "description": "A git ref for a commit to be appended to.\n\nThe ref must be a branch, i.e. its fully qualified name must start\nwith `refs/heads/` (although the input is not required to be fully\nqualified).\n\nThe Ref may be specified by its global node ID or by the\n`repositoryNameWithOwner` and `branchName`.\n\n### Examples\n\nSpecify a branch using a global node ID:\n\n    { \"id\": \"MDM6UmVmMTpyZWZzL2hlYWRzL21haW4=\" }\n\nSpecify a branch using `repositoryNameWithOwner` and `branchName`:\n\n    {\n      \"repositoryNameWithOwner\": \"github/graphql-client\",\n      \"branchName\": \"main\"\n    }",
    "canonical": "inputs/committablebranch",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommittableBranch",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branchName",
            "type": "String",
            "description": "The unqualified name of the branch to append the commit to.",
            "context": {
              "graphqlName": "branchName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID",
            "description": "The Node ID of the Ref to be updated.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryNameWithOwner",
            "type": "String",
            "description": "The nameWithOwner of the repository to commit to.",
            "context": {
              "graphqlName": "repositoryNameWithOwner",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CommitterEmailPatternParametersInput",
    "description": "Parameters to be used for the committer_email_pattern rule",
    "canonical": "inputs/committeremailpatternparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CommitterEmailPatternParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ContributionOrder",
    "description": "Ordering options for contribution connections.",
    "canonical": "inputs/contributionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ContributionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertProjectCardNoteToIssueInput",
    "description": "Autogenerated input type of ConvertProjectCardNoteToIssue",
    "canonical": "inputs/convertprojectcardnotetoissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ConvertProjectCardNoteToIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the newly created issue.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectCardId",
            "type": "ID!",
            "description": "The ProjectCard ID to convert.",
            "context": {
              "graphqlName": "projectCardId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to create the issue in.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title of the newly created issue. Defaults to the card's note text.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertProjectV2DraftIssueItemToIssueInput",
    "description": "Autogenerated input type of ConvertProjectV2DraftIssueItemToIssue",
    "canonical": "inputs/convertprojectv2draftissueitemtoissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ConvertProjectV2DraftIssueItemToIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the draft issue ProjectV2Item to convert.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to create the issue in.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ConvertPullRequestToDraftInput",
    "description": "Autogenerated input type of ConvertPullRequestToDraft",
    "canonical": "inputs/convertpullrequesttodraftinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ConvertPullRequestToDraftInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to convert to draft",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CopyProjectV2Input",
    "description": "Autogenerated input type of CopyProjectV2",
    "canonical": "inputs/copyprojectv2input",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CopyProjectV2Input",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includeDraftIssues",
            "type": "Boolean",
            "description": "Include draft issues in the new project",
            "context": {
              "graphqlName": "includeDraftIssues",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The owner ID of the new project.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the source Project to copy.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the project.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateAttributionInvitationInput",
    "description": "Autogenerated input type of CreateAttributionInvitation",
    "canonical": "inputs/createattributioninvitationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateAttributionInvitationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The Node ID of the owner scoping the reattributable data.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceId",
            "type": "ID!",
            "description": "The Node ID of the account owning the data to reattribute.",
            "context": {
              "graphqlName": "sourceId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "targetId",
            "type": "ID!",
            "description": "The Node ID of the account which may claim the data.",
            "context": {
              "graphqlName": "targetId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateBranchProtectionRuleInput",
    "description": "Autogenerated input type of CreateBranchProtectionRule",
    "canonical": "inputs/createbranchprotectionruleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateBranchProtectionRuleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowsDeletions",
            "type": "Boolean",
            "description": "Can this branch be deleted.",
            "context": {
              "graphqlName": "allowsDeletions",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "allowsForcePushes",
            "type": "Boolean",
            "description": "Are force pushes allowed on this branch.",
            "context": {
              "graphqlName": "allowsForcePushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "blocksCreations",
            "type": "Boolean",
            "description": "Is branch creation a protected operation.",
            "context": {
              "graphqlName": "blocksCreations",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bypassForcePushActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to bypass force push targeting matching branches.",
            "context": {
              "graphqlName": "bypassForcePushActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bypassPullRequestActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to bypass pull requests targeting matching branches.",
            "context": {
              "graphqlName": "bypassPullRequestActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissesStaleReviews",
            "type": "Boolean",
            "description": "Will new commits pushed to matching branches dismiss pull request review approvals.",
            "context": {
              "graphqlName": "dismissesStaleReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isAdminEnforced",
            "type": "Boolean",
            "description": "Can admins override branch protection.",
            "context": {
              "graphqlName": "isAdminEnforced",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockAllowsFetchAndMerge",
            "type": "Boolean",
            "description": "Whether users can pull changes from upstream when the branch is locked. Set to\n`true` to allow fork syncing. Set to `false` to prevent fork syncing.",
            "context": {
              "graphqlName": "lockAllowsFetchAndMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockBranch",
            "type": "Boolean",
            "description": "Whether to set the branch as read-only. If this is true, users will not be able to push to the branch.",
            "context": {
              "graphqlName": "lockBranch",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The glob-like pattern used to determine matching branches.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pushActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to push to matching branches.",
            "context": {
              "graphqlName": "pushActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The global relay id of the repository in which a new branch protection rule should be created in.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requireLastPushApproval",
            "type": "Boolean",
            "description": "Whether the most recent push must be approved by someone other than the person who pushed it",
            "context": {
              "graphqlName": "requireLastPushApproval",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredApprovingReviewCount",
            "type": "Int",
            "description": "Number of approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiredApprovingReviewCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredDeploymentEnvironments",
            "type": "[String!]",
            "description": "The list of required deployment environments",
            "context": {
              "graphqlName": "requiredDeploymentEnvironments",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusCheckContexts",
            "type": "[String!]",
            "description": "List of required status check contexts that must pass for commits to be accepted to matching branches.",
            "context": {
              "graphqlName": "requiredStatusCheckContexts",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusChecks",
            "type": "[RequiredStatusCheckInput!]",
            "description": "The list of required status checks",
            "context": {
              "graphqlName": "requiredStatusChecks",
              "graphqlTypeFlat": "RequiredStatusCheckInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/requiredstatuscheckinput"
            }
          },
          {
            "name": "requiresApprovingReviews",
            "type": "Boolean",
            "description": "Are approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiresApprovingReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCodeOwnerReviews",
            "type": "Boolean",
            "description": "Are reviews from code owners required to update matching branches.",
            "context": {
              "graphqlName": "requiresCodeOwnerReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCommitSignatures",
            "type": "Boolean",
            "description": "Are commits required to be signed.",
            "context": {
              "graphqlName": "requiresCommitSignatures",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresConversationResolution",
            "type": "Boolean",
            "description": "Are conversations required to be resolved before merging.",
            "context": {
              "graphqlName": "requiresConversationResolution",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresDeployments",
            "type": "Boolean",
            "description": "Are successful deployments required before merging.",
            "context": {
              "graphqlName": "requiresDeployments",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresLinearHistory",
            "type": "Boolean",
            "description": "Are merge commits prohibited from being pushed to this branch.",
            "context": {
              "graphqlName": "requiresLinearHistory",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresStatusChecks",
            "type": "Boolean",
            "description": "Are status checks required to update matching branches.",
            "context": {
              "graphqlName": "requiresStatusChecks",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresStrictStatusChecks",
            "type": "Boolean",
            "description": "Are branches required to be up to date before merging.",
            "context": {
              "graphqlName": "requiresStrictStatusChecks",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restrictsPushes",
            "type": "Boolean",
            "description": "Is pushing to matching branches restricted.",
            "context": {
              "graphqlName": "restrictsPushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restrictsReviewDismissals",
            "type": "Boolean",
            "description": "Is dismissal of pull request reviews restricted.",
            "context": {
              "graphqlName": "restrictsReviewDismissals",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewDismissalActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to dismiss reviews on pull requests targeting matching branches.",
            "context": {
              "graphqlName": "reviewDismissalActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateCheckRunInput",
    "description": "Autogenerated input type of CreateCheckRun",
    "canonical": "inputs/createcheckruninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateCheckRunInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actions",
            "type": "[CheckRunAction!]",
            "description": "Possible further actions the integrator can perform, which a user may trigger.",
            "context": {
              "graphqlName": "actions",
              "graphqlTypeFlat": "CheckRunAction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/checkrunaction"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "completedAt",
            "type": "DateTime",
            "description": "The time that the check run finished.",
            "context": {
              "graphqlName": "completedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "conclusion",
            "type": "CheckConclusionState",
            "description": "The final conclusion of the check.",
            "context": {
              "graphqlName": "conclusion",
              "graphqlTypeFlat": "CheckConclusionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkconclusionstate"
            }
          },
          {
            "name": "detailsUrl",
            "type": "URI",
            "description": "The URL of the integrator's site that has the full details of the check.",
            "context": {
              "graphqlName": "detailsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "externalId",
            "type": "String",
            "description": "A reference for the run on the integrator's system.",
            "context": {
              "graphqlName": "externalId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headSha",
            "type": "GitObjectID!",
            "description": "The SHA of the head commit.",
            "context": {
              "graphqlName": "headSha",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the check.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "output",
            "type": "CheckRunOutput",
            "description": "Descriptive details about the run.",
            "context": {
              "graphqlName": "output",
              "graphqlTypeFlat": "CheckRunOutput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/checkrunoutput"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startedAt",
            "type": "DateTime",
            "description": "The time that the check run began.",
            "context": {
              "graphqlName": "startedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "status",
            "type": "RequestableCheckStatusState",
            "description": "The current status.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "RequestableCheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/requestablecheckstatusstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateCheckSuiteInput",
    "description": "Autogenerated input type of CreateCheckSuite",
    "canonical": "inputs/createchecksuiteinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateCheckSuiteInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headSha",
            "type": "GitObjectID!",
            "description": "The SHA of the head commit.",
            "context": {
              "graphqlName": "headSha",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateCommitOnBranchInput",
    "description": "Autogenerated input type of CreateCommitOnBranch",
    "canonical": "inputs/createcommitonbranchinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateCommitOnBranchInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branch",
            "type": "CommittableBranch!",
            "description": "The Ref to be updated.  Must be a branch.",
            "context": {
              "graphqlName": "branch",
              "graphqlTypeFlat": "CommittableBranch",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/committablebranch"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expectedHeadOid",
            "type": "GitObjectID!",
            "description": "The git commit oid expected at the head of the branch prior to the commit",
            "context": {
              "graphqlName": "expectedHeadOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "fileChanges",
            "type": "FileChanges",
            "description": "A description of changes to files in this commit.",
            "context": {
              "graphqlName": "fileChanges",
              "graphqlTypeFlat": "FileChanges",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/filechanges"
            }
          },
          {
            "name": "message",
            "type": "CommitMessage!",
            "description": "The commit message the be included with the commit.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "CommitMessage",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/commitmessage"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateDeploymentInput",
    "description": "Autogenerated input type of CreateDeployment",
    "canonical": "inputs/createdeploymentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateDeploymentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "autoMerge",
            "type": "Boolean",
            "description": "Attempt to automatically merge the default branch into the requested ref, defaults to true.",
            "context": {
              "graphqlName": "autoMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "Short description of the deployment.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": ""
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "String",
            "description": "Name for the target deployment environment.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "production"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "payload",
            "type": "String",
            "description": "JSON payload with extra information about the deployment.",
            "context": {
              "graphqlName": "payload",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "{}"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "refId",
            "type": "ID!",
            "description": "The node ID of the ref to be deployed.",
            "context": {
              "graphqlName": "refId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredContexts",
            "type": "[String!]",
            "description": "The status contexts to verify against commit status checks. To bypass required\ncontexts, pass an empty array. Defaults to all unique contexts.",
            "context": {
              "graphqlName": "requiredContexts",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "task",
            "type": "String",
            "description": "Specifies a task to execute.",
            "context": {
              "graphqlName": "task",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "deploy"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateDeploymentStatusInput",
    "description": "Autogenerated input type of CreateDeploymentStatus",
    "canonical": "inputs/createdeploymentstatusinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateDeploymentStatusInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "autoInactive",
            "type": "Boolean",
            "description": "Adds a new inactive status to all non-transient, non-production environment\ndeployments with the same repository and environment name as the created\nstatus's deployment.",
            "context": {
              "graphqlName": "autoInactive",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "deploymentId",
            "type": "ID!",
            "description": "The node ID of the deployment.",
            "context": {
              "graphqlName": "deploymentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A short description of the status. Maximum length of 140 characters.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": ""
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environment",
            "type": "String",
            "description": "If provided, updates the environment of the deploy. Otherwise, does not modify the environment.",
            "context": {
              "graphqlName": "environment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentUrl",
            "type": "String",
            "description": "Sets the URL for accessing your environment.",
            "context": {
              "graphqlName": "environmentUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": ""
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "logUrl",
            "type": "String",
            "description": "The log URL to associate with this status.       This URL should contain\noutput to keep the user updated while the task is running       or serve as\nhistorical information for what happened in the deployment.",
            "context": {
              "graphqlName": "logUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": ""
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "DeploymentStatusState!",
            "description": "The state of the deployment.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "DeploymentStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/deploymentstatusstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateDiscussionInput",
    "description": "Autogenerated input type of CreateDiscussion",
    "canonical": "inputs/creatediscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The body of the discussion.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "categoryId",
            "type": "ID!",
            "description": "The id of the discussion category to associate with this discussion.",
            "context": {
              "graphqlName": "categoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The id of the repository on which to create the discussion.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the discussion.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateEnterpriseOrganizationInput",
    "description": "Autogenerated input type of CreateEnterpriseOrganization",
    "canonical": "inputs/createenterpriseorganizationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateEnterpriseOrganizationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "adminLogins",
            "type": "[String!]!",
            "description": "The logins for the administrators of the new organization.",
            "context": {
              "graphqlName": "adminLogins",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "billingEmail",
            "type": "String!",
            "description": "The email used for sending billing receipts.",
            "context": {
              "graphqlName": "billingEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise owning the new organization.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of the new organization.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "profileName",
            "type": "String!",
            "description": "The profile name of the new organization.",
            "context": {
              "graphqlName": "profileName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateEnvironmentInput",
    "description": "Autogenerated input type of CreateEnvironment",
    "canonical": "inputs/createenvironmentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateEnvironmentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the environment.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateIpAllowListEntryInput",
    "description": "Autogenerated input type of CreateIpAllowListEntry",
    "canonical": "inputs/createipallowlistentryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateIpAllowListEntryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowListValue",
            "type": "String!",
            "description": "An IP address or range of addresses in CIDR notation.",
            "context": {
              "graphqlName": "allowListValue",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isActive",
            "type": "Boolean!",
            "description": "Whether the IP allow list entry is active when an IP allow list is enabled.",
            "context": {
              "graphqlName": "isActive",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "An optional name for the IP allow list entry.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the owner for which to create the new IP allow list entry.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateIssueInput",
    "description": "Autogenerated input type of CreateIssue",
    "canonical": "inputs/createissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assigneeIds",
            "type": "[ID!]",
            "description": "The Node ID of assignees for this issue.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The body for the issue description.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTemplate",
            "type": "String",
            "description": "The name of an issue template in the repository, assigns labels and assignees from the template to the issue",
            "context": {
              "graphqlName": "issueTemplate",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTypeId",
            "type": "ID",
            "description": "The Node ID of the issue type for this issue",
            "context": {
              "graphqlName": "issueTypeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelIds",
            "type": "[ID!]",
            "description": "An array of Node IDs of labels for this issue.",
            "context": {
              "graphqlName": "labelIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestoneId",
            "type": "ID",
            "description": "The Node ID of the milestone for this issue.",
            "context": {
              "graphqlName": "milestoneId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parentIssueId",
            "type": "ID",
            "description": "The Node ID of the parent issue to add this new issue to",
            "context": {
              "graphqlName": "parentIssueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectIds",
            "type": "[ID!]",
            "description": "An array of Node IDs for projects associated with this issue.",
            "context": {
              "graphqlName": "projectIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title for the issue.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateIssueTypeInput",
    "description": "Autogenerated input type of CreateIssueType",
    "canonical": "inputs/createissuetypeinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateIssueTypeInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "color",
            "type": "IssueTypeColor",
            "description": "Color for the issue type",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "IssueTypeColor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issuetypecolor"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "Description of the new issue type",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isEnabled",
            "type": "Boolean!",
            "description": "Whether or not the issue type is enabled on the org level",
            "context": {
              "graphqlName": "isEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "Name of the new issue type",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID for the organization on which the issue type is created",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateLabelInput",
    "description": "Autogenerated input type of CreateLabel",
    "canonical": "inputs/createlabelinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateLabelInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "color",
            "type": "String!",
            "description": "A 6 character hex code, without the leading #, identifying the color of the label.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A brief description of the label, such as its purpose.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the label.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateLinkedBranchInput",
    "description": "Autogenerated input type of CreateLinkedBranch",
    "canonical": "inputs/createlinkedbranchinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateLinkedBranchInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "ID of the issue to link to.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the new branch. Defaults to issue number and title.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The commit SHA to base the new branch on.",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID",
            "description": "ID of the repository to create the branch in. Defaults to the issue repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateMigrationSourceInput",
    "description": "Autogenerated input type of CreateMigrationSource",
    "canonical": "inputs/createmigrationsourceinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateMigrationSourceInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "accessToken",
            "type": "String",
            "description": "The migration source access token.",
            "context": {
              "graphqlName": "accessToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "githubPat",
            "type": "String",
            "description": "The GitHub personal access token of the user importing to the target repository.",
            "context": {
              "graphqlName": "githubPat",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The migration source name.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the organization that will own the migration source.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "type",
            "type": "MigrationSourceType!",
            "description": "The migration source type.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "MigrationSourceType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/migrationsourcetype"
            }
          },
          {
            "name": "url",
            "type": "String",
            "description": "The migration source URL, for example `https://github.com` or `https://monalisa.ghe.com`.",
            "context": {
              "graphqlName": "url",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectInput",
    "description": "Autogenerated input type of CreateProject",
    "canonical": "inputs/createprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The description of project.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of project.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The owner ID to create the project under.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryIds",
            "type": "[ID!]",
            "description": "A list of repository IDs to create as linked repositories for the project",
            "context": {
              "graphqlName": "repositoryIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "template",
            "type": "ProjectTemplate",
            "description": "The name of the GitHub-provided template.",
            "context": {
              "graphqlName": "template",
              "graphqlTypeFlat": "ProjectTemplate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/projecttemplate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectV2FieldInput",
    "description": "Autogenerated input type of CreateProjectV2Field",
    "canonical": "inputs/createprojectv2fieldinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateProjectV2FieldInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dataType",
            "type": "ProjectV2CustomFieldType!",
            "description": "The data type of the field.",
            "context": {
              "graphqlName": "dataType",
              "graphqlTypeFlat": "ProjectV2CustomFieldType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2customfieldtype"
            }
          },
          {
            "name": "iterationConfiguration",
            "type": "ProjectV2IterationFieldConfigurationInput",
            "description": "Configuration for an iteration field.",
            "context": {
              "graphqlName": "iterationConfiguration",
              "graphqlTypeFlat": "ProjectV2IterationFieldConfigurationInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/projectv2iterationfieldconfigurationinput"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the field.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to create the field in.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "singleSelectOptions",
            "type": "[ProjectV2SingleSelectFieldOptionInput!]",
            "description": "Options for a single select field. At least one value is required if data_type is SINGLE_SELECT",
            "context": {
              "graphqlName": "singleSelectOptions",
              "graphqlTypeFlat": "ProjectV2SingleSelectFieldOptionInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectv2singleselectfieldoptioninput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectV2Input",
    "description": "Autogenerated input type of CreateProjectV2",
    "canonical": "inputs/createprojectv2input",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateProjectV2Input",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The owner ID to create the project under.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID",
            "description": "The repository to link the project to.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamId",
            "type": "ID",
            "description": "The team to link the project to. The team will be granted read permissions.",
            "context": {
              "graphqlName": "teamId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the project.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateProjectV2StatusUpdateInput",
    "description": "Autogenerated input type of CreateProjectV2StatusUpdate",
    "canonical": "inputs/createprojectv2statusupdateinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateProjectV2StatusUpdateInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the status update.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to create the status update in.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startDate",
            "type": "Date",
            "description": "The start date of the status update.",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "status",
            "type": "ProjectV2StatusUpdateStatus",
            "description": "The status of the status update.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "ProjectV2StatusUpdateStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/projectv2statusupdatestatus"
            }
          },
          {
            "name": "targetDate",
            "type": "Date",
            "description": "The target date of the status update.",
            "context": {
              "graphqlName": "targetDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreatePullRequestInput",
    "description": "Autogenerated input type of CreatePullRequest",
    "canonical": "inputs/createpullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreatePullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "baseRefName",
            "type": "String!",
            "description": "The name of the branch you want your changes pulled into. This should be an existing branch\non the current repository. You cannot update the base branch on a pull request to point\nto another repository.",
            "context": {
              "graphqlName": "baseRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The contents of the pull request.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "draft",
            "type": "Boolean",
            "description": "Indicates whether this pull request should be a draft.",
            "context": {
              "graphqlName": "draft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headRefName",
            "type": "String!",
            "description": "The name of the branch where your changes are implemented. For cross-repository pull requests\nin the same network, namespace `head_ref_name` with a user like this: `username:branch`.",
            "context": {
              "graphqlName": "headRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "headRepositoryId",
            "type": "ID",
            "description": "The Node ID of the head repository.",
            "context": {
              "graphqlName": "headRepositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maintainerCanModify",
            "type": "Boolean",
            "description": "Indicates whether maintainers can modify the pull request.",
            "context": {
              "graphqlName": "maintainerCanModify",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title of the pull request.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateRefInput",
    "description": "Autogenerated input type of CreateRef",
    "canonical": "inputs/createrefinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateRefInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The fully qualified name of the new Ref (ie: `refs/heads/my_new_branch`).",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The GitObjectID that the new Ref shall target. Must point to a commit.",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the Repository to create the Ref in.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateRepositoryInput",
    "description": "Autogenerated input type of CreateRepository",
    "canonical": "inputs/createrepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A short description of the new repository.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasIssuesEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository should have the issues feature enabled.",
            "context": {
              "graphqlName": "hasIssuesEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasWikiEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository should have the wiki feature enabled.",
            "context": {
              "graphqlName": "hasWikiEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "homepageUrl",
            "type": "URI",
            "description": "The URL for a web page about this repository.",
            "context": {
              "graphqlName": "homepageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the new repository.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID",
            "description": "The ID of the owner for the new repository.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamId",
            "type": "ID",
            "description": "When an organization is specified as the owner, this ID identifies the team\nthat should be granted access to the new repository.",
            "context": {
              "graphqlName": "teamId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "template",
            "type": "Boolean",
            "description": "Whether this repository should be marked as a template such that anyone who\ncan access it can create new repositories with the same files and directory structure.",
            "context": {
              "graphqlName": "template",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "visibility",
            "type": "RepositoryVisibility!",
            "description": "Indicates the repository's visibility level.",
            "context": {
              "graphqlName": "visibility",
              "graphqlTypeFlat": "RepositoryVisibility",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryvisibility"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateRepositoryRulesetInput",
    "description": "Autogenerated input type of CreateRepositoryRuleset",
    "canonical": "inputs/createrepositoryrulesetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateRepositoryRulesetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "bypassActors",
            "type": "[RepositoryRulesetBypassActorInput!]",
            "description": "A list of actors that are allowed to bypass rules in this ruleset.",
            "context": {
              "graphqlName": "bypassActors",
              "graphqlTypeFlat": "RepositoryRulesetBypassActorInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/repositoryrulesetbypassactorinput"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "conditions",
            "type": "RepositoryRuleConditionsInput!",
            "description": "The set of conditions for this ruleset",
            "context": {
              "graphqlName": "conditions",
              "graphqlTypeFlat": "RepositoryRuleConditionsInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/repositoryruleconditionsinput"
            }
          },
          {
            "name": "enforcement",
            "type": "RuleEnforcement!",
            "description": "The enforcement level for this ruleset",
            "context": {
              "graphqlName": "enforcement",
              "graphqlTypeFlat": "RuleEnforcement",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ruleenforcement"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the ruleset.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "rules",
            "type": "[RepositoryRuleInput!]",
            "description": "The list of rules for this ruleset",
            "context": {
              "graphqlName": "rules",
              "graphqlTypeFlat": "RepositoryRuleInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/repositoryruleinput"
            }
          },
          {
            "name": "sourceId",
            "type": "ID!",
            "description": "The global relay id of the source in which a new ruleset should be created in.",
            "context": {
              "graphqlName": "sourceId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "target",
            "type": "RepositoryRulesetTarget",
            "description": "The target of the ruleset.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "RepositoryRulesetTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryrulesettarget"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorsListingInput",
    "description": "Autogenerated input type of CreateSponsorsListing",
    "canonical": "inputs/createsponsorslistinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateSponsorsListingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "billingCountryOrRegionCode",
            "type": "SponsorsCountryOrRegionCode",
            "description": "The country or region where the sponsorable's bank account is located.\nRequired if fiscalHostLogin is not specified, ignored when fiscalHostLogin is specified.",
            "context": {
              "graphqlName": "billingCountryOrRegionCode",
              "graphqlTypeFlat": "SponsorsCountryOrRegionCode",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/sponsorscountryorregioncode"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "contactEmail",
            "type": "String",
            "description": "The email address we should use to contact you about the GitHub Sponsors\nprofile being created. This will not be shared publicly. Must be a verified\nemail address already on your GitHub account. Only relevant when the\nsponsorable is yourself. Defaults to your primary email address on file if omitted.",
            "context": {
              "graphqlName": "contactEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fiscalHostLogin",
            "type": "String",
            "description": "The username of the supported fiscal host's GitHub organization, if you want\nto receive sponsorship payouts through a fiscal host rather than directly to a\nbank account. For example, 'Open-Source-Collective' for Open Source Collective\nor 'numfocus' for numFOCUS. Case insensitive. See https://docs.github.com/sponsors/receiving-sponsorships-through-github-sponsors/using-a-fiscal-host-to-receive-github-sponsors-payouts\nfor more information.",
            "context": {
              "graphqlName": "fiscalHostLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fiscallyHostedProjectProfileUrl",
            "type": "String",
            "description": "The URL for your profile page on the fiscal host's website, e.g.,\nhttps://opencollective.com/babel or https://numfocus.org/project/bokeh.\nRequired if fiscalHostLogin is specified.",
            "context": {
              "graphqlName": "fiscallyHostedProjectProfileUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fullDescription",
            "type": "String",
            "description": "Provide an introduction to serve as the main focus that appears on your GitHub\nSponsors profile. It's a great opportunity to help potential sponsors learn\nmore about you, your work, and why their sponsorship is important to you.\nGitHub-flavored Markdown is supported.",
            "context": {
              "graphqlName": "fullDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "residenceCountryOrRegionCode",
            "type": "SponsorsCountryOrRegionCode",
            "description": "The country or region where the sponsorable resides. This is for tax purposes.\nRequired if the sponsorable is yourself, ignored when sponsorableLogin\nspecifies an organization.",
            "context": {
              "graphqlName": "residenceCountryOrRegionCode",
              "graphqlTypeFlat": "SponsorsCountryOrRegionCode",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/sponsorscountryorregioncode"
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the organization to create a GitHub Sponsors profile for, if\ndesired. Defaults to creating a GitHub Sponsors profile for the authenticated\nuser if omitted.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorsTierInput",
    "description": "Autogenerated input type of CreateSponsorsTier",
    "canonical": "inputs/createsponsorstierinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateSponsorsTierInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "amount",
            "type": "Int!",
            "description": "The value of the new tier in US dollars. Valid values: 1-12000.",
            "context": {
              "graphqlName": "amount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String!",
            "description": "A description of what this tier is, what perks sponsors might receive, what a sponsorship at this tier means for you, etc.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRecurring",
            "type": "Boolean",
            "description": "Whether sponsorships using this tier should happen monthly/yearly or just once.",
            "context": {
              "graphqlName": "isRecurring",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "publish",
            "type": "Boolean",
            "description": "Whether to make the tier available immediately for sponsors to choose.\nDefaults to creating a draft tier that will not be publicly visible.",
            "context": {
              "graphqlName": "publish",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID",
            "description": "Optional ID of the private repository that sponsors at this tier should gain\nread-only access to. Must be owned by an organization.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryName",
            "type": "String",
            "description": "Optional name of the private repository that sponsors at this tier should gain\nread-only access to. Must be owned by an organization. Necessary if\nrepositoryOwnerLogin is given. Will be ignored if repositoryId is given.",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryOwnerLogin",
            "type": "String",
            "description": "Optional login of the organization owner of the private repository that\nsponsors at this tier should gain read-only access to. Necessary if\nrepositoryName is given. Will be ignored if repositoryId is given.",
            "context": {
              "graphqlName": "repositoryOwnerLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableId",
            "type": "ID",
            "description": "The ID of the user or organization who owns the GitHub Sponsors profile.\nDefaults to the current user if omitted and sponsorableLogin is not given.",
            "context": {
              "graphqlName": "sponsorableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the user or organization who owns the GitHub Sponsors profile.\nDefaults to the current user if omitted and sponsorableId is not given.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "welcomeMessage",
            "type": "String",
            "description": "Optional message new sponsors at this tier will receive.",
            "context": {
              "graphqlName": "welcomeMessage",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorshipInput",
    "description": "Autogenerated input type of CreateSponsorship",
    "canonical": "inputs/createsponsorshipinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateSponsorshipInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "amount",
            "type": "Int",
            "description": "The amount to pay to the sponsorable in US dollars. Required if a tierId is not specified. Valid values: 1-12000.",
            "context": {
              "graphqlName": "amount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isRecurring",
            "type": "Boolean",
            "description": "Whether the sponsorship should happen monthly/yearly or just this one time. Required if a tierId is not specified.",
            "context": {
              "graphqlName": "isRecurring",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "privacyLevel",
            "type": "SponsorshipPrivacy",
            "description": "Specify whether others should be able to see that the sponsor is sponsoring\nthe sponsorable. Public visibility still does not reveal which tier is used.",
            "context": {
              "graphqlName": "privacyLevel",
              "graphqlTypeFlat": "SponsorshipPrivacy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "PUBLIC"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorshipprivacy"
            }
          },
          {
            "name": "receiveEmails",
            "type": "Boolean",
            "description": "Whether the sponsor should receive email updates from the sponsorable.",
            "context": {
              "graphqlName": "receiveEmails",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorId",
            "type": "ID",
            "description": "The ID of the user or organization who is acting as the sponsor, paying for\nthe sponsorship. Required if sponsorLogin is not given.",
            "context": {
              "graphqlName": "sponsorId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorLogin",
            "type": "String",
            "description": "The username of the user or organization who is acting as the sponsor, paying\nfor the sponsorship. Required if sponsorId is not given.",
            "context": {
              "graphqlName": "sponsorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableId",
            "type": "ID",
            "description": "The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given.",
            "context": {
              "graphqlName": "sponsorableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "tierId",
            "type": "ID",
            "description": "The ID of one of sponsorable's existing tiers to sponsor at. Required if amount is not specified.",
            "context": {
              "graphqlName": "tierId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateSponsorshipsInput",
    "description": "Autogenerated input type of CreateSponsorships",
    "canonical": "inputs/createsponsorshipsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateSponsorshipsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "privacyLevel",
            "type": "SponsorshipPrivacy",
            "description": "Specify whether others should be able to see that the sponsor is sponsoring\nthe sponsorables. Public visibility still does not reveal the dollar value of\nthe sponsorship.",
            "context": {
              "graphqlName": "privacyLevel",
              "graphqlTypeFlat": "SponsorshipPrivacy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "PUBLIC"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorshipprivacy"
            }
          },
          {
            "name": "receiveEmails",
            "type": "Boolean",
            "description": "Whether the sponsor should receive email updates from the sponsorables.",
            "context": {
              "graphqlName": "receiveEmails",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "recurring",
            "type": "Boolean",
            "description": "Whether the sponsorships created should continue each billing cycle for the\nsponsor (monthly or annually), versus lasting only a single month. Defaults to\none-time sponsorships.",
            "context": {
              "graphqlName": "recurring",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorLogin",
            "type": "String!",
            "description": "The username of the user or organization who is acting as the sponsor, paying for the sponsorships.",
            "context": {
              "graphqlName": "sponsorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorships",
            "type": "[BulkSponsorship!]!",
            "description": "The list of maintainers to sponsor and for how much apiece.",
            "context": {
              "graphqlName": "sponsorships",
              "graphqlTypeFlat": "BulkSponsorship",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/bulksponsorship"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateTeamDiscussionCommentInput",
    "description": "Autogenerated input type of CreateTeamDiscussionComment",
    "canonical": "inputs/createteamdiscussioncommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateTeamDiscussionCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The content of the comment. This field is required.\n\n**Upcoming Change on 2024-07-01 UTC**\n**Description:** `body` will be removed. Follow the guide at\nhttps://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to\nfind a suitable replacement.\n**Reason:** The Team Discussions feature is deprecated in favor of Organization Discussions.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussionId",
            "type": "ID",
            "description": "The ID of the discussion to which the comment belongs. This field is required.\n\n**Upcoming Change on 2024-07-01 UTC**\n**Description:** `discussionId` will be removed. Follow the guide at\nhttps://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to\nfind a suitable replacement.\n**Reason:** The Team Discussions feature is deprecated in favor of Organization Discussions.",
            "context": {
              "graphqlName": "discussionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateTeamDiscussionInput",
    "description": "Autogenerated input type of CreateTeamDiscussion",
    "canonical": "inputs/createteamdiscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateTeamDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The content of the discussion. This field is required.\n\n**Upcoming Change on 2024-07-01 UTC**\n**Description:** `body` will be removed. Follow the guide at\nhttps://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to\nfind a suitable replacement.\n**Reason:** The Team Discussions feature is deprecated in favor of Organization Discussions.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "private",
            "type": "Boolean",
            "description": "If true, restricts the visibility of this discussion to team members and\norganization owners. If false or not specified, allows any organization member\nto view this discussion.\n\n**Upcoming Change on 2024-07-01 UTC**\n**Description:** `private` will be removed. Follow the guide at\nhttps://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to\nfind a suitable replacement.\n**Reason:** The Team Discussions feature is deprecated in favor of Organization Discussions.",
            "context": {
              "graphqlName": "private",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamId",
            "type": "ID",
            "description": "The ID of the team to which the discussion belongs. This field is required.\n\n**Upcoming Change on 2024-07-01 UTC**\n**Description:** `teamId` will be removed. Follow the guide at\nhttps://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to\nfind a suitable replacement.\n**Reason:** The Team Discussions feature is deprecated in favor of Organization Discussions.",
            "context": {
              "graphqlName": "teamId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title of the discussion. This field is required.\n\n**Upcoming Change on 2024-07-01 UTC**\n**Description:** `title` will be removed. Follow the guide at\nhttps://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to\nfind a suitable replacement.\n**Reason:** The Team Discussions feature is deprecated in favor of Organization Discussions.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "CreateUserListInput",
    "description": "Autogenerated input type of CreateUserList",
    "canonical": "inputs/createuserlistinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "CreateUserListInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A description of the list",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean",
            "description": "Whether or not the list is private",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the new list",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeclineTopicSuggestionInput",
    "description": "Autogenerated input type of DeclineTopicSuggestion",
    "canonical": "inputs/declinetopicsuggestioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeclineTopicSuggestionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the suggested topic.\n\n**Upcoming Change on 2024-04-01 UTC**\n**Description:** `name` will be removed.\n**Reason:** Suggested topics are no longer supported",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reason",
            "type": "TopicSuggestionDeclineReason",
            "description": "The reason why the suggested topic is declined.\n\n**Upcoming Change on 2024-04-01 UTC**\n**Description:** `reason` will be removed.\n**Reason:** Suggested topics are no longer supported",
            "context": {
              "graphqlName": "reason",
              "graphqlTypeFlat": "TopicSuggestionDeclineReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/topicsuggestiondeclinereason"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID",
            "description": "The Node ID of the repository.\n\n**Upcoming Change on 2024-04-01 UTC**\n**Description:** `repositoryId` will be removed.\n**Reason:** Suggested topics are no longer supported",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteBranchProtectionRuleInput",
    "description": "Autogenerated input type of DeleteBranchProtectionRule",
    "canonical": "inputs/deletebranchprotectionruleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteBranchProtectionRuleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branchProtectionRuleId",
            "type": "ID!",
            "description": "The global relay id of the branch protection rule to be deleted.",
            "context": {
              "graphqlName": "branchProtectionRuleId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteDeploymentInput",
    "description": "Autogenerated input type of DeleteDeployment",
    "canonical": "inputs/deletedeploymentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteDeploymentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the deployment to be deleted.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteDiscussionCommentInput",
    "description": "Autogenerated input type of DeleteDiscussionComment",
    "canonical": "inputs/deletediscussioncommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteDiscussionCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node id of the discussion comment to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteDiscussionInput",
    "description": "Autogenerated input type of DeleteDiscussion",
    "canonical": "inputs/deletediscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The id of the discussion to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteEnvironmentInput",
    "description": "Autogenerated input type of DeleteEnvironment",
    "canonical": "inputs/deleteenvironmentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteEnvironmentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the environment to be deleted.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIpAllowListEntryInput",
    "description": "Autogenerated input type of DeleteIpAllowListEntry",
    "canonical": "inputs/deleteipallowlistentryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteIpAllowListEntryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ipAllowListEntryId",
            "type": "ID!",
            "description": "The ID of the IP allow list entry to delete.",
            "context": {
              "graphqlName": "ipAllowListEntryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIssueCommentInput",
    "description": "Autogenerated input type of DeleteIssueComment",
    "canonical": "inputs/deleteissuecommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteIssueCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the comment to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIssueInput",
    "description": "Autogenerated input type of DeleteIssue",
    "canonical": "inputs/deleteissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The ID of the issue to delete.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteIssueTypeInput",
    "description": "Autogenerated input type of DeleteIssueType",
    "canonical": "inputs/deleteissuetypeinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteIssueTypeInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTypeId",
            "type": "ID!",
            "description": "The ID of the issue type to delete",
            "context": {
              "graphqlName": "issueTypeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteLabelInput",
    "description": "Autogenerated input type of DeleteLabel",
    "canonical": "inputs/deletelabelinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteLabelInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the label to be deleted.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteLinkedBranchInput",
    "description": "Autogenerated input type of DeleteLinkedBranch",
    "canonical": "inputs/deletelinkedbranchinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteLinkedBranchInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "linkedBranchId",
            "type": "ID!",
            "description": "The ID of the linked branch",
            "context": {
              "graphqlName": "linkedBranchId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeletePackageVersionInput",
    "description": "Autogenerated input type of DeletePackageVersion",
    "canonical": "inputs/deletepackageversioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeletePackageVersionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "packageVersionId",
            "type": "ID!",
            "description": "The ID of the package version to be deleted.",
            "context": {
              "graphqlName": "packageVersionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectCardInput",
    "description": "Autogenerated input type of DeleteProjectCard",
    "canonical": "inputs/deleteprojectcardinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectCardInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "cardId",
            "type": "ID!",
            "description": "The id of the card to delete.",
            "context": {
              "graphqlName": "cardId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectColumnInput",
    "description": "Autogenerated input type of DeleteProjectColumn",
    "canonical": "inputs/deleteprojectcolumninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectColumnInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "columnId",
            "type": "ID!",
            "description": "The id of the column to delete.",
            "context": {
              "graphqlName": "columnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectInput",
    "description": "Autogenerated input type of DeleteProject",
    "canonical": "inputs/deleteprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The Project ID to update.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2FieldInput",
    "description": "Autogenerated input type of DeleteProjectV2Field",
    "canonical": "inputs/deleteprojectv2fieldinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectV2FieldInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fieldId",
            "type": "ID!",
            "description": "The ID of the field to delete.",
            "context": {
              "graphqlName": "fieldId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2Input",
    "description": "Autogenerated input type of DeleteProjectV2",
    "canonical": "inputs/deleteprojectv2input",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectV2Input",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to delete.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2ItemInput",
    "description": "Autogenerated input type of DeleteProjectV2Item",
    "canonical": "inputs/deleteprojectv2iteminput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectV2ItemInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the item to be removed.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project from which the item should be removed.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2StatusUpdateInput",
    "description": "Autogenerated input type of DeleteProjectV2StatusUpdate",
    "canonical": "inputs/deleteprojectv2statusupdateinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectV2StatusUpdateInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "statusUpdateId",
            "type": "ID!",
            "description": "The ID of the status update to be removed.",
            "context": {
              "graphqlName": "statusUpdateId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteProjectV2WorkflowInput",
    "description": "Autogenerated input type of DeleteProjectV2Workflow",
    "canonical": "inputs/deleteprojectv2workflowinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteProjectV2WorkflowInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "workflowId",
            "type": "ID!",
            "description": "The ID of the workflow to be removed.",
            "context": {
              "graphqlName": "workflowId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeletePullRequestReviewCommentInput",
    "description": "Autogenerated input type of DeletePullRequestReviewComment",
    "canonical": "inputs/deletepullrequestreviewcommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeletePullRequestReviewCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the comment to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeletePullRequestReviewInput",
    "description": "Autogenerated input type of DeletePullRequestReview",
    "canonical": "inputs/deletepullrequestreviewinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeletePullRequestReviewInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID!",
            "description": "The Node ID of the pull request review to delete.",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteRefInput",
    "description": "Autogenerated input type of DeleteRef",
    "canonical": "inputs/deleterefinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteRefInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "refId",
            "type": "ID!",
            "description": "The Node ID of the Ref to be deleted.",
            "context": {
              "graphqlName": "refId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteRepositoryRulesetInput",
    "description": "Autogenerated input type of DeleteRepositoryRuleset",
    "canonical": "inputs/deleterepositoryrulesetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteRepositoryRulesetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryRulesetId",
            "type": "ID!",
            "description": "The global relay id of the repository ruleset to be deleted.",
            "context": {
              "graphqlName": "repositoryRulesetId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteTeamDiscussionCommentInput",
    "description": "Autogenerated input type of DeleteTeamDiscussionComment",
    "canonical": "inputs/deleteteamdiscussioncommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteTeamDiscussionCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the comment to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteTeamDiscussionInput",
    "description": "Autogenerated input type of DeleteTeamDiscussion",
    "canonical": "inputs/deleteteamdiscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteTeamDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The discussion ID to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteUserListInput",
    "description": "Autogenerated input type of DeleteUserList",
    "canonical": "inputs/deleteuserlistinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteUserListInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "listId",
            "type": "ID!",
            "description": "The ID of the list to delete.",
            "context": {
              "graphqlName": "listId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeleteVerifiableDomainInput",
    "description": "Autogenerated input type of DeleteVerifiableDomain",
    "canonical": "inputs/deleteverifiabledomaininput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeleteVerifiableDomainInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the verifiable domain to delete.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DeploymentOrder",
    "description": "Ordering options for deployment connections",
    "canonical": "inputs/deploymentorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DeploymentOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "DeploymentOrderField!",
            "description": "The field to order deployments by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "DeploymentOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/deploymentorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DequeuePullRequestInput",
    "description": "Autogenerated input type of DequeuePullRequest",
    "canonical": "inputs/dequeuepullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DequeuePullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the pull request to be dequeued.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DisablePullRequestAutoMergeInput",
    "description": "Autogenerated input type of DisablePullRequestAutoMerge",
    "canonical": "inputs/disablepullrequestautomergeinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DisablePullRequestAutoMergeInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to disable auto merge on.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionOrder",
    "description": "Ways in which lists of discussions can be ordered upon return.",
    "canonical": "inputs/discussionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DiscussionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order discussions by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "DiscussionOrderField!",
            "description": "The field by which to order discussions.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "DiscussionOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/discussionorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DiscussionPollOptionOrder",
    "description": "Ordering options for discussion poll option connections.",
    "canonical": "inputs/discussionpolloptionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DiscussionPollOptionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "DiscussionPollOptionOrderField!",
            "description": "The field to order poll options by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "DiscussionPollOptionOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/discussionpolloptionorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DismissPullRequestReviewInput",
    "description": "Autogenerated input type of DismissPullRequestReview",
    "canonical": "inputs/dismisspullrequestreviewinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DismissPullRequestReviewInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "message",
            "type": "String!",
            "description": "The contents of the pull request review dismissal message.",
            "context": {
              "graphqlName": "message",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID!",
            "description": "The Node ID of the pull request review to modify.",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DismissRepositoryVulnerabilityAlertInput",
    "description": "Autogenerated input type of DismissRepositoryVulnerabilityAlert",
    "canonical": "inputs/dismissrepositoryvulnerabilityalertinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DismissRepositoryVulnerabilityAlertInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissReason",
            "type": "DismissReason!",
            "description": "The reason the Dependabot alert is being dismissed.",
            "context": {
              "graphqlName": "dismissReason",
              "graphqlTypeFlat": "DismissReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/dismissreason"
            }
          },
          {
            "name": "repositoryVulnerabilityAlertId",
            "type": "ID!",
            "description": "The Dependabot alert ID to dismiss.",
            "context": {
              "graphqlName": "repositoryVulnerabilityAlertId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DraftPullRequestReviewComment",
    "description": "Specifies a review comment to be left with a Pull Request Review.",
    "canonical": "inputs/draftpullrequestreviewcomment",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DraftPullRequestReviewComment",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "Body of the comment to leave.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "Path to the file being commented on.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int!",
            "description": "Position in the file to leave a comment on.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "DraftPullRequestReviewThread",
    "description": "Specifies a review comment thread to be left with a Pull Request Review.",
    "canonical": "inputs/draftpullrequestreviewthread",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "DraftPullRequestReviewThread",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "Body of the comment to leave.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "line",
            "type": "Int",
            "description": "The line of the blob to which the thread refers. The end of the line range for\nmulti-line comments. Required if not using positioning.",
            "context": {
              "graphqlName": "line",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String",
            "description": "Path to the file being commented on. Required if not using positioning.",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "side",
            "type": "DiffSide",
            "description": "The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.",
            "context": {
              "graphqlName": "side",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "RIGHT"
              }
            ],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          },
          {
            "name": "startLine",
            "type": "Int",
            "description": "The first line of the range to which the comment refers.",
            "context": {
              "graphqlName": "startLine",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startSide",
            "type": "DiffSide",
            "description": "The side of the diff on which the start line resides.",
            "context": {
              "graphqlName": "startSide",
              "graphqlTypeFlat": "DiffSide",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "RIGHT"
              }
            ],
            "symbolDef": {
              "canonical": "enums/diffside"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnablePullRequestAutoMergeInput",
    "description": "Autogenerated input type of EnablePullRequestAutoMerge",
    "canonical": "inputs/enablepullrequestautomergeinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnablePullRequestAutoMergeInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "authorEmail",
            "type": "String",
            "description": "The email address to associate with this merge.",
            "context": {
              "graphqlName": "authorEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitBody",
            "type": "String",
            "description": "Commit body to use for the commit when the PR is mergable; if omitted, a\ndefault message will be used. NOTE: when merging with a merge queue any input\nvalue for commit message is ignored.",
            "context": {
              "graphqlName": "commitBody",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitHeadline",
            "type": "String",
            "description": "Commit headline to use for the commit when the PR is mergable; if omitted, a\ndefault message will be used. NOTE: when merging with a merge queue any input\nvalue for commit headline is ignored.",
            "context": {
              "graphqlName": "commitHeadline",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expectedHeadOid",
            "type": "GitObjectID",
            "description": "The expected head OID of the pull request.",
            "context": {
              "graphqlName": "expectedHeadOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "mergeMethod",
            "type": "PullRequestMergeMethod",
            "description": "The merge method to use. If omitted, defaults to `MERGE`. NOTE: when merging\nwith a merge queue any input value for merge method is ignored.",
            "context": {
              "graphqlName": "mergeMethod",
              "graphqlTypeFlat": "PullRequestMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "MERGE"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestmergemethod"
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to enable auto-merge on.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnqueuePullRequestInput",
    "description": "Autogenerated input type of EnqueuePullRequest",
    "canonical": "inputs/enqueuepullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnqueuePullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expectedHeadOid",
            "type": "GitObjectID",
            "description": "The expected head OID of the pull request.",
            "context": {
              "graphqlName": "expectedHeadOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "jump",
            "type": "Boolean",
            "description": "Add the pull request to the front of the queue.",
            "context": {
              "graphqlName": "jump",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The ID of the pull request to enqueue.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseAdministratorInvitationOrder",
    "description": "Ordering options for enterprise administrator invitation connections",
    "canonical": "inputs/enterpriseadministratorinvitationorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseAdministratorInvitationOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseAdministratorInvitationOrderField!",
            "description": "The field to order enterprise administrator invitations by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseAdministratorInvitationOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseadministratorinvitationorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberInvitationOrder",
    "description": "Ordering options for enterprise administrator invitation connections",
    "canonical": "inputs/enterprisememberinvitationorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseMemberInvitationOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseMemberInvitationOrderField!",
            "description": "The field to order enterprise member invitations by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseMemberInvitationOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisememberinvitationorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseMemberOrder",
    "description": "Ordering options for enterprise member connections.",
    "canonical": "inputs/enterprisememberorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseMemberOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseMemberOrderField!",
            "description": "The field to order enterprise members by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseMemberOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisememberorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseOrder",
    "description": "Ordering options for enterprises.",
    "canonical": "inputs/enterpriseorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseOrderField!",
            "description": "The field to order enterprises by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerInstallationOrder",
    "description": "Ordering options for Enterprise Server installation connections.",
    "canonical": "inputs/enterpriseserverinstallationorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseServerInstallationOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseServerInstallationOrderField!",
            "description": "The field to order Enterprise Server installations by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseServerInstallationOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseserverinstallationorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountEmailOrder",
    "description": "Ordering options for Enterprise Server user account email connections.",
    "canonical": "inputs/enterpriseserveruseraccountemailorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseServerUserAccountEmailOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseServerUserAccountEmailOrderField!",
            "description": "The field to order emails by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseServerUserAccountEmailOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseserveruseraccountemailorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountOrder",
    "description": "Ordering options for Enterprise Server user account connections.",
    "canonical": "inputs/enterpriseserveruseraccountorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseServerUserAccountOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseServerUserAccountOrderField!",
            "description": "The field to order user accounts by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseServerUserAccountOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseserveruseraccountorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "EnterpriseServerUserAccountsUploadOrder",
    "description": "Ordering options for Enterprise Server user accounts upload connections.",
    "canonical": "inputs/enterpriseserveruseraccountsuploadorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "EnterpriseServerUserAccountsUploadOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnterpriseServerUserAccountsUploadOrderField!",
            "description": "The field to order user accounts uploads by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnterpriseServerUserAccountsUploadOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseserveruseraccountsuploadorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Environments",
    "description": "Ordering options for environments",
    "canonical": "inputs/environments",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "Environments",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order environments by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "EnvironmentOrderField!",
            "description": "The field to order environments by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "EnvironmentOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/environmentorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FileAddition",
    "description": "A command to add a file at the given path with the given contents as part of a\ncommit.  Any existing file at that that path will be replaced.",
    "canonical": "inputs/fileaddition",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FileAddition",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "contents",
            "type": "Base64String!",
            "description": "The base64 encoded contents of the file",
            "context": {
              "graphqlName": "contents",
              "graphqlTypeFlat": "Base64String",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/base64string"
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path in the repository where the file will be located",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FileChanges",
    "description": "A description of a set of changes to a file tree to be made as part of\na git commit, modeled as zero or more file `additions` and zero or more\nfile `deletions`.\n\nBoth fields are optional; omitting both will produce a commit with no\nfile changes.\n\n`deletions` and `additions` describe changes to files identified\nby their path in the git tree using unix-style path separators, i.e.\n`/`.  The root of a git tree is an empty string, so paths are not\nslash-prefixed.\n\n`path` values must be unique across all `additions` and `deletions`\nprovided.  Any duplication will result in a validation error.\n\n### Encoding\n\nFile contents must be provided in full for each `FileAddition`.\n\nThe `contents` of a `FileAddition` must be encoded using RFC 4648\ncompliant base64, i.e. correct padding is required and no characters\noutside the standard alphabet may be used.  Invalid base64\nencoding will be rejected with a validation error.\n\nThe encoded contents may be binary.\n\nFor text files, no assumptions are made about the character encoding of\nthe file contents (after base64 decoding).  No charset transcoding or\nline-ending normalization will be performed; it is the client's\nresponsibility to manage the character encoding of files they provide.\nHowever, for maximum compatibility we recommend using UTF-8 encoding\nand ensuring that all files in a repository use a consistent\nline-ending convention (`\\n` or `\\r\\n`), and that all files end\nwith a newline.\n\n### Modeling file changes\n\nEach of the the five types of conceptual changes that can be made in a\ngit commit can be described using the `FileChanges` type as follows:\n\n1. New file addition: create file `hello world\\n` at path `docs/README.txt`:\n\n       {\n         \"additions\" [\n           {\n             \"path\": \"docs/README.txt\",\n             \"contents\": base64encode(\"hello world\\n\")\n           }\n         ]\n       }\n\n2. Existing file modification: change existing `docs/README.txt` to have new\n   content `new content here\\n`:\n\n       {\n         \"additions\" [\n           {\n             \"path\": \"docs/README.txt\",\n             \"contents\": base64encode(\"new content here\\n\")\n           }\n         ]\n       }\n\n3. Existing file deletion: remove existing file `docs/README.txt`.\n   Note that the path is required to exist -- specifying a\n   path that does not exist on the given branch will abort the\n   commit and return an error.\n\n       {\n         \"deletions\" [\n           {\n             \"path\": \"docs/README.txt\"\n           }\n         ]\n       }\n\n\n4. File rename with no changes: rename `docs/README.txt` with\n   previous content `hello world\\n` to the same content at\n   `newdocs/README.txt`:\n\n       {\n         \"deletions\" [\n           {\n             \"path\": \"docs/README.txt\",\n           }\n         ],\n         \"additions\" [\n           {\n             \"path\": \"newdocs/README.txt\",\n             \"contents\": base64encode(\"hello world\\n\")\n           }\n         ]\n       }\n\n\n5. File rename with changes: rename `docs/README.txt` with\n   previous content `hello world\\n` to a file at path\n   `newdocs/README.txt` with content `new contents\\n`:\n\n       {\n         \"deletions\" [\n           {\n             \"path\": \"docs/README.txt\",\n           }\n         ],\n         \"additions\" [\n           {\n             \"path\": \"newdocs/README.txt\",\n             \"contents\": base64encode(\"new contents\\n\")\n           }\n         ]\n       }",
    "canonical": "inputs/filechanges",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FileChanges",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "additions",
            "type": "[FileAddition!]",
            "description": "File to add or change.",
            "context": {
              "graphqlName": "additions",
              "graphqlTypeFlat": "FileAddition",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "defaults",
                "value": []
              }
            ],
            "symbolDef": {
              "canonical": "inputs/fileaddition"
            }
          },
          {
            "name": "deletions",
            "type": "[FileDeletion!]",
            "description": "Files to delete.",
            "context": {
              "graphqlName": "deletions",
              "graphqlTypeFlat": "FileDeletion",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              },
              {
                "name": "defaults",
                "value": []
              }
            ],
            "symbolDef": {
              "canonical": "inputs/filedeletion"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FileDeletion",
    "description": "A command to delete the file at the given path as part of a commit.",
    "canonical": "inputs/filedeletion",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FileDeletion",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "path",
            "type": "String!",
            "description": "The path to delete",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FileExtensionRestrictionParametersInput",
    "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.",
    "canonical": "inputs/fileextensionrestrictionparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FileExtensionRestrictionParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "restrictedFileExtensions",
            "type": "[String!]!",
            "description": "The file extensions that are restricted from being pushed to the commit graph.",
            "context": {
              "graphqlName": "restrictedFileExtensions",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FilePathRestrictionParametersInput",
    "description": "Prevent commits that include changes in specified file and folder paths from\nbeing pushed to the commit graph. This includes absolute paths that contain file names.",
    "canonical": "inputs/filepathrestrictionparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FilePathRestrictionParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "restrictedFilePaths",
            "type": "[String!]!",
            "description": "The file paths that are restricted from being pushed to the commit graph.",
            "context": {
              "graphqlName": "restrictedFilePaths",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FollowOrganizationInput",
    "description": "Autogenerated input type of FollowOrganization",
    "canonical": "inputs/followorganizationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FollowOrganizationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "ID of the organization to follow.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "FollowUserInput",
    "description": "Autogenerated input type of FollowUser",
    "canonical": "inputs/followuserinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "FollowUserInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userId",
            "type": "ID!",
            "description": "ID of the user to follow.",
            "context": {
              "graphqlName": "userId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "GistOrder",
    "description": "Ordering options for gist connections",
    "canonical": "inputs/gistorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "GistOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "GistOrderField!",
            "description": "The field to order repositories by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "GistOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/gistorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "GrantEnterpriseOrganizationsMigratorRoleInput",
    "description": "Autogenerated input type of GrantEnterpriseOrganizationsMigratorRole",
    "canonical": "inputs/grantenterpriseorganizationsmigratorroleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "GrantEnterpriseOrganizationsMigratorRoleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise to which all organizations managed by it will be granted the migrator role.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of the user to grant the migrator role",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "GrantMigratorRoleInput",
    "description": "Autogenerated input type of GrantMigratorRole",
    "canonical": "inputs/grantmigratorroleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "GrantMigratorRoleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "String!",
            "description": "The user login or Team slug to grant the migrator role.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorType",
            "type": "ActorType!",
            "description": "Specifies the type of the actor, can be either USER or TEAM.",
            "context": {
              "graphqlName": "actorType",
              "graphqlTypeFlat": "ActorType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/actortype"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization that the user/team belongs to.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ImportProjectInput",
    "description": "Autogenerated input type of ImportProject",
    "canonical": "inputs/importprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ImportProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The description of Project.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "columnImports",
            "type": "[ProjectColumnImport!]!",
            "description": "A list of columns containing issues and pull requests.",
            "context": {
              "graphqlName": "columnImports",
              "graphqlTypeFlat": "ProjectColumnImport",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectcolumnimport"
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of Project.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerName",
            "type": "String!",
            "description": "The name of the Organization or User to create the Project under.",
            "context": {
              "graphqlName": "ownerName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "public",
            "type": "Boolean",
            "description": "Whether the Project is public or not.",
            "context": {
              "graphqlName": "public",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "InviteEnterpriseAdminInput",
    "description": "Autogenerated input type of InviteEnterpriseAdmin",
    "canonical": "inputs/inviteenterpriseadmininput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "InviteEnterpriseAdminInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email of the person to invite as an administrator.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise to which you want to invite an administrator.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitee",
            "type": "String",
            "description": "The login of a user to invite as an administrator.",
            "context": {
              "graphqlName": "invitee",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "role",
            "type": "EnterpriseAdministratorRole",
            "description": "The role of the administrator.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseAdministratorRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/enterpriseadministratorrole"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "InviteEnterpriseMemberInput",
    "description": "Autogenerated input type of InviteEnterpriseMember",
    "canonical": "inputs/inviteenterprisememberinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "InviteEnterpriseMemberInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "email",
            "type": "String",
            "description": "The email of the person to invite as an unaffiliated member.",
            "context": {
              "graphqlName": "email",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise to which you want to invite an unaffiliated member.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "invitee",
            "type": "String",
            "description": "The login of a user to invite as an unaffiliated member.",
            "context": {
              "graphqlName": "invitee",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IpAllowListEntryOrder",
    "description": "Ordering options for IP allow list entry connections.",
    "canonical": "inputs/ipallowlistentryorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "IpAllowListEntryOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "IpAllowListEntryOrderField!",
            "description": "The field to order IP allow list entries by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "IpAllowListEntryOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistentryorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueCommentOrder",
    "description": "Ways in which lists of issue comments can be ordered upon return.",
    "canonical": "inputs/issuecommentorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "IssueCommentOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order issue comments by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "IssueCommentOrderField!",
            "description": "The field in which to order issue comments by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "IssueCommentOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/issuecommentorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueFilters",
    "description": "Ways in which to filter lists of issues.",
    "canonical": "inputs/issuefilters",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "IssueFilters",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignee",
            "type": "String",
            "description": "List issues assigned to given name. Pass in `null` for issues with no assigned\nuser, and `*` for issues assigned to any user.",
            "context": {
              "graphqlName": "assignee",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createdBy",
            "type": "String",
            "description": "List issues created by given name.",
            "context": {
              "graphqlName": "createdBy",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labels",
            "type": "[String!]",
            "description": "List issues where the list of label names exist on the issue.",
            "context": {
              "graphqlName": "labels",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mentioned",
            "type": "String",
            "description": "List issues where the given name is mentioned in the issue.",
            "context": {
              "graphqlName": "mentioned",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestone",
            "type": "String",
            "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its database ID. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
            "context": {
              "graphqlName": "milestone",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestoneNumber",
            "type": "String",
            "description": "List issues by given milestone argument. If an string representation of an\ninteger is passed, it should refer to a milestone by its number field. Pass in\n`null` for issues with no milestone, and `*` for issues that are assigned to any milestone.",
            "context": {
              "graphqlName": "milestoneNumber",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "since",
            "type": "DateTime",
            "description": "List issues that have been updated at or after the given date.",
            "context": {
              "graphqlName": "since",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "states",
            "type": "[IssueState!]",
            "description": "List issues filtered by the list of states given.",
            "context": {
              "graphqlName": "states",
              "graphqlTypeFlat": "IssueState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/issuestate"
            }
          },
          {
            "name": "type",
            "type": "String",
            "description": "List issues filtered by the type given, only supported by searches on repositories.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "viewerSubscribed",
            "type": "Boolean",
            "description": "List issues subscribed to by viewer.",
            "context": {
              "graphqlName": "viewerSubscribed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueOrder",
    "description": "Ways in which lists of issues can be ordered upon return.",
    "canonical": "inputs/issueorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "IssueOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order issues by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "IssueOrderField!",
            "description": "The field in which to order issues by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "IssueOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/issueorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "IssueTypeOrder",
    "description": "Ordering options for issue types connections",
    "canonical": "inputs/issuetypeorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "IssueTypeOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "IssueTypeOrderField!",
            "description": "The field to order issue types by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "IssueTypeOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/issuetypeorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "LabelOrder",
    "description": "Ways in which lists of labels can be ordered upon return.",
    "canonical": "inputs/labelorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "LabelOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order labels by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "LabelOrderField!",
            "description": "The field in which to order labels by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "LabelOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/labelorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "LanguageOrder",
    "description": "Ordering options for language connections.",
    "canonical": "inputs/languageorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "LanguageOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "LanguageOrderField!",
            "description": "The field to order languages by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "LanguageOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/languageorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "LinkProjectV2ToRepositoryInput",
    "description": "Autogenerated input type of LinkProjectV2ToRepository",
    "canonical": "inputs/linkprojectv2torepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "LinkProjectV2ToRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the project to link to the repository.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to link to the project.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "LinkProjectV2ToTeamInput",
    "description": "Autogenerated input type of LinkProjectV2ToTeam",
    "canonical": "inputs/linkprojectv2toteaminput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "LinkProjectV2ToTeamInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the project to link to the team.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamId",
            "type": "ID!",
            "description": "The ID of the team to link to the project.",
            "context": {
              "graphqlName": "teamId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "LinkRepositoryToProjectInput",
    "description": "Autogenerated input type of LinkRepositoryToProject",
    "canonical": "inputs/linkrepositorytoprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "LinkRepositoryToProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to link to a Repository",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the Repository to link to a Project.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "LockLockableInput",
    "description": "Autogenerated input type of LockLockable",
    "canonical": "inputs/locklockableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "LockLockableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockReason",
            "type": "LockReason",
            "description": "A reason for why the item will be locked.",
            "context": {
              "graphqlName": "lockReason",
              "graphqlTypeFlat": "LockReason",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/lockreason"
            }
          },
          {
            "name": "lockableId",
            "type": "ID!",
            "description": "ID of the item to be locked.",
            "context": {
              "graphqlName": "lockableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MannequinOrder",
    "description": "Ordering options for mannequins.",
    "canonical": "inputs/mannequinorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MannequinOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "MannequinOrderField!",
            "description": "The field to order mannequins by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "MannequinOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mannequinorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MarkDiscussionCommentAsAnswerInput",
    "description": "Autogenerated input type of MarkDiscussionCommentAsAnswer",
    "canonical": "inputs/markdiscussioncommentasanswerinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MarkDiscussionCommentAsAnswerInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the discussion comment to mark as an answer.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MarkFileAsViewedInput",
    "description": "Autogenerated input type of MarkFileAsViewed",
    "canonical": "inputs/markfileasviewedinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MarkFileAsViewedInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path of the file to mark as viewed",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The Node ID of the pull request.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MarkProjectV2AsTemplateInput",
    "description": "Autogenerated input type of MarkProjectV2AsTemplate",
    "canonical": "inputs/markprojectv2astemplateinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MarkProjectV2AsTemplateInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to mark as a template.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MarkPullRequestReadyForReviewInput",
    "description": "Autogenerated input type of MarkPullRequestReadyForReview",
    "canonical": "inputs/markpullrequestreadyforreviewinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MarkPullRequestReadyForReviewInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to be marked as ready for review.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MaxFilePathLengthParametersInput",
    "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.",
    "canonical": "inputs/maxfilepathlengthparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MaxFilePathLengthParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "maxFilePathLength",
            "type": "Int!",
            "description": "The maximum amount of characters allowed in file paths.",
            "context": {
              "graphqlName": "maxFilePathLength",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MaxFileSizeParametersInput",
    "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.",
    "canonical": "inputs/maxfilesizeparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MaxFileSizeParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "maxFileSize",
            "type": "Int!",
            "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).",
            "context": {
              "graphqlName": "maxFileSize",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MergeBranchInput",
    "description": "Autogenerated input type of MergeBranch",
    "canonical": "inputs/mergebranchinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MergeBranchInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "authorEmail",
            "type": "String",
            "description": "The email address to associate with this commit.",
            "context": {
              "graphqlName": "authorEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "base",
            "type": "String!",
            "description": "The name of the base branch that the provided head will be merged into.",
            "context": {
              "graphqlName": "base",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitMessage",
            "type": "String",
            "description": "Message to use for the merge commit. If omitted, a default will be used.",
            "context": {
              "graphqlName": "commitMessage",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "head",
            "type": "String!",
            "description": "The head to merge into the base branch. This can be a branch name or a commit GitObjectID.",
            "context": {
              "graphqlName": "head",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the Repository containing the base branch that will be modified.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MergePullRequestInput",
    "description": "Autogenerated input type of MergePullRequest",
    "canonical": "inputs/mergepullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MergePullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "authorEmail",
            "type": "String",
            "description": "The email address to associate with this merge.",
            "context": {
              "graphqlName": "authorEmail",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitBody",
            "type": "String",
            "description": "Commit body to use for the merge commit; if omitted, a default message will be used",
            "context": {
              "graphqlName": "commitBody",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commitHeadline",
            "type": "String",
            "description": "Commit headline to use for the merge commit; if omitted, a default message will be used.",
            "context": {
              "graphqlName": "commitHeadline",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expectedHeadOid",
            "type": "GitObjectID",
            "description": "OID that the pull request head ref must match to allow merge; if omitted, no check is performed.",
            "context": {
              "graphqlName": "expectedHeadOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "mergeMethod",
            "type": "PullRequestMergeMethod",
            "description": "The merge method to use. If omitted, defaults to 'MERGE'",
            "context": {
              "graphqlName": "mergeMethod",
              "graphqlTypeFlat": "PullRequestMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "MERGE"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestmergemethod"
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to be merged.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MergeQueueParametersInput",
    "description": "Merges must be performed via a merge queue.",
    "canonical": "inputs/mergequeueparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MergeQueueParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkResponseTimeoutMinutes",
            "type": "Int!",
            "description": "Maximum time for a required status check to report a conclusion. After this\nmuch time has elapsed, checks that have not reported a conclusion will be\nassumed to have failed",
            "context": {
              "graphqlName": "checkResponseTimeoutMinutes",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "groupingStrategy",
            "type": "MergeQueueGroupingStrategy!",
            "description": "When set to ALLGREEN, the merge commit created by merge queue for each PR in\nthe group must pass all required checks to merge. When set to HEADGREEN, only\nthe commit at the head of the merge group, i.e. the commit containing changes\nfrom all of the PRs in the group, must pass its required checks to merge.",
            "context": {
              "graphqlName": "groupingStrategy",
              "graphqlTypeFlat": "MergeQueueGroupingStrategy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergequeuegroupingstrategy"
            }
          },
          {
            "name": "maxEntriesToBuild",
            "type": "Int!",
            "description": "Limit the number of queued pull requests requesting checks and workflow runs at the same time.",
            "context": {
              "graphqlName": "maxEntriesToBuild",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maxEntriesToMerge",
            "type": "Int!",
            "description": "The maximum number of PRs that will be merged together in a group.",
            "context": {
              "graphqlName": "maxEntriesToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "mergeMethod",
            "type": "MergeQueueMergeMethod!",
            "description": "Method to use when merging changes from queued pull requests.",
            "context": {
              "graphqlName": "mergeMethod",
              "graphqlTypeFlat": "MergeQueueMergeMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/mergequeuemergemethod"
            }
          },
          {
            "name": "minEntriesToMerge",
            "type": "Int!",
            "description": "The minimum number of PRs that will be merged together in a group.",
            "context": {
              "graphqlName": "minEntriesToMerge",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "minEntriesToMergeWaitMinutes",
            "type": "Int!",
            "description": "The time merge queue should wait after the first PR is added to the queue for\nthe minimum group size to be met. After this time has elapsed, the minimum\ngroup size will be ignored and a smaller group will be merged.",
            "context": {
              "graphqlName": "minEntriesToMergeWaitMinutes",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MilestoneOrder",
    "description": "Ordering options for milestone connections.",
    "canonical": "inputs/milestoneorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MilestoneOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "MilestoneOrderField!",
            "description": "The field to order milestones by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "MilestoneOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/milestoneorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MinimizeCommentInput",
    "description": "Autogenerated input type of MinimizeComment",
    "canonical": "inputs/minimizecommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MinimizeCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "classifier",
            "type": "ReportedContentClassifiers!",
            "description": "The classification of comment",
            "context": {
              "graphqlName": "classifier",
              "graphqlTypeFlat": "ReportedContentClassifiers",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reportedcontentclassifiers"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the subject to modify.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MoveProjectCardInput",
    "description": "Autogenerated input type of MoveProjectCard",
    "canonical": "inputs/moveprojectcardinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MoveProjectCardInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "afterCardId",
            "type": "ID",
            "description": "Place the new card after the card with this id. Pass null to place it at the top.",
            "context": {
              "graphqlName": "afterCardId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "cardId",
            "type": "ID!",
            "description": "The id of the card to move.",
            "context": {
              "graphqlName": "cardId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "columnId",
            "type": "ID!",
            "description": "The id of the column to move it into.",
            "context": {
              "graphqlName": "columnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "MoveProjectColumnInput",
    "description": "Autogenerated input type of MoveProjectColumn",
    "canonical": "inputs/moveprojectcolumninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "MoveProjectColumnInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "afterColumnId",
            "type": "ID",
            "description": "Place the new column after the column with this id. Pass null to place it at the front.",
            "context": {
              "graphqlName": "afterColumnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "columnId",
            "type": "ID!",
            "description": "The id of the column to move.",
            "context": {
              "graphqlName": "columnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OrgEnterpriseOwnerOrder",
    "description": "Ordering options for an organization's enterprise owner connections.",
    "canonical": "inputs/orgenterpriseownerorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "OrgEnterpriseOwnerOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "OrgEnterpriseOwnerOrderField!",
            "description": "The field to order enterprise owners by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "OrgEnterpriseOwnerOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orgenterpriseownerorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "OrganizationOrder",
    "description": "Ordering options for organization connections.",
    "canonical": "inputs/organizationorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "OrganizationOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "OrganizationOrderField!",
            "description": "The field to order organizations by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "OrganizationOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/organizationorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PackageFileOrder",
    "description": "Ways in which lists of package files can be ordered upon return.",
    "canonical": "inputs/packagefileorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PackageFileOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection",
            "description": "The direction in which to order package files by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "PackageFileOrderField",
            "description": "The field in which to order package files by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "PackageFileOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/packagefileorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PackageOrder",
    "description": "Ways in which lists of packages can be ordered upon return.",
    "canonical": "inputs/packageorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PackageOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection",
            "description": "The direction in which to order packages by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "PackageOrderField",
            "description": "The field in which to order packages by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "PackageOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/packageorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PackageVersionOrder",
    "description": "Ways in which lists of package versions can be ordered upon return.",
    "canonical": "inputs/packageversionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PackageVersionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection",
            "description": "The direction in which to order package versions by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "PackageVersionOrderField",
            "description": "The field in which to order package versions by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "PackageVersionOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/packageversionorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PinEnvironmentInput",
    "description": "Autogenerated input type of PinEnvironment",
    "canonical": "inputs/pinenvironmentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PinEnvironmentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentId",
            "type": "ID!",
            "description": "The ID of the environment to modify",
            "context": {
              "graphqlName": "environmentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pinned",
            "type": "Boolean!",
            "description": "The desired state of the environment. If true, environment will be pinned. If false, it will be unpinned.",
            "context": {
              "graphqlName": "pinned",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PinIssueInput",
    "description": "Autogenerated input type of PinIssue",
    "canonical": "inputs/pinissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PinIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The ID of the issue to be pinned",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PinnedEnvironmentOrder",
    "description": "Ordering options for pinned environments",
    "canonical": "inputs/pinnedenvironmentorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PinnedEnvironmentOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order pinned environments by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "PinnedEnvironmentOrderField!",
            "description": "The field to order pinned environments by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "PinnedEnvironmentOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pinnedenvironmentorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectCardImport",
    "description": "An issue or PR and its owning repository to be used in a project card.",
    "canonical": "inputs/projectcardimport",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectCardImport",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "number",
            "type": "Int!",
            "description": "The issue or pull request number.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repository",
            "type": "String!",
            "description": "Repository name with owner (owner/repository).",
            "context": {
              "graphqlName": "repository",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectColumnImport",
    "description": "A project column and a list of its issues and PRs.",
    "canonical": "inputs/projectcolumnimport",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectColumnImport",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "columnName",
            "type": "String!",
            "description": "The name of the column.",
            "context": {
              "graphqlName": "columnName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issues",
            "type": "[ProjectCardImport!]",
            "description": "A list of issues and pull requests in the column.",
            "context": {
              "graphqlName": "issues",
              "graphqlTypeFlat": "ProjectCardImport",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectcardimport"
            }
          },
          {
            "name": "position",
            "type": "Int!",
            "description": "The position of the column, starting from 0.",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectOrder",
    "description": "Ways in which lists of projects can be ordered upon return.",
    "canonical": "inputs/projectorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order projects by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectOrderField!",
            "description": "The field in which to order projects by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Collaborator",
    "description": "A collaborator to update on a project. Only one of the userId or teamId should be provided.",
    "canonical": "inputs/projectv2collaborator",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2Collaborator",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "role",
            "type": "ProjectV2Roles!",
            "description": "The role to grant the collaborator",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "ProjectV2Roles",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2roles"
            }
          },
          {
            "name": "teamId",
            "type": "ID",
            "description": "The ID of the team as a collaborator.",
            "context": {
              "graphqlName": "teamId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userId",
            "type": "ID",
            "description": "The ID of the user as a collaborator.",
            "context": {
              "graphqlName": "userId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldOrder",
    "description": "Ordering options for project v2 field connections",
    "canonical": "inputs/projectv2fieldorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2FieldOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2FieldOrderField!",
            "description": "The field to order the project v2 fields by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2FieldOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2fieldorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2FieldValue",
    "description": "The values that can be used to update a field of an item inside a Project. Only 1 value can be updated at a time.",
    "canonical": "inputs/projectv2fieldvalue",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2FieldValue",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "date",
            "type": "Date",
            "description": "The ISO 8601 date to set on the field.",
            "context": {
              "graphqlName": "date",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "iterationId",
            "type": "String",
            "description": "The id of the iteration to set on the field.",
            "context": {
              "graphqlName": "iterationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "number",
            "type": "Float",
            "description": "The number to set on the field.",
            "context": {
              "graphqlName": "number",
              "graphqlTypeFlat": "Float",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "singleSelectOptionId",
            "type": "String",
            "description": "The id of the single select option to set on the field.",
            "context": {
              "graphqlName": "singleSelectOptionId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "text",
            "type": "String",
            "description": "The text to set on the field.",
            "context": {
              "graphqlName": "text",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Filters",
    "description": "Ways in which to filter lists of projects.",
    "canonical": "inputs/projectv2filters",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2Filters",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "state",
            "type": "ProjectV2State",
            "description": "List project v2 filtered by the state given.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "ProjectV2State",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/projectv2state"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemFieldValueOrder",
    "description": "Ordering options for project v2 item field value connections",
    "canonical": "inputs/projectv2itemfieldvalueorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2ItemFieldValueOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2ItemFieldValueOrderField!",
            "description": "The field to order the project v2 item field values by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2ItemFieldValueOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2itemfieldvalueorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ItemOrder",
    "description": "Ordering options for project v2 item connections",
    "canonical": "inputs/projectv2itemorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2ItemOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2ItemOrderField!",
            "description": "The field to order the project v2 items by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2ItemOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2itemorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Iteration",
    "description": "Represents an iteration",
    "canonical": "inputs/projectv2iteration",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2Iteration",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "duration",
            "type": "Int!",
            "description": "The duration of the iteration, in days.",
            "context": {
              "graphqlName": "duration",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startDate",
            "type": "Date!",
            "description": "The start date for the iteration.",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "title",
            "type": "String!",
            "description": "The title for the iteration.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2IterationFieldConfigurationInput",
    "description": "Represents an iteration field configuration.",
    "canonical": "inputs/projectv2iterationfieldconfigurationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2IterationFieldConfigurationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "duration",
            "type": "Int!",
            "description": "The duration of each iteration, in days.",
            "context": {
              "graphqlName": "duration",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "iterations",
            "type": "[ProjectV2Iteration!]!",
            "description": "Zero or more iterations for the field.",
            "context": {
              "graphqlName": "iterations",
              "graphqlTypeFlat": "ProjectV2Iteration",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectv2iteration"
            }
          },
          {
            "name": "startDate",
            "type": "Date!",
            "description": "The start date for the first iteration.",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2Order",
    "description": "Ways in which lists of projects can be ordered upon return.",
    "canonical": "inputs/projectv2order",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2Order",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order projects by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2OrderField!",
            "description": "The field in which to order projects by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2OrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2orderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2SingleSelectFieldOptionInput",
    "description": "Represents a single select field option",
    "canonical": "inputs/projectv2singleselectfieldoptioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2SingleSelectFieldOptionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "color",
            "type": "ProjectV2SingleSelectFieldOptionColor!",
            "description": "The display color of the option",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "ProjectV2SingleSelectFieldOptionColor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2singleselectfieldoptioncolor"
            }
          },
          {
            "name": "description",
            "type": "String!",
            "description": "The description text of the option",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the option",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2StatusOrder",
    "description": "Ways in which project v2 status updates can be ordered.",
    "canonical": "inputs/projectv2statusorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2StatusOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order nodes.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2StatusUpdateOrderField!",
            "description": "The field by which to order nodes.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2StatusUpdateOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2statusupdateorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2ViewOrder",
    "description": "Ordering options for project v2 view connections",
    "canonical": "inputs/projectv2vieworder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2ViewOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2ViewOrderField!",
            "description": "The field to order the project v2 views by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2ViewOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2vieworderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ProjectV2WorkflowOrder",
    "description": "Ordering options for project v2 workflows connections",
    "canonical": "inputs/projectv2workfloworder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ProjectV2WorkflowOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ProjectV2WorkflowsOrderField!",
            "description": "The field to order the project v2 workflows by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ProjectV2WorkflowsOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/projectv2workflowsorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PropertyTargetDefinitionInput",
    "description": "A property that must match",
    "canonical": "inputs/propertytargetdefinitioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PropertyTargetDefinitionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String!",
            "description": "The name of the property",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "propertyValues",
            "type": "[String!]!",
            "description": "The values to match for",
            "context": {
              "graphqlName": "propertyValues",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "source",
            "type": "String",
            "description": "The source of the property. Choose 'custom' or 'system'. Defaults to 'custom' if not specified",
            "context": {
              "graphqlName": "source",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PublishSponsorsTierInput",
    "description": "Autogenerated input type of PublishSponsorsTier",
    "canonical": "inputs/publishsponsorstierinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PublishSponsorsTierInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "tierId",
            "type": "ID!",
            "description": "The ID of the draft tier to publish.",
            "context": {
              "graphqlName": "tierId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestOrder",
    "description": "Ways in which lists of issues can be ordered upon return.",
    "canonical": "inputs/pullrequestorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PullRequestOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order pull requests by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "PullRequestOrderField!",
            "description": "The field in which to order pull requests by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "PullRequestOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "PullRequestParametersInput",
    "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.",
    "canonical": "inputs/pullrequestparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "PullRequestParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowedMergeMethods",
            "type": "[PullRequestAllowedMergeMethods!]",
            "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and\n`rebase`. At least one option must be enabled.",
            "context": {
              "graphqlName": "allowedMergeMethods",
              "graphqlTypeFlat": "PullRequestAllowedMergeMethods",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestallowedmergemethods"
            }
          },
          {
            "name": "automaticCopilotCodeReviewEnabled",
            "type": "Boolean",
            "description": "Automatically request review from Copilot for new pull requests, if the author has access to Copilot code review.",
            "context": {
              "graphqlName": "automaticCopilotCodeReviewEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissStaleReviewsOnPush",
            "type": "Boolean!",
            "description": "New, reviewable commits pushed will dismiss previous pull request review approvals.",
            "context": {
              "graphqlName": "dismissStaleReviewsOnPush",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requireCodeOwnerReview",
            "type": "Boolean!",
            "description": "Require an approving review in pull requests that modify files that have a designated code owner.",
            "context": {
              "graphqlName": "requireCodeOwnerReview",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requireLastPushApproval",
            "type": "Boolean!",
            "description": "Whether the most recent reviewable push must be approved by someone other than the person who pushed it.",
            "context": {
              "graphqlName": "requireLastPushApproval",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredApprovingReviewCount",
            "type": "Int!",
            "description": "The number of approving reviews that are required before a pull request can be merged.",
            "context": {
              "graphqlName": "requiredApprovingReviewCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredReviewThreadResolution",
            "type": "Boolean!",
            "description": "All conversations on code must be resolved before a pull request can be merged.",
            "context": {
              "graphqlName": "requiredReviewThreadResolution",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReactionOrder",
    "description": "Ways in which lists of reactions can be ordered upon return.",
    "canonical": "inputs/reactionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReactionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order reactions by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ReactionOrderField!",
            "description": "The field in which to order reactions by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ReactionOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reactionorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RefNameConditionTargetInput",
    "description": "Parameters to be used for the ref_name condition",
    "canonical": "inputs/refnameconditiontargetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RefNameConditionTargetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "exclude",
            "type": "[String!]!",
            "description": "Array of ref names or patterns to exclude. The condition will not pass if any of these patterns match.",
            "context": {
              "graphqlName": "exclude",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "include",
            "type": "[String!]!",
            "description": "Array of ref names or patterns to include. One of these patterns must match\nfor the condition to pass. Also accepts `~DEFAULT_BRANCH` to include the\ndefault branch or `~ALL` to include all branches.",
            "context": {
              "graphqlName": "include",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RefOrder",
    "description": "Ways in which lists of git refs can be ordered upon return.",
    "canonical": "inputs/reforder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RefOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order refs by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "RefOrderField!",
            "description": "The field in which to order refs by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "RefOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reforderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RefUpdate",
    "description": "A ref update",
    "canonical": "inputs/refupdate",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RefUpdate",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "afterOid",
            "type": "GitObjectID!",
            "description": "The value this ref should be updated to.",
            "context": {
              "graphqlName": "afterOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "beforeOid",
            "type": "GitObjectID",
            "description": "The value this ref needs to point to before the update.",
            "context": {
              "graphqlName": "beforeOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "force",
            "type": "Boolean",
            "description": "Force a non fast-forward update.",
            "context": {
              "graphqlName": "force",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "GitRefname!",
            "description": "The fully qualified name of the ref to be update. For example `refs/heads/branch-name`",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "GitRefname",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitrefname"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RegenerateEnterpriseIdentityProviderRecoveryCodesInput",
    "description": "Autogenerated input type of RegenerateEnterpriseIdentityProviderRecoveryCodes",
    "canonical": "inputs/regenerateenterpriseidentityproviderrecoverycodesinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RegenerateEnterpriseIdentityProviderRecoveryCodesInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set an identity provider.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RegenerateVerifiableDomainTokenInput",
    "description": "Autogenerated input type of RegenerateVerifiableDomainToken",
    "canonical": "inputs/regenerateverifiabledomaintokeninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RegenerateVerifiableDomainTokenInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the verifiable domain to regenerate the verification token of.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RejectDeploymentsInput",
    "description": "Autogenerated input type of RejectDeployments",
    "canonical": "inputs/rejectdeploymentsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RejectDeploymentsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "comment",
            "type": "String",
            "description": "Optional comment for rejecting deployments",
            "context": {
              "graphqlName": "comment",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": ""
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentIds",
            "type": "[ID!]!",
            "description": "The ids of environments to reject deployments",
            "context": {
              "graphqlName": "environmentIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "workflowRunId",
            "type": "ID!",
            "description": "The node ID of the workflow run containing the pending deployments.",
            "context": {
              "graphqlName": "workflowRunId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReleaseOrder",
    "description": "Ways in which lists of releases can be ordered upon return.",
    "canonical": "inputs/releaseorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReleaseOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order releases by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "ReleaseOrderField!",
            "description": "The field in which to order releases by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "ReleaseOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/releaseorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveAssigneesFromAssignableInput",
    "description": "Autogenerated input type of RemoveAssigneesFromAssignable",
    "canonical": "inputs/removeassigneesfromassignableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveAssigneesFromAssignableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assignableId",
            "type": "ID!",
            "description": "The id of the assignable object to remove assignees from.",
            "context": {
              "graphqlName": "assignableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "assigneeIds",
            "type": "[ID!]!",
            "description": "The id of users to remove as assignees.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseAdminInput",
    "description": "Autogenerated input type of RemoveEnterpriseAdmin",
    "canonical": "inputs/removeenterpriseadmininput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveEnterpriseAdminInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The Enterprise ID from which to remove the administrator.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of the user to remove as an administrator.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseIdentityProviderInput",
    "description": "Autogenerated input type of RemoveEnterpriseIdentityProvider",
    "canonical": "inputs/removeenterpriseidentityproviderinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveEnterpriseIdentityProviderInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise from which to remove the identity provider.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseMemberInput",
    "description": "Autogenerated input type of RemoveEnterpriseMember",
    "canonical": "inputs/removeenterprisememberinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveEnterpriseMemberInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise from which the user should be removed.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userId",
            "type": "ID!",
            "description": "The ID of the user to remove from the enterprise.",
            "context": {
              "graphqlName": "userId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseOrganizationInput",
    "description": "Autogenerated input type of RemoveEnterpriseOrganization",
    "canonical": "inputs/removeenterpriseorganizationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveEnterpriseOrganizationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise from which the organization should be removed.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization to remove from the enterprise.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveEnterpriseSupportEntitlementInput",
    "description": "Autogenerated input type of RemoveEnterpriseSupportEntitlement",
    "canonical": "inputs/removeenterprisesupportentitlementinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveEnterpriseSupportEntitlementInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the Enterprise which the admin belongs to.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of a member who will lose the support entitlement.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveLabelsFromLabelableInput",
    "description": "Autogenerated input type of RemoveLabelsFromLabelable",
    "canonical": "inputs/removelabelsfromlabelableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveLabelsFromLabelableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelIds",
            "type": "[ID!]!",
            "description": "The ids of labels to remove.",
            "context": {
              "graphqlName": "labelIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelableId",
            "type": "ID!",
            "description": "The id of the Labelable to remove labels from.",
            "context": {
              "graphqlName": "labelableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveOutsideCollaboratorInput",
    "description": "Autogenerated input type of RemoveOutsideCollaborator",
    "canonical": "inputs/removeoutsidecollaboratorinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveOutsideCollaboratorInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization to remove the outside collaborator from.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userId",
            "type": "ID!",
            "description": "The ID of the outside collaborator to remove.",
            "context": {
              "graphqlName": "userId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveReactionInput",
    "description": "Autogenerated input type of RemoveReaction",
    "canonical": "inputs/removereactioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveReactionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "content",
            "type": "ReactionContent!",
            "description": "The name of the emoji reaction to remove.",
            "context": {
              "graphqlName": "content",
              "graphqlTypeFlat": "ReactionContent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/reactioncontent"
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the subject to modify.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveStarInput",
    "description": "Autogenerated input type of RemoveStar",
    "canonical": "inputs/removestarinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveStarInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "starrableId",
            "type": "ID!",
            "description": "The Starrable ID to unstar.",
            "context": {
              "graphqlName": "starrableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveSubIssueInput",
    "description": "Autogenerated input type of RemoveSubIssue",
    "canonical": "inputs/removesubissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveSubIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The id of the issue.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subIssueId",
            "type": "ID!",
            "description": "The id of the sub-issue.",
            "context": {
              "graphqlName": "subIssueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RemoveUpvoteInput",
    "description": "Autogenerated input type of RemoveUpvote",
    "canonical": "inputs/removeupvoteinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RemoveUpvoteInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the discussion or comment to remove upvote.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenDiscussionInput",
    "description": "Autogenerated input type of ReopenDiscussion",
    "canonical": "inputs/reopendiscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReopenDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussionId",
            "type": "ID!",
            "description": "ID of the discussion to be reopened.",
            "context": {
              "graphqlName": "discussionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenIssueInput",
    "description": "Autogenerated input type of ReopenIssue",
    "canonical": "inputs/reopenissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReopenIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "ID of the issue to be opened.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReopenPullRequestInput",
    "description": "Autogenerated input type of ReopenPullRequest",
    "canonical": "inputs/reopenpullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReopenPullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "ID of the pull request to be reopened.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReorderEnvironmentInput",
    "description": "Autogenerated input type of ReorderEnvironment",
    "canonical": "inputs/reorderenvironmentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReorderEnvironmentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentId",
            "type": "ID!",
            "description": "The ID of the environment to modify",
            "context": {
              "graphqlName": "environmentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "position",
            "type": "Int!",
            "description": "The desired position of the environment",
            "context": {
              "graphqlName": "position",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReplaceActorsForAssignableInput",
    "description": "Autogenerated input type of ReplaceActorsForAssignable",
    "canonical": "inputs/replaceactorsforassignableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReplaceActorsForAssignableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actorIds",
            "type": "[ID!]!",
            "description": "The ids of the actors to replace the existing assignees.",
            "context": {
              "graphqlName": "actorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "assignableId",
            "type": "ID!",
            "description": "The id of the assignable object to replace the assignees for.",
            "context": {
              "graphqlName": "assignableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryIdConditionTargetInput",
    "description": "Parameters to be used for the repository_id condition",
    "canonical": "inputs/repositoryidconditiontargetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryIdConditionTargetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "repositoryIds",
            "type": "[ID!]!",
            "description": "One of these repo IDs must match the repo.",
            "context": {
              "graphqlName": "repositoryIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryInvitationOrder",
    "description": "Ordering options for repository invitation connections.",
    "canonical": "inputs/repositoryinvitationorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryInvitationOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "RepositoryInvitationOrderField!",
            "description": "The field to order repository invitations by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "RepositoryInvitationOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryinvitationorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryMigrationOrder",
    "description": "Ordering options for repository migrations.",
    "canonical": "inputs/repositorymigrationorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryMigrationOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "RepositoryMigrationOrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "RepositoryMigrationOrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositorymigrationorderdirection"
            }
          },
          {
            "name": "field",
            "type": "RepositoryMigrationOrderField!",
            "description": "The field to order repository migrations by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "RepositoryMigrationOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositorymigrationorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryNameConditionTargetInput",
    "description": "Parameters to be used for the repository_name condition",
    "canonical": "inputs/repositorynameconditiontargetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryNameConditionTargetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "exclude",
            "type": "[String!]!",
            "description": "Array of repository names or patterns to exclude. The condition will not pass if any of these patterns match.",
            "context": {
              "graphqlName": "exclude",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "include",
            "type": "[String!]!",
            "description": "Array of repository names or patterns to include. One of these patterns must\nmatch for the condition to pass. Also accepts `~ALL` to include all repositories.",
            "context": {
              "graphqlName": "include",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "protected",
            "type": "Boolean",
            "description": "Target changes that match these patterns will be prevented except by those with bypass permissions.",
            "context": {
              "graphqlName": "protected",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryOrder",
    "description": "Ordering options for repository connections",
    "canonical": "inputs/repositoryorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "RepositoryOrderField!",
            "description": "The field to order repositories by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "RepositoryOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryPropertyConditionTargetInput",
    "description": "Parameters to be used for the repository_property condition",
    "canonical": "inputs/repositorypropertyconditiontargetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryPropertyConditionTargetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "exclude",
            "type": "[PropertyTargetDefinitionInput!]!",
            "description": "Array of repository properties that must not match.",
            "context": {
              "graphqlName": "exclude",
              "graphqlTypeFlat": "PropertyTargetDefinitionInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/propertytargetdefinitioninput"
            }
          },
          {
            "name": "include",
            "type": "[PropertyTargetDefinitionInput!]!",
            "description": "Array of repository properties that must match",
            "context": {
              "graphqlName": "include",
              "graphqlTypeFlat": "PropertyTargetDefinitionInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/propertytargetdefinitioninput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleConditionsInput",
    "description": "Specifies the conditions required for a ruleset to evaluate",
    "canonical": "inputs/repositoryruleconditionsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryRuleConditionsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "refName",
            "type": "RefNameConditionTargetInput",
            "description": "Configuration for the ref_name condition",
            "context": {
              "graphqlName": "refName",
              "graphqlTypeFlat": "RefNameConditionTargetInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/refnameconditiontargetinput"
            }
          },
          {
            "name": "repositoryId",
            "type": "RepositoryIdConditionTargetInput",
            "description": "Configuration for the repository_id condition",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "RepositoryIdConditionTargetInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/repositoryidconditiontargetinput"
            }
          },
          {
            "name": "repositoryName",
            "type": "RepositoryNameConditionTargetInput",
            "description": "Configuration for the repository_name condition",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "RepositoryNameConditionTargetInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/repositorynameconditiontargetinput"
            }
          },
          {
            "name": "repositoryProperty",
            "type": "RepositoryPropertyConditionTargetInput",
            "description": "Configuration for the repository_property condition",
            "context": {
              "graphqlName": "repositoryProperty",
              "graphqlTypeFlat": "RepositoryPropertyConditionTargetInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/repositorypropertyconditiontargetinput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleInput",
    "description": "Specifies the attributes for a new or updated rule.",
    "canonical": "inputs/repositoryruleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryRuleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "id",
            "type": "ID",
            "description": "Optional ID of this rule when updating",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "parameters",
            "type": "RuleParametersInput",
            "description": "The parameters for the rule.",
            "context": {
              "graphqlName": "parameters",
              "graphqlTypeFlat": "RuleParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/ruleparametersinput"
            }
          },
          {
            "name": "type",
            "type": "RepositoryRuleType!",
            "description": "The type of rule to create.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "RepositoryRuleType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryruletype"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRuleOrder",
    "description": "Ordering options for repository rules.",
    "canonical": "inputs/repositoryruleorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryRuleOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "RepositoryRuleOrderField!",
            "description": "The field to order repository rules by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "RepositoryRuleOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryruleorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RepositoryRulesetBypassActorInput",
    "description": "Specifies the attributes for a new or updated ruleset bypass actor. Only one of\n`actor_id`, `repository_role_database_id`, `organization_admin`, or `deploy_key`\nshould be specified.",
    "canonical": "inputs/repositoryrulesetbypassactorinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RepositoryRulesetBypassActorInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actorId",
            "type": "ID",
            "description": "For Team and Integration bypasses, the Team or Integration ID",
            "context": {
              "graphqlName": "actorId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bypassMode",
            "type": "RepositoryRulesetBypassActorBypassMode!",
            "description": "The bypass mode for this actor.",
            "context": {
              "graphqlName": "bypassMode",
              "graphqlTypeFlat": "RepositoryRulesetBypassActorBypassMode",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryrulesetbypassactorbypassmode"
            }
          },
          {
            "name": "deployKey",
            "type": "Boolean",
            "description": "For deploy key bypasses, true. Can only use ALWAYS as the bypass mode",
            "context": {
              "graphqlName": "deployKey",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseOwner",
            "type": "Boolean",
            "description": "For enterprise owner bypasses, true",
            "context": {
              "graphqlName": "enterpriseOwner",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationAdmin",
            "type": "Boolean",
            "description": "For organization owner bypasses, true",
            "context": {
              "graphqlName": "organizationAdmin",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryRoleDatabaseId",
            "type": "Int",
            "description": "For role bypasses, the role database ID",
            "context": {
              "graphqlName": "repositoryRoleDatabaseId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ReprioritizeSubIssueInput",
    "description": "Autogenerated input type of ReprioritizeSubIssue",
    "canonical": "inputs/reprioritizesubissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ReprioritizeSubIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "afterId",
            "type": "ID",
            "description": "The id of the sub-issue to be prioritized after (either positional argument after OR before should be specified).",
            "context": {
              "graphqlName": "afterId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "beforeId",
            "type": "ID",
            "description": "The id of the sub-issue to be prioritized before (either positional argument after OR before should be specified).",
            "context": {
              "graphqlName": "beforeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The id of the parent issue.",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subIssueId",
            "type": "ID!",
            "description": "The id of the sub-issue to reprioritize.",
            "context": {
              "graphqlName": "subIssueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RequestReviewsInput",
    "description": "Autogenerated input type of RequestReviews",
    "canonical": "inputs/requestreviewsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RequestReviewsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The Node ID of the pull request to modify.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamIds",
            "type": "[ID!]",
            "description": "The Node IDs of the team to request.",
            "context": {
              "graphqlName": "teamIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "union",
            "type": "Boolean",
            "description": "Add users to the set rather than replace.",
            "context": {
              "graphqlName": "union",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userIds",
            "type": "[ID!]",
            "description": "The Node IDs of the user to request.",
            "context": {
              "graphqlName": "userIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RequiredDeploymentsParametersInput",
    "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.",
    "canonical": "inputs/requireddeploymentsparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RequiredDeploymentsParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "requiredDeploymentEnvironments",
            "type": "[String!]!",
            "description": "The environments that must be successfully deployed to before branches can be merged.",
            "context": {
              "graphqlName": "requiredDeploymentEnvironments",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RequiredStatusCheckInput",
    "description": "Specifies the attributes for a new or updated required status check.",
    "canonical": "inputs/requiredstatuscheckinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RequiredStatusCheckInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "appId",
            "type": "ID",
            "description": "The ID of the App that must set the status in order for it to be accepted.\nOmit this value to use whichever app has recently been setting this status, or\nuse \"any\" to allow any app to set the status.",
            "context": {
              "graphqlName": "appId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "context",
            "type": "String!",
            "description": "Status check context that must pass for commits to be accepted to the matching branch.",
            "context": {
              "graphqlName": "context",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RequiredStatusChecksParametersInput",
    "description": "Choose which status checks must pass before the ref is updated. When enabled,\ncommits must first be pushed to another ref where the checks pass.",
    "canonical": "inputs/requiredstatuschecksparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RequiredStatusChecksParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "doNotEnforceOnCreate",
            "type": "Boolean",
            "description": "Allow repositories and branches to be created if a check would otherwise prohibit it.",
            "context": {
              "graphqlName": "doNotEnforceOnCreate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusChecks",
            "type": "[StatusCheckConfigurationInput!]!",
            "description": "Status checks that are required.",
            "context": {
              "graphqlName": "requiredStatusChecks",
              "graphqlTypeFlat": "StatusCheckConfigurationInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/statuscheckconfigurationinput"
            }
          },
          {
            "name": "strictRequiredStatusChecksPolicy",
            "type": "Boolean!",
            "description": "Whether pull requests targeting a matching branch must be tested with the\nlatest code. This setting will not take effect unless at least one status\ncheck is enabled.",
            "context": {
              "graphqlName": "strictRequiredStatusChecksPolicy",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RerequestCheckSuiteInput",
    "description": "Autogenerated input type of RerequestCheckSuite",
    "canonical": "inputs/rerequestchecksuiteinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RerequestCheckSuiteInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "checkSuiteId",
            "type": "ID!",
            "description": "The Node ID of the check suite.",
            "context": {
              "graphqlName": "checkSuiteId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "ResolveReviewThreadInput",
    "description": "Autogenerated input type of ResolveReviewThread",
    "canonical": "inputs/resolvereviewthreadinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "ResolveReviewThreadInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "threadId",
            "type": "ID!",
            "description": "The ID of the thread to resolve",
            "context": {
              "graphqlName": "threadId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RetireSponsorsTierInput",
    "description": "Autogenerated input type of RetireSponsorsTier",
    "canonical": "inputs/retiresponsorstierinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RetireSponsorsTierInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "tierId",
            "type": "ID!",
            "description": "The ID of the published tier to retire.",
            "context": {
              "graphqlName": "tierId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RevertPullRequestInput",
    "description": "Autogenerated input type of RevertPullRequest",
    "canonical": "inputs/revertpullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RevertPullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The description of the revert pull request.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "draft",
            "type": "Boolean",
            "description": "Indicates whether the revert pull request should be a draft.",
            "context": {
              "graphqlName": "draft",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The ID of the pull request to revert.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title of the revert pull request.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RevokeEnterpriseOrganizationsMigratorRoleInput",
    "description": "Autogenerated input type of RevokeEnterpriseOrganizationsMigratorRole",
    "canonical": "inputs/revokeenterpriseorganizationsmigratorroleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RevokeEnterpriseOrganizationsMigratorRoleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise to which all organizations managed by it will be granted the migrator role.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of the user to revoke the migrator role",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RevokeMigratorRoleInput",
    "description": "Autogenerated input type of RevokeMigratorRole",
    "canonical": "inputs/revokemigratorroleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RevokeMigratorRoleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actor",
            "type": "String!",
            "description": "The user login or Team slug to revoke the migrator role from.",
            "context": {
              "graphqlName": "actor",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "actorType",
            "type": "ActorType!",
            "description": "Specifies the type of the actor, can be either USER or TEAM.",
            "context": {
              "graphqlName": "actorType",
              "graphqlTypeFlat": "ActorType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/actortype"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization that the user/team belongs to.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "RuleParametersInput",
    "description": "Specifies the parameters for a `RepositoryRule` object. Only one of the fields should be specified.",
    "canonical": "inputs/ruleparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "RuleParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "branchNamePattern",
            "type": "BranchNamePatternParametersInput",
            "description": "Parameters used for the `branch_name_pattern` rule type",
            "context": {
              "graphqlName": "branchNamePattern",
              "graphqlTypeFlat": "BranchNamePatternParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/branchnamepatternparametersinput"
            }
          },
          {
            "name": "codeScanning",
            "type": "CodeScanningParametersInput",
            "description": "Parameters used for the `code_scanning` rule type",
            "context": {
              "graphqlName": "codeScanning",
              "graphqlTypeFlat": "CodeScanningParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/codescanningparametersinput"
            }
          },
          {
            "name": "commitAuthorEmailPattern",
            "type": "CommitAuthorEmailPatternParametersInput",
            "description": "Parameters used for the `commit_author_email_pattern` rule type",
            "context": {
              "graphqlName": "commitAuthorEmailPattern",
              "graphqlTypeFlat": "CommitAuthorEmailPatternParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/commitauthoremailpatternparametersinput"
            }
          },
          {
            "name": "commitMessagePattern",
            "type": "CommitMessagePatternParametersInput",
            "description": "Parameters used for the `commit_message_pattern` rule type",
            "context": {
              "graphqlName": "commitMessagePattern",
              "graphqlTypeFlat": "CommitMessagePatternParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/commitmessagepatternparametersinput"
            }
          },
          {
            "name": "committerEmailPattern",
            "type": "CommitterEmailPatternParametersInput",
            "description": "Parameters used for the `committer_email_pattern` rule type",
            "context": {
              "graphqlName": "committerEmailPattern",
              "graphqlTypeFlat": "CommitterEmailPatternParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/committeremailpatternparametersinput"
            }
          },
          {
            "name": "fileExtensionRestriction",
            "type": "FileExtensionRestrictionParametersInput",
            "description": "Parameters used for the `file_extension_restriction` rule type",
            "context": {
              "graphqlName": "fileExtensionRestriction",
              "graphqlTypeFlat": "FileExtensionRestrictionParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/fileextensionrestrictionparametersinput"
            }
          },
          {
            "name": "filePathRestriction",
            "type": "FilePathRestrictionParametersInput",
            "description": "Parameters used for the `file_path_restriction` rule type",
            "context": {
              "graphqlName": "filePathRestriction",
              "graphqlTypeFlat": "FilePathRestrictionParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/filepathrestrictionparametersinput"
            }
          },
          {
            "name": "maxFilePathLength",
            "type": "MaxFilePathLengthParametersInput",
            "description": "Parameters used for the `max_file_path_length` rule type",
            "context": {
              "graphqlName": "maxFilePathLength",
              "graphqlTypeFlat": "MaxFilePathLengthParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/maxfilepathlengthparametersinput"
            }
          },
          {
            "name": "maxFileSize",
            "type": "MaxFileSizeParametersInput",
            "description": "Parameters used for the `max_file_size` rule type",
            "context": {
              "graphqlName": "maxFileSize",
              "graphqlTypeFlat": "MaxFileSizeParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/maxfilesizeparametersinput"
            }
          },
          {
            "name": "mergeQueue",
            "type": "MergeQueueParametersInput",
            "description": "Parameters used for the `merge_queue` rule type",
            "context": {
              "graphqlName": "mergeQueue",
              "graphqlTypeFlat": "MergeQueueParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/mergequeueparametersinput"
            }
          },
          {
            "name": "pullRequest",
            "type": "PullRequestParametersInput",
            "description": "Parameters used for the `pull_request` rule type",
            "context": {
              "graphqlName": "pullRequest",
              "graphqlTypeFlat": "PullRequestParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/pullrequestparametersinput"
            }
          },
          {
            "name": "requiredDeployments",
            "type": "RequiredDeploymentsParametersInput",
            "description": "Parameters used for the `required_deployments` rule type",
            "context": {
              "graphqlName": "requiredDeployments",
              "graphqlTypeFlat": "RequiredDeploymentsParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/requireddeploymentsparametersinput"
            }
          },
          {
            "name": "requiredStatusChecks",
            "type": "RequiredStatusChecksParametersInput",
            "description": "Parameters used for the `required_status_checks` rule type",
            "context": {
              "graphqlName": "requiredStatusChecks",
              "graphqlTypeFlat": "RequiredStatusChecksParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/requiredstatuschecksparametersinput"
            }
          },
          {
            "name": "tagNamePattern",
            "type": "TagNamePatternParametersInput",
            "description": "Parameters used for the `tag_name_pattern` rule type",
            "context": {
              "graphqlName": "tagNamePattern",
              "graphqlTypeFlat": "TagNamePatternParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/tagnamepatternparametersinput"
            }
          },
          {
            "name": "update",
            "type": "UpdateParametersInput",
            "description": "Parameters used for the `update` rule type",
            "context": {
              "graphqlName": "update",
              "graphqlTypeFlat": "UpdateParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/updateparametersinput"
            }
          },
          {
            "name": "workflows",
            "type": "WorkflowsParametersInput",
            "description": "Parameters used for the `workflows` rule type",
            "context": {
              "graphqlName": "workflows",
              "graphqlTypeFlat": "WorkflowsParametersInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/workflowsparametersinput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SavedReplyOrder",
    "description": "Ordering options for saved reply connections.",
    "canonical": "inputs/savedreplyorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SavedReplyOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SavedReplyOrderField!",
            "description": "The field to order saved replies by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SavedReplyOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/savedreplyorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryIdentifierFilter",
    "description": "An advisory identifier to filter results on.",
    "canonical": "inputs/securityadvisoryidentifierfilter",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SecurityAdvisoryIdentifierFilter",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "type",
            "type": "SecurityAdvisoryIdentifierType!",
            "description": "The identifier type.",
            "context": {
              "graphqlName": "type",
              "graphqlTypeFlat": "SecurityAdvisoryIdentifierType",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryidentifiertype"
            }
          },
          {
            "name": "value",
            "type": "String!",
            "description": "The identifier string. Supports exact or partial matching.",
            "context": {
              "graphqlName": "value",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityAdvisoryOrder",
    "description": "Ordering options for security advisory connections",
    "canonical": "inputs/securityadvisoryorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SecurityAdvisoryOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SecurityAdvisoryOrderField!",
            "description": "The field to order security advisories by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SecurityAdvisoryOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityadvisoryorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SecurityVulnerabilityOrder",
    "description": "Ordering options for security vulnerability connections",
    "canonical": "inputs/securityvulnerabilityorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SecurityVulnerabilityOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SecurityVulnerabilityOrderField!",
            "description": "The field to order security vulnerabilities by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SecurityVulnerabilityOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/securityvulnerabilityorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SetEnterpriseIdentityProviderInput",
    "description": "Autogenerated input type of SetEnterpriseIdentityProvider",
    "canonical": "inputs/setenterpriseidentityproviderinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SetEnterpriseIdentityProviderInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "digestMethod",
            "type": "SamlDigestAlgorithm!",
            "description": "The digest algorithm used to sign SAML requests for the identity provider.",
            "context": {
              "graphqlName": "digestMethod",
              "graphqlTypeFlat": "SamlDigestAlgorithm",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/samldigestalgorithm"
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set an identity provider.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "idpCertificate",
            "type": "String!",
            "description": "The x509 certificate used by the identity provider to sign assertions and responses.",
            "context": {
              "graphqlName": "idpCertificate",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issuer",
            "type": "String",
            "description": "The Issuer Entity ID for the SAML identity provider",
            "context": {
              "graphqlName": "issuer",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "signatureMethod",
            "type": "SamlSignatureAlgorithm!",
            "description": "The signature algorithm used to sign SAML requests for the identity provider.",
            "context": {
              "graphqlName": "signatureMethod",
              "graphqlTypeFlat": "SamlSignatureAlgorithm",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/samlsignaturealgorithm"
            }
          },
          {
            "name": "ssoUrl",
            "type": "URI!",
            "description": "The URL endpoint for the identity provider's SAML SSO.",
            "context": {
              "graphqlName": "ssoUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SetOrganizationInteractionLimitInput",
    "description": "Autogenerated input type of SetOrganizationInteractionLimit",
    "canonical": "inputs/setorganizationinteractionlimitinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SetOrganizationInteractionLimitInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expiry",
            "type": "RepositoryInteractionLimitExpiry",
            "description": "When this limit should expire.",
            "context": {
              "graphqlName": "expiry",
              "graphqlTypeFlat": "RepositoryInteractionLimitExpiry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimitexpiry"
            }
          },
          {
            "name": "limit",
            "type": "RepositoryInteractionLimit!",
            "description": "The limit to set.",
            "context": {
              "graphqlName": "limit",
              "graphqlTypeFlat": "RepositoryInteractionLimit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimit"
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization to set a limit for.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SetRepositoryInteractionLimitInput",
    "description": "Autogenerated input type of SetRepositoryInteractionLimit",
    "canonical": "inputs/setrepositoryinteractionlimitinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SetRepositoryInteractionLimitInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expiry",
            "type": "RepositoryInteractionLimitExpiry",
            "description": "When this limit should expire.",
            "context": {
              "graphqlName": "expiry",
              "graphqlTypeFlat": "RepositoryInteractionLimitExpiry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimitexpiry"
            }
          },
          {
            "name": "limit",
            "type": "RepositoryInteractionLimit!",
            "description": "The limit to set.",
            "context": {
              "graphqlName": "limit",
              "graphqlTypeFlat": "RepositoryInteractionLimit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimit"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to set a limit for.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SetUserInteractionLimitInput",
    "description": "Autogenerated input type of SetUserInteractionLimit",
    "canonical": "inputs/setuserinteractionlimitinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SetUserInteractionLimitInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expiry",
            "type": "RepositoryInteractionLimitExpiry",
            "description": "When this limit should expire.",
            "context": {
              "graphqlName": "expiry",
              "graphqlTypeFlat": "RepositoryInteractionLimitExpiry",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimitexpiry"
            }
          },
          {
            "name": "limit",
            "type": "RepositoryInteractionLimit!",
            "description": "The limit to set.",
            "context": {
              "graphqlName": "limit",
              "graphqlTypeFlat": "RepositoryInteractionLimit",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositoryinteractionlimit"
            }
          },
          {
            "name": "userId",
            "type": "ID!",
            "description": "The ID of the user to set a limit for.",
            "context": {
              "graphqlName": "userId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorAndLifetimeValueOrder",
    "description": "Ordering options for connections to get sponsor entities and associated USD amounts for GitHub Sponsors.",
    "canonical": "inputs/sponsorandlifetimevalueorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorAndLifetimeValueOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorAndLifetimeValueOrderField!",
            "description": "The field to order results by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorAndLifetimeValueOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorandlifetimevalueorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorOrder",
    "description": "Ordering options for connections to get sponsor entities for GitHub Sponsors.",
    "canonical": "inputs/sponsororder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorOrderField!",
            "description": "The field to order sponsor entities by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsororderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorableOrder",
    "description": "Ordering options for connections to get sponsorable entities for GitHub Sponsors.",
    "canonical": "inputs/sponsorableorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorableOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorableOrderField!",
            "description": "The field to order sponsorable entities by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorableOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorableorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsActivityOrder",
    "description": "Ordering options for GitHub Sponsors activity connections.",
    "canonical": "inputs/sponsorsactivityorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorsActivityOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorsActivityOrderField!",
            "description": "The field to order activity by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorsActivityOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorsactivityorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorsTierOrder",
    "description": "Ordering options for Sponsors tiers connections.",
    "canonical": "inputs/sponsorstierorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorsTierOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorsTierOrderField!",
            "description": "The field to order tiers by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorsTierOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorstierorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipNewsletterOrder",
    "description": "Ordering options for sponsorship newsletter connections.",
    "canonical": "inputs/sponsorshipnewsletterorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorshipNewsletterOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorshipNewsletterOrderField!",
            "description": "The field to order sponsorship newsletters by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorshipNewsletterOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorshipnewsletterorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SponsorshipOrder",
    "description": "Ordering options for sponsorship connections.",
    "canonical": "inputs/sponsorshiporder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SponsorshipOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "SponsorshipOrderField!",
            "description": "The field to order sponsorship by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "SponsorshipOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorshiporderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "StarOrder",
    "description": "Ways in which star connections can be ordered.",
    "canonical": "inputs/starorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "StarOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order nodes.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "StarOrderField!",
            "description": "The field in which to order nodes by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "StarOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/starorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "StartOrganizationMigrationInput",
    "description": "Autogenerated input type of StartOrganizationMigration",
    "canonical": "inputs/startorganizationmigrationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "StartOrganizationMigrationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceAccessToken",
            "type": "String!",
            "description": "The migration source access token.",
            "context": {
              "graphqlName": "sourceAccessToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceOrgUrl",
            "type": "URI!",
            "description": "The URL of the organization to migrate.",
            "context": {
              "graphqlName": "sourceOrgUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "targetEnterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise the target organization belongs to.",
            "context": {
              "graphqlName": "targetEnterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "targetOrgName",
            "type": "String!",
            "description": "The name of the target organization.",
            "context": {
              "graphqlName": "targetOrgName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "StartRepositoryMigrationInput",
    "description": "Autogenerated input type of StartRepositoryMigration",
    "canonical": "inputs/startrepositorymigrationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "StartRepositoryMigrationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "accessToken",
            "type": "String",
            "description": "The migration source access token.",
            "context": {
              "graphqlName": "accessToken",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "continueOnError",
            "type": "Boolean",
            "description": "Whether to continue the migration on error. Defaults to `true`.",
            "context": {
              "graphqlName": "continueOnError",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "gitArchiveUrl",
            "type": "String",
            "description": "The signed URL to access the user-uploaded git archive.",
            "context": {
              "graphqlName": "gitArchiveUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "githubPat",
            "type": "String",
            "description": "The GitHub personal access token of the user importing to the target repository.",
            "context": {
              "graphqlName": "githubPat",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockSource",
            "type": "Boolean",
            "description": "Whether to lock the source repository.",
            "context": {
              "graphqlName": "lockSource",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "metadataArchiveUrl",
            "type": "String",
            "description": "The signed URL to access the user-uploaded metadata archive.",
            "context": {
              "graphqlName": "metadataArchiveUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the organization that will own the imported repository.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryName",
            "type": "String!",
            "description": "The name of the imported repository.",
            "context": {
              "graphqlName": "repositoryName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "skipReleases",
            "type": "Boolean",
            "description": "Whether to skip migrating releases for the repository.",
            "context": {
              "graphqlName": "skipReleases",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceId",
            "type": "ID!",
            "description": "The ID of the migration source.",
            "context": {
              "graphqlName": "sourceId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sourceRepositoryUrl",
            "type": "URI!",
            "description": "The URL of the source repository.",
            "context": {
              "graphqlName": "sourceRepositoryUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "targetRepoVisibility",
            "type": "String",
            "description": "The visibility of the imported repository.",
            "context": {
              "graphqlName": "targetRepoVisibility",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "StatusCheckConfigurationInput",
    "description": "Required status check",
    "canonical": "inputs/statuscheckconfigurationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "StatusCheckConfigurationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "context",
            "type": "String!",
            "description": "The status check context name that must be present on the commit.",
            "context": {
              "graphqlName": "context",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "integrationId",
            "type": "Int",
            "description": "The optional integration ID that this status check must originate from.",
            "context": {
              "graphqlName": "integrationId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "SubmitPullRequestReviewInput",
    "description": "Autogenerated input type of SubmitPullRequestReview",
    "canonical": "inputs/submitpullrequestreviewinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "SubmitPullRequestReviewInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The text field to set on the Pull Request Review.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "event",
            "type": "PullRequestReviewEvent!",
            "description": "The event to send to the Pull Request Review.",
            "context": {
              "graphqlName": "event",
              "graphqlTypeFlat": "PullRequestReviewEvent",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/pullrequestreviewevent"
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID",
            "description": "The Pull Request ID to submit any pending reviews.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID",
            "description": "The Pull Request Review ID to submit.",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TagNamePatternParametersInput",
    "description": "Parameters to be used for the tag_name_pattern rule",
    "canonical": "inputs/tagnamepatternparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TagNamePatternParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "name",
            "type": "String",
            "description": "How this rule will appear to users.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "negate",
            "type": "Boolean",
            "description": "If true, the rule will fail if the pattern matches.",
            "context": {
              "graphqlName": "negate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "operator",
            "type": "String!",
            "description": "The operator to use for matching.",
            "context": {
              "graphqlName": "operator",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String!",
            "description": "The pattern to match with.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionCommentOrder",
    "description": "Ways in which team discussion comment connections can be ordered.",
    "canonical": "inputs/teamdiscussioncommentorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TeamDiscussionCommentOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order nodes.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "TeamDiscussionCommentOrderField!",
            "description": "The field by which to order nodes.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "TeamDiscussionCommentOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamdiscussioncommentorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TeamDiscussionOrder",
    "description": "Ways in which team discussion connections can be ordered.",
    "canonical": "inputs/teamdiscussionorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TeamDiscussionOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order nodes.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "TeamDiscussionOrderField!",
            "description": "The field by which to order nodes.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "TeamDiscussionOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamdiscussionorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TeamMemberOrder",
    "description": "Ordering options for team member connections",
    "canonical": "inputs/teammemberorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TeamMemberOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "TeamMemberOrderField!",
            "description": "The field to order team members by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "TeamMemberOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teammemberorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TeamOrder",
    "description": "Ways in which team connections can be ordered.",
    "canonical": "inputs/teamorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TeamOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order nodes.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "TeamOrderField!",
            "description": "The field in which to order nodes by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "TeamOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TeamRepositoryOrder",
    "description": "Ordering options for team repository connections",
    "canonical": "inputs/teamrepositoryorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TeamRepositoryOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "TeamRepositoryOrderField!",
            "description": "The field to order repositories by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "TeamRepositoryOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamrepositoryorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TransferEnterpriseOrganizationInput",
    "description": "Autogenerated input type of TransferEnterpriseOrganization",
    "canonical": "inputs/transferenterpriseorganizationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TransferEnterpriseOrganizationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "destinationEnterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise where the organization should be transferred.",
            "context": {
              "graphqlName": "destinationEnterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization to transfer.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "TransferIssueInput",
    "description": "Autogenerated input type of TransferIssue",
    "canonical": "inputs/transferissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "TransferIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "createLabelsIfMissing",
            "type": "Boolean",
            "description": "Whether to create labels if they don't exist in the target repository (matched by name)",
            "context": {
              "graphqlName": "createLabelsIfMissing",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The Node ID of the issue to be transferred",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository the issue should be transferred to",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnarchiveProjectV2ItemInput",
    "description": "Autogenerated input type of UnarchiveProjectV2Item",
    "canonical": "inputs/unarchiveprojectv2iteminput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnarchiveProjectV2ItemInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the ProjectV2Item to unarchive.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to archive the item from.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnarchiveRepositoryInput",
    "description": "Autogenerated input type of UnarchiveRepository",
    "canonical": "inputs/unarchiverepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnarchiveRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to unarchive.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnfollowOrganizationInput",
    "description": "Autogenerated input type of UnfollowOrganization",
    "canonical": "inputs/unfolloworganizationinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnfollowOrganizationInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "ID of the organization to unfollow.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnfollowUserInput",
    "description": "Autogenerated input type of UnfollowUser",
    "canonical": "inputs/unfollowuserinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnfollowUserInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "userId",
            "type": "ID!",
            "description": "ID of the user to unfollow.",
            "context": {
              "graphqlName": "userId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnlinkProjectV2FromRepositoryInput",
    "description": "Autogenerated input type of UnlinkProjectV2FromRepository",
    "canonical": "inputs/unlinkprojectv2fromrepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnlinkProjectV2FromRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the project to unlink from the repository.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to unlink from the project.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnlinkProjectV2FromTeamInput",
    "description": "Autogenerated input type of UnlinkProjectV2FromTeam",
    "canonical": "inputs/unlinkprojectv2fromteaminput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnlinkProjectV2FromTeamInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the project to unlink from the team.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamId",
            "type": "ID!",
            "description": "The ID of the team to unlink from the project.",
            "context": {
              "graphqlName": "teamId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnlinkRepositoryFromProjectInput",
    "description": "Autogenerated input type of UnlinkRepositoryFromProject",
    "canonical": "inputs/unlinkrepositoryfromprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnlinkRepositoryFromProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project linked to the Repository.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the Repository linked to the Project.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnlockLockableInput",
    "description": "Autogenerated input type of UnlockLockable",
    "canonical": "inputs/unlocklockableinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnlockLockableInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockableId",
            "type": "ID!",
            "description": "ID of the item to be unlocked.",
            "context": {
              "graphqlName": "lockableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkDiscussionCommentAsAnswerInput",
    "description": "Autogenerated input type of UnmarkDiscussionCommentAsAnswer",
    "canonical": "inputs/unmarkdiscussioncommentasanswerinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnmarkDiscussionCommentAsAnswerInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the discussion comment to unmark as an answer.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkFileAsViewedInput",
    "description": "Autogenerated input type of UnmarkFileAsViewed",
    "canonical": "inputs/unmarkfileasviewedinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnmarkFileAsViewedInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "path",
            "type": "String!",
            "description": "The path of the file to mark as unviewed",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The Node ID of the pull request.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkIssueAsDuplicateInput",
    "description": "Autogenerated input type of UnmarkIssueAsDuplicate",
    "canonical": "inputs/unmarkissueasduplicateinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnmarkIssueAsDuplicateInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "canonicalId",
            "type": "ID!",
            "description": "ID of the issue or pull request currently considered canonical/authoritative/original.",
            "context": {
              "graphqlName": "canonicalId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "duplicateId",
            "type": "ID!",
            "description": "ID of the issue or pull request currently marked as a duplicate.",
            "context": {
              "graphqlName": "duplicateId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnmarkProjectV2AsTemplateInput",
    "description": "Autogenerated input type of UnmarkProjectV2AsTemplate",
    "canonical": "inputs/unmarkprojectv2astemplateinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnmarkProjectV2AsTemplateInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to unmark as a template.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnminimizeCommentInput",
    "description": "Autogenerated input type of UnminimizeComment",
    "canonical": "inputs/unminimizecommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnminimizeCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "subjectId",
            "type": "ID!",
            "description": "The Node ID of the subject to modify.",
            "context": {
              "graphqlName": "subjectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnpinIssueInput",
    "description": "Autogenerated input type of UnpinIssue",
    "canonical": "inputs/unpinissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnpinIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The ID of the issue to be unpinned",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UnresolveReviewThreadInput",
    "description": "Autogenerated input type of UnresolveReviewThread",
    "canonical": "inputs/unresolvereviewthreadinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UnresolveReviewThreadInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "threadId",
            "type": "ID!",
            "description": "The ID of the thread to unresolve",
            "context": {
              "graphqlName": "threadId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateBranchProtectionRuleInput",
    "description": "Autogenerated input type of UpdateBranchProtectionRule",
    "canonical": "inputs/updatebranchprotectionruleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateBranchProtectionRuleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowsDeletions",
            "type": "Boolean",
            "description": "Can this branch be deleted.",
            "context": {
              "graphqlName": "allowsDeletions",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "allowsForcePushes",
            "type": "Boolean",
            "description": "Are force pushes allowed on this branch.",
            "context": {
              "graphqlName": "allowsForcePushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "blocksCreations",
            "type": "Boolean",
            "description": "Is branch creation a protected operation.",
            "context": {
              "graphqlName": "blocksCreations",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "branchProtectionRuleId",
            "type": "ID!",
            "description": "The global relay id of the branch protection rule to be updated.",
            "context": {
              "graphqlName": "branchProtectionRuleId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bypassForcePushActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to bypass force push targeting matching branches.",
            "context": {
              "graphqlName": "bypassForcePushActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bypassPullRequestActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to bypass pull requests targeting matching branches.",
            "context": {
              "graphqlName": "bypassPullRequestActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "dismissesStaleReviews",
            "type": "Boolean",
            "description": "Will new commits pushed to matching branches dismiss pull request review approvals.",
            "context": {
              "graphqlName": "dismissesStaleReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isAdminEnforced",
            "type": "Boolean",
            "description": "Can admins override branch protection.",
            "context": {
              "graphqlName": "isAdminEnforced",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockAllowsFetchAndMerge",
            "type": "Boolean",
            "description": "Whether users can pull changes from upstream when the branch is locked. Set to\n`true` to allow fork syncing. Set to `false` to prevent fork syncing.",
            "context": {
              "graphqlName": "lockAllowsFetchAndMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "lockBranch",
            "type": "Boolean",
            "description": "Whether to set the branch as read-only. If this is true, users will not be able to push to the branch.",
            "context": {
              "graphqlName": "lockBranch",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pattern",
            "type": "String",
            "description": "The glob-like pattern used to determine matching branches.",
            "context": {
              "graphqlName": "pattern",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pushActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to push to matching branches.",
            "context": {
              "graphqlName": "pushActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requireLastPushApproval",
            "type": "Boolean",
            "description": "Whether the most recent push must be approved by someone other than the person who pushed it",
            "context": {
              "graphqlName": "requireLastPushApproval",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredApprovingReviewCount",
            "type": "Int",
            "description": "Number of approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiredApprovingReviewCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredDeploymentEnvironments",
            "type": "[String!]",
            "description": "The list of required deployment environments",
            "context": {
              "graphqlName": "requiredDeploymentEnvironments",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusCheckContexts",
            "type": "[String!]",
            "description": "List of required status check contexts that must pass for commits to be accepted to matching branches.",
            "context": {
              "graphqlName": "requiredStatusCheckContexts",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiredStatusChecks",
            "type": "[RequiredStatusCheckInput!]",
            "description": "The list of required status checks",
            "context": {
              "graphqlName": "requiredStatusChecks",
              "graphqlTypeFlat": "RequiredStatusCheckInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/requiredstatuscheckinput"
            }
          },
          {
            "name": "requiresApprovingReviews",
            "type": "Boolean",
            "description": "Are approving reviews required to update matching branches.",
            "context": {
              "graphqlName": "requiresApprovingReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCodeOwnerReviews",
            "type": "Boolean",
            "description": "Are reviews from code owners required to update matching branches.",
            "context": {
              "graphqlName": "requiresCodeOwnerReviews",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresCommitSignatures",
            "type": "Boolean",
            "description": "Are commits required to be signed.",
            "context": {
              "graphqlName": "requiresCommitSignatures",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresConversationResolution",
            "type": "Boolean",
            "description": "Are conversations required to be resolved before merging.",
            "context": {
              "graphqlName": "requiresConversationResolution",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresDeployments",
            "type": "Boolean",
            "description": "Are successful deployments required before merging.",
            "context": {
              "graphqlName": "requiresDeployments",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresLinearHistory",
            "type": "Boolean",
            "description": "Are merge commits prohibited from being pushed to this branch.",
            "context": {
              "graphqlName": "requiresLinearHistory",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresStatusChecks",
            "type": "Boolean",
            "description": "Are status checks required to update matching branches.",
            "context": {
              "graphqlName": "requiresStatusChecks",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "requiresStrictStatusChecks",
            "type": "Boolean",
            "description": "Are branches required to be up to date before merging.",
            "context": {
              "graphqlName": "requiresStrictStatusChecks",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restrictsPushes",
            "type": "Boolean",
            "description": "Is pushing to matching branches restricted.",
            "context": {
              "graphqlName": "restrictsPushes",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "restrictsReviewDismissals",
            "type": "Boolean",
            "description": "Is dismissal of pull request reviews restricted.",
            "context": {
              "graphqlName": "restrictsReviewDismissals",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewDismissalActorIds",
            "type": "[ID!]",
            "description": "A list of User, Team, or App IDs allowed to dismiss reviews on pull requests targeting matching branches.",
            "context": {
              "graphqlName": "reviewDismissalActorIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateCheckRunInput",
    "description": "Autogenerated input type of UpdateCheckRun",
    "canonical": "inputs/updatecheckruninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateCheckRunInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "actions",
            "type": "[CheckRunAction!]",
            "description": "Possible further actions the integrator can perform, which a user may trigger.",
            "context": {
              "graphqlName": "actions",
              "graphqlTypeFlat": "CheckRunAction",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/checkrunaction"
            }
          },
          {
            "name": "checkRunId",
            "type": "ID!",
            "description": "The node of the check.",
            "context": {
              "graphqlName": "checkRunId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "completedAt",
            "type": "DateTime",
            "description": "The time that the check run finished.",
            "context": {
              "graphqlName": "completedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "conclusion",
            "type": "CheckConclusionState",
            "description": "The final conclusion of the check.",
            "context": {
              "graphqlName": "conclusion",
              "graphqlTypeFlat": "CheckConclusionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/checkconclusionstate"
            }
          },
          {
            "name": "detailsUrl",
            "type": "URI",
            "description": "The URL of the integrator's site that has the full details of the check.",
            "context": {
              "graphqlName": "detailsUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "externalId",
            "type": "String",
            "description": "A reference for the run on the integrator's system.",
            "context": {
              "graphqlName": "externalId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the check.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "output",
            "type": "CheckRunOutput",
            "description": "Descriptive details about the run.",
            "context": {
              "graphqlName": "output",
              "graphqlTypeFlat": "CheckRunOutput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/checkrunoutput"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startedAt",
            "type": "DateTime",
            "description": "The time that the check run began.",
            "context": {
              "graphqlName": "startedAt",
              "graphqlTypeFlat": "DateTime",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/datetime"
            }
          },
          {
            "name": "status",
            "type": "RequestableCheckStatusState",
            "description": "The current status.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "RequestableCheckStatusState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/requestablecheckstatusstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateCheckSuitePreferencesInput",
    "description": "Autogenerated input type of UpdateCheckSuitePreferences",
    "canonical": "inputs/updatechecksuitepreferencesinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateCheckSuitePreferencesInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "autoTriggerPreferences",
            "type": "[CheckSuiteAutoTriggerPreference!]!",
            "description": "The check suite preferences to modify.",
            "context": {
              "graphqlName": "autoTriggerPreferences",
              "graphqlTypeFlat": "CheckSuiteAutoTriggerPreference",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/checksuiteautotriggerpreference"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateDiscussionCommentInput",
    "description": "Autogenerated input type of UpdateDiscussionComment",
    "canonical": "inputs/updatediscussioncommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateDiscussionCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The new contents of the comment body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "commentId",
            "type": "ID!",
            "description": "The Node ID of the discussion comment to update.",
            "context": {
              "graphqlName": "commentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateDiscussionInput",
    "description": "Autogenerated input type of UpdateDiscussion",
    "canonical": "inputs/updatediscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The new contents of the discussion body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "categoryId",
            "type": "ID",
            "description": "The Node ID of a discussion category within the same repository to change this discussion to.",
            "context": {
              "graphqlName": "categoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "discussionId",
            "type": "ID!",
            "description": "The Node ID of the discussion to update.",
            "context": {
              "graphqlName": "discussionId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The new discussion title.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseAdministratorRoleInput",
    "description": "Autogenerated input type of UpdateEnterpriseAdministratorRole",
    "canonical": "inputs/updateenterpriseadministratorroleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseAdministratorRoleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the Enterprise which the admin belongs to.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "login",
            "type": "String!",
            "description": "The login of a administrator whose role is being changed.",
            "context": {
              "graphqlName": "login",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "role",
            "type": "EnterpriseAdministratorRole!",
            "description": "The new role for the Enterprise administrator.",
            "context": {
              "graphqlName": "role",
              "graphqlTypeFlat": "EnterpriseAdministratorRole",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseadministratorrole"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting",
    "canonical": "inputs/updateenterpriseallowprivaterepositoryforkingsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the allow private repository forking setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "policyValue",
            "type": "EnterpriseAllowPrivateRepositoryForkingPolicyValue",
            "description": "The value for the allow private repository forking policy on the enterprise.",
            "context": {
              "graphqlName": "policyValue",
              "graphqlTypeFlat": "EnterpriseAllowPrivateRepositoryForkingPolicyValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/enterpriseallowprivaterepositoryforkingpolicyvalue"
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the allow private repository forking setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseDefaultRepositoryPermissionSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting",
    "canonical": "inputs/updateenterprisedefaultrepositorypermissionsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseDefaultRepositoryPermissionSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the base repository permission setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseDefaultRepositoryPermissionSettingValue!",
            "description": "The value for the base repository permission setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseDefaultRepositoryPermissionSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisedefaultrepositorypermissionsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseDeployKeySettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseDeployKeySetting",
    "canonical": "inputs/updateenterprisedeploykeysettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseDeployKeySettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the deploy key setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the deploy key setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting",
    "canonical": "inputs/updateenterprisememberscanchangerepositoryvisibilitysettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can change repository visibility setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the members can change repository visibility setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanCreateRepositoriesSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting",
    "canonical": "inputs/updateenterprisememberscancreaterepositoriessettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanCreateRepositoriesSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can create repositories setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreateInternalRepositories",
            "type": "Boolean",
            "description": "Allow members to create internal repositories. Defaults to current value.",
            "context": {
              "graphqlName": "membersCanCreateInternalRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreatePrivateRepositories",
            "type": "Boolean",
            "description": "Allow members to create private repositories. Defaults to current value.",
            "context": {
              "graphqlName": "membersCanCreatePrivateRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreatePublicRepositories",
            "type": "Boolean",
            "description": "Allow members to create public repositories. Defaults to current value.",
            "context": {
              "graphqlName": "membersCanCreatePublicRepositories",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "membersCanCreateRepositoriesPolicyEnabled",
            "type": "Boolean",
            "description": "When false, allow member organizations to set their own repository creation member privileges.",
            "context": {
              "graphqlName": "membersCanCreateRepositoriesPolicyEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseMembersCanCreateRepositoriesSettingValue",
            "description": "Value for the members can create repositories setting on the enterprise. This\nor the granular public/private/internal allowed fields (but not both) must be provided.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseMembersCanCreateRepositoriesSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/enterprisememberscancreaterepositoriessettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanDeleteIssuesSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting",
    "canonical": "inputs/updateenterprisememberscandeleteissuessettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanDeleteIssuesSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can delete issues setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the members can delete issues setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting",
    "canonical": "inputs/updateenterprisememberscandeleterepositoriessettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can delete repositories setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the members can delete repositories setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting",
    "canonical": "inputs/updateenterprisememberscaninvitecollaboratorssettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can invite collaborators setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the members can invite collaborators setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanMakePurchasesSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting",
    "canonical": "inputs/updateenterprisememberscanmakepurchasessettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanMakePurchasesSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can make purchases setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseMembersCanMakePurchasesSettingValue!",
            "description": "The value for the members can make purchases setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseMembersCanMakePurchasesSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisememberscanmakepurchasessettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting",
    "canonical": "inputs/updateenterprisememberscanupdateprotectedbranchessettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can update protected branches setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the members can update protected branches setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting",
    "canonical": "inputs/updateenterprisememberscanviewdependencyinsightssettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the members can view dependency insights setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the members can view dependency insights setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseOrganizationProjectsSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseOrganizationProjectsSetting",
    "canonical": "inputs/updateenterpriseorganizationprojectssettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseOrganizationProjectsSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the organization projects setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the organization projects setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseOwnerOrganizationRoleInput",
    "description": "Autogenerated input type of UpdateEnterpriseOwnerOrganizationRole",
    "canonical": "inputs/updateenterpriseownerorganizationroleinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseOwnerOrganizationRoleInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the Enterprise which the owner belongs to.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization for membership change.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationRole",
            "type": "RoleInOrganization!",
            "description": "The role to assume in the organization.",
            "context": {
              "graphqlName": "organizationRole",
              "graphqlTypeFlat": "RoleInOrganization",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/roleinorganization"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseProfileInput",
    "description": "Autogenerated input type of UpdateEnterpriseProfile",
    "canonical": "inputs/updateenterpriseprofileinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseProfileInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the enterprise.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The Enterprise ID to update.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "location",
            "type": "String",
            "description": "The location of the enterprise.",
            "context": {
              "graphqlName": "location",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the enterprise.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "websiteUrl",
            "type": "String",
            "description": "The URL of the enterprise's website.",
            "context": {
              "graphqlName": "websiteUrl",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseRepositoryProjectsSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseRepositoryProjectsSetting",
    "canonical": "inputs/updateenterpriserepositoryprojectssettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseRepositoryProjectsSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the repository projects setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the repository projects setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseTeamDiscussionsSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseTeamDiscussionsSetting",
    "canonical": "inputs/updateenterpriseteamdiscussionssettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseTeamDiscussionsSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the team discussions setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledDisabledSettingValue!",
            "description": "The value for the team discussions setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledDisabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenableddisabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting",
    "canonical": "inputs/updateenterprisetwofactorauthenticationdisallowedmethodssettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the two-factor authentication disallowed methods setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseDisallowedMethodsSettingValue!",
            "description": "The value for the two-factor authentication disallowed methods setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseDisallowedMethodsSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterprisedisallowedmethodssettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput",
    "description": "Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting",
    "canonical": "inputs/updateenterprisetwofactorauthenticationrequiredsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enterpriseId",
            "type": "ID!",
            "description": "The ID of the enterprise on which to set the two factor authentication required setting.",
            "context": {
              "graphqlName": "enterpriseId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "EnterpriseEnabledSettingValue!",
            "description": "The value for the two factor authentication required setting on the enterprise.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "EnterpriseEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/enterpriseenabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateEnvironmentInput",
    "description": "Autogenerated input type of UpdateEnvironment",
    "canonical": "inputs/updateenvironmentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateEnvironmentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "environmentId",
            "type": "ID!",
            "description": "The node ID of the environment.",
            "context": {
              "graphqlName": "environmentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "preventSelfReview",
            "type": "Boolean",
            "description": "Whether deployments to this environment can be approved by the user who created the deployment.",
            "context": {
              "graphqlName": "preventSelfReview",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "reviewers",
            "type": "[ID!]",
            "description": "The ids of users or teams that can approve deployments to this environment",
            "context": {
              "graphqlName": "reviewers",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "waitTimer",
            "type": "Int",
            "description": "The wait timer in minutes.",
            "context": {
              "graphqlName": "waitTimer",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIpAllowListEnabledSettingInput",
    "description": "Autogenerated input type of UpdateIpAllowListEnabledSetting",
    "canonical": "inputs/updateipallowlistenabledsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIpAllowListEnabledSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the owner on which to set the IP allow list enabled setting.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "IpAllowListEnabledSettingValue!",
            "description": "The value for the IP allow list enabled setting.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "IpAllowListEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistenabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIpAllowListEntryInput",
    "description": "Autogenerated input type of UpdateIpAllowListEntry",
    "canonical": "inputs/updateipallowlistentryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIpAllowListEntryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "allowListValue",
            "type": "String!",
            "description": "An IP address or range of addresses in CIDR notation.",
            "context": {
              "graphqlName": "allowListValue",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ipAllowListEntryId",
            "type": "ID!",
            "description": "The ID of the IP allow list entry to update.",
            "context": {
              "graphqlName": "ipAllowListEntryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isActive",
            "type": "Boolean!",
            "description": "Whether the IP allow list entry is active when an IP allow list is enabled.",
            "context": {
              "graphqlName": "isActive",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "An optional name for the IP allow list entry.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIpAllowListForInstalledAppsEnabledSettingInput",
    "description": "Autogenerated input type of UpdateIpAllowListForInstalledAppsEnabledSetting",
    "canonical": "inputs/updateipallowlistforinstalledappsenabledsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIpAllowListForInstalledAppsEnabledSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the owner.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "IpAllowListForInstalledAppsEnabledSettingValue!",
            "description": "The value for the IP allow list configuration for installed GitHub Apps setting.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "IpAllowListForInstalledAppsEnabledSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/ipallowlistforinstalledappsenabledsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueCommentInput",
    "description": "Autogenerated input type of UpdateIssueComment",
    "canonical": "inputs/updateissuecommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIssueCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The updated text of the comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the IssueComment to modify.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueInput",
    "description": "Autogenerated input type of UpdateIssue",
    "canonical": "inputs/updateissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assigneeIds",
            "type": "[ID!]",
            "description": "An array of Node IDs of users for this issue.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The body for the issue description.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the Issue to modify.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTypeId",
            "type": "ID",
            "description": "The ID of the Issue Type for this issue.",
            "context": {
              "graphqlName": "issueTypeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelIds",
            "type": "[ID!]",
            "description": "An array of Node IDs of labels for this issue.",
            "context": {
              "graphqlName": "labelIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestoneId",
            "type": "ID",
            "description": "The Node ID of the milestone for this issue.",
            "context": {
              "graphqlName": "milestoneId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectIds",
            "type": "[ID!]",
            "description": "An array of Node IDs for projects associated with this issue.",
            "context": {
              "graphqlName": "projectIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "IssueState",
            "description": "The desired issue state.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "IssueState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issuestate"
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title for the issue.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueIssueTypeInput",
    "description": "Autogenerated input type of UpdateIssueIssueType",
    "canonical": "inputs/updateissueissuetypeinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIssueIssueTypeInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueId",
            "type": "ID!",
            "description": "The ID of the issue to update",
            "context": {
              "graphqlName": "issueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTypeId",
            "type": "ID",
            "description": "The ID of the issue type to update on the issue",
            "context": {
              "graphqlName": "issueTypeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateIssueTypeInput",
    "description": "Autogenerated input type of UpdateIssueType",
    "canonical": "inputs/updateissuetypeinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateIssueTypeInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "color",
            "type": "IssueTypeColor",
            "description": "Color for the issue type",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "IssueTypeColor",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/issuetypecolor"
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "The description of the issue type",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isEnabled",
            "type": "Boolean",
            "description": "Whether or not the issue type is enabled for the organization",
            "context": {
              "graphqlName": "isEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "issueTypeId",
            "type": "ID!",
            "description": "The ID of the issue type to update",
            "context": {
              "graphqlName": "issueTypeId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the issue type",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateLabelInput",
    "description": "Autogenerated input type of UpdateLabel",
    "canonical": "inputs/updatelabelinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateLabelInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "color",
            "type": "String",
            "description": "A 6 character hex code, without the leading #, identifying the updated color of the label.",
            "context": {
              "graphqlName": "color",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A brief description of the label, such as its purpose.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the label to be updated.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The updated name of the label.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateNotificationRestrictionSettingInput",
    "description": "Autogenerated input type of UpdateNotificationRestrictionSetting",
    "canonical": "inputs/updatenotificationrestrictionsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateNotificationRestrictionSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ownerId",
            "type": "ID!",
            "description": "The ID of the owner on which to set the restrict notifications setting.",
            "context": {
              "graphqlName": "ownerId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "settingValue",
            "type": "NotificationRestrictionSettingValue!",
            "description": "The value for the restrict notifications setting.",
            "context": {
              "graphqlName": "settingValue",
              "graphqlTypeFlat": "NotificationRestrictionSettingValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/notificationrestrictionsettingvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateOrganizationAllowPrivateRepositoryForkingSettingInput",
    "description": "Autogenerated input type of UpdateOrganizationAllowPrivateRepositoryForkingSetting",
    "canonical": "inputs/updateorganizationallowprivaterepositoryforkingsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateOrganizationAllowPrivateRepositoryForkingSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "forkingEnabled",
            "type": "Boolean!",
            "description": "Enable forking of private repositories in the organization?",
            "context": {
              "graphqlName": "forkingEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization on which to set the allow private repository forking setting.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateOrganizationWebCommitSignoffSettingInput",
    "description": "Autogenerated input type of UpdateOrganizationWebCommitSignoffSetting",
    "canonical": "inputs/updateorganizationwebcommitsignoffsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateOrganizationWebCommitSignoffSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "organizationId",
            "type": "ID!",
            "description": "The ID of the organization on which to set the web commit signoff setting.",
            "context": {
              "graphqlName": "organizationId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "webCommitSignoffRequired",
            "type": "Boolean!",
            "description": "Enable signoff on web-based commits for repositories in the organization?",
            "context": {
              "graphqlName": "webCommitSignoffRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateParametersInput",
    "description": "Only allow users with bypass permission to update matching refs.",
    "canonical": "inputs/updateparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "updateAllowsFetchAndMerge",
            "type": "Boolean!",
            "description": "Branch can pull changes from its upstream repository",
            "context": {
              "graphqlName": "updateAllowsFetchAndMerge",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePatreonSponsorabilityInput",
    "description": "Autogenerated input type of UpdatePatreonSponsorability",
    "canonical": "inputs/updatepatreonsponsorabilityinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdatePatreonSponsorabilityInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enablePatreonSponsorships",
            "type": "Boolean!",
            "description": "Whether Patreon tiers should be shown on the GitHub Sponsors profile page,\nallowing potential sponsors to make their payment through Patreon instead of GitHub.",
            "context": {
              "graphqlName": "enablePatreonSponsorships",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the organization with the GitHub Sponsors profile, if any.\nDefaults to the GitHub Sponsors profile for the authenticated user if omitted.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectCardInput",
    "description": "Autogenerated input type of UpdateProjectCard",
    "canonical": "inputs/updateprojectcardinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectCardInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isArchived",
            "type": "Boolean",
            "description": "Whether or not the ProjectCard should be archived",
            "context": {
              "graphqlName": "isArchived",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "note",
            "type": "String",
            "description": "The note of ProjectCard.",
            "context": {
              "graphqlName": "note",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectCardId",
            "type": "ID!",
            "description": "The ProjectCard ID to update.",
            "context": {
              "graphqlName": "projectCardId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectColumnInput",
    "description": "Autogenerated input type of UpdateProjectColumn",
    "canonical": "inputs/updateprojectcolumninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectColumnInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String!",
            "description": "The name of project column.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectColumnId",
            "type": "ID!",
            "description": "The ProjectColumn ID to update.",
            "context": {
              "graphqlName": "projectColumnId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectInput",
    "description": "Autogenerated input type of UpdateProject",
    "canonical": "inputs/updateprojectinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The description of project.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of project.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The Project ID to update.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "public",
            "type": "Boolean",
            "description": "Whether the project is public or not.",
            "context": {
              "graphqlName": "public",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "ProjectState",
            "description": "Whether the project is open or closed.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "ProjectState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/projectstate"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2CollaboratorsInput",
    "description": "Autogenerated input type of UpdateProjectV2Collaborators",
    "canonical": "inputs/updateprojectv2collaboratorsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2CollaboratorsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "collaborators",
            "type": "[ProjectV2Collaborator!]!",
            "description": "The collaborators to update.",
            "context": {
              "graphqlName": "collaborators",
              "graphqlTypeFlat": "ProjectV2Collaborator",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectv2collaborator"
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the project to update the collaborators for.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2DraftIssueInput",
    "description": "Autogenerated input type of UpdateProjectV2DraftIssue",
    "canonical": "inputs/updateprojectv2draftissueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2DraftIssueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assigneeIds",
            "type": "[ID!]",
            "description": "The IDs of the assignees of the draft issue.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The body of the draft issue.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "draftIssueId",
            "type": "ID!",
            "description": "The ID of the draft issue to update.",
            "context": {
              "graphqlName": "draftIssueId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title of the draft issue.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2FieldInput",
    "description": "Autogenerated input type of UpdateProjectV2Field",
    "canonical": "inputs/updateprojectv2fieldinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2FieldInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fieldId",
            "type": "ID!",
            "description": "The ID of the field to update.",
            "context": {
              "graphqlName": "fieldId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "iterationConfiguration",
            "type": "ProjectV2IterationFieldConfigurationInput",
            "description": "Configuration for an iteration field.",
            "context": {
              "graphqlName": "iterationConfiguration",
              "graphqlTypeFlat": "ProjectV2IterationFieldConfigurationInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/projectv2iterationfieldconfigurationinput"
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name to update.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "singleSelectOptions",
            "type": "[ProjectV2SingleSelectFieldOptionInput!]",
            "description": "Options for a field of type SINGLE_SELECT. If empty, no changes will be made\nto the options. If values are present, they will overwrite the existing\noptions for the field.",
            "context": {
              "graphqlName": "singleSelectOptions",
              "graphqlTypeFlat": "ProjectV2SingleSelectFieldOptionInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectv2singleselectfieldoptioninput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2Input",
    "description": "Autogenerated input type of UpdateProjectV2",
    "canonical": "inputs/updateprojectv2input",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2Input",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "closed",
            "type": "Boolean",
            "description": "Set the project to closed or open.",
            "context": {
              "graphqlName": "closed",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project to update.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "public",
            "type": "Boolean",
            "description": "Set the project to public or private.",
            "context": {
              "graphqlName": "public",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "readme",
            "type": "String",
            "description": "Set the readme description of the project.",
            "context": {
              "graphqlName": "readme",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "shortDescription",
            "type": "String",
            "description": "Set the short description of the project.",
            "context": {
              "graphqlName": "shortDescription",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "Set the title of the project.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2ItemFieldValueInput",
    "description": "Autogenerated input type of UpdateProjectV2ItemFieldValue",
    "canonical": "inputs/updateprojectv2itemfieldvalueinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2ItemFieldValueInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "fieldId",
            "type": "ID!",
            "description": "The ID of the field to be updated.",
            "context": {
              "graphqlName": "fieldId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the item to be updated.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "value",
            "type": "ProjectV2FieldValue!",
            "description": "The value which will be set on the field.",
            "context": {
              "graphqlName": "value",
              "graphqlTypeFlat": "ProjectV2FieldValue",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/projectv2fieldvalue"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2ItemPositionInput",
    "description": "Autogenerated input type of UpdateProjectV2ItemPosition",
    "canonical": "inputs/updateprojectv2itempositioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2ItemPositionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "afterId",
            "type": "ID",
            "description": "The ID of the item to position this item after. If omitted or set to null the item will be moved to top.",
            "context": {
              "graphqlName": "afterId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The ID of the item to be moved.",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectId",
            "type": "ID!",
            "description": "The ID of the Project.",
            "context": {
              "graphqlName": "projectId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateProjectV2StatusUpdateInput",
    "description": "Autogenerated input type of UpdateProjectV2StatusUpdate",
    "canonical": "inputs/updateprojectv2statusupdateinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateProjectV2StatusUpdateInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The body of the status update.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "startDate",
            "type": "Date",
            "description": "The start date of the status update.",
            "context": {
              "graphqlName": "startDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          },
          {
            "name": "status",
            "type": "ProjectV2StatusUpdateStatus",
            "description": "The status of the status update.",
            "context": {
              "graphqlName": "status",
              "graphqlTypeFlat": "ProjectV2StatusUpdateStatus",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/projectv2statusupdatestatus"
            }
          },
          {
            "name": "statusUpdateId",
            "type": "ID!",
            "description": "The ID of the status update to be updated.",
            "context": {
              "graphqlName": "statusUpdateId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "targetDate",
            "type": "Date",
            "description": "The target date of the status update.",
            "context": {
              "graphqlName": "targetDate",
              "graphqlTypeFlat": "Date",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/date"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestBranchInput",
    "description": "Autogenerated input type of UpdatePullRequestBranch",
    "canonical": "inputs/updatepullrequestbranchinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdatePullRequestBranchInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "expectedHeadOid",
            "type": "GitObjectID",
            "description": "The head ref oid for the upstream branch.",
            "context": {
              "graphqlName": "expectedHeadOid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The Node ID of the pull request.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "updateMethod",
            "type": "PullRequestBranchUpdateMethod",
            "description": "The update branch method to use. If omitted, defaults to 'MERGE'",
            "context": {
              "graphqlName": "updateMethod",
              "graphqlTypeFlat": "PullRequestBranchUpdateMethod",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pullrequestbranchupdatemethod"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestInput",
    "description": "Autogenerated input type of UpdatePullRequest",
    "canonical": "inputs/updatepullrequestinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdatePullRequestInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "assigneeIds",
            "type": "[ID!]",
            "description": "An array of Node IDs of users for this pull request.",
            "context": {
              "graphqlName": "assigneeIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "baseRefName",
            "type": "String",
            "description": "The name of the branch you want your changes pulled into. This should be an existing branch\non the current repository.",
            "context": {
              "graphqlName": "baseRefName",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "body",
            "type": "String",
            "description": "The contents of the pull request.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "labelIds",
            "type": "[ID!]",
            "description": "An array of Node IDs of labels for this pull request.",
            "context": {
              "graphqlName": "labelIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "maintainerCanModify",
            "type": "Boolean",
            "description": "Indicates whether maintainers can modify the pull request.",
            "context": {
              "graphqlName": "maintainerCanModify",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "milestoneId",
            "type": "ID",
            "description": "The Node ID of the milestone for this pull request.",
            "context": {
              "graphqlName": "milestoneId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "projectIds",
            "type": "[ID!]",
            "description": "An array of Node IDs for projects associated with this pull request.",
            "context": {
              "graphqlName": "projectIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestId",
            "type": "ID!",
            "description": "The Node ID of the pull request.",
            "context": {
              "graphqlName": "pullRequestId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "PullRequestUpdateState",
            "description": "The target state of the pull request.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "PullRequestUpdateState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/pullrequestupdatestate"
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The title of the pull request.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestReviewCommentInput",
    "description": "Autogenerated input type of UpdatePullRequestReviewComment",
    "canonical": "inputs/updatepullrequestreviewcommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdatePullRequestReviewCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The text of the comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewCommentId",
            "type": "ID!",
            "description": "The Node ID of the comment to modify.",
            "context": {
              "graphqlName": "pullRequestReviewCommentId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdatePullRequestReviewInput",
    "description": "Autogenerated input type of UpdatePullRequestReview",
    "canonical": "inputs/updatepullrequestreviewinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdatePullRequestReviewInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The contents of the pull request review body.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pullRequestReviewId",
            "type": "ID!",
            "description": "The Node ID of the pull request review to modify.",
            "context": {
              "graphqlName": "pullRequestReviewId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRefInput",
    "description": "Autogenerated input type of UpdateRef",
    "canonical": "inputs/updaterefinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateRefInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "force",
            "type": "Boolean",
            "description": "Permit updates of branch Refs that are not fast-forwards?",
            "context": {
              "graphqlName": "force",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": false
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "oid",
            "type": "GitObjectID!",
            "description": "The GitObjectID that the Ref shall be updated to target.",
            "context": {
              "graphqlName": "oid",
              "graphqlTypeFlat": "GitObjectID",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "scalars/gitobjectid"
            }
          },
          {
            "name": "refId",
            "type": "ID!",
            "description": "The Node ID of the Ref to be updated.",
            "context": {
              "graphqlName": "refId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRefsInput",
    "description": "Autogenerated input type of UpdateRefs",
    "canonical": "inputs/updaterefsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateRefsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "refUpdates",
            "type": "[RefUpdate!]!",
            "description": "A list of ref updates.",
            "context": {
              "graphqlName": "refUpdates",
              "graphqlTypeFlat": "RefUpdate",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/refupdate"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRepositoryInput",
    "description": "Autogenerated input type of UpdateRepository",
    "canonical": "inputs/updaterepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A new description for the repository. Pass an empty string to erase the existing description.",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasDiscussionsEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository should have the discussions feature enabled.",
            "context": {
              "graphqlName": "hasDiscussionsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasIssuesEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository should have the issues feature enabled.",
            "context": {
              "graphqlName": "hasIssuesEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasProjectsEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository should have the project boards feature enabled.",
            "context": {
              "graphqlName": "hasProjectsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasSponsorshipsEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository displays a Sponsor button for financial contributions.",
            "context": {
              "graphqlName": "hasSponsorshipsEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "hasWikiEnabled",
            "type": "Boolean",
            "description": "Indicates if the repository should have the wiki feature enabled.",
            "context": {
              "graphqlName": "hasWikiEnabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "homepageUrl",
            "type": "URI",
            "description": "The URL for a web page about this repository. Pass an empty string to erase the existing URL.",
            "context": {
              "graphqlName": "homepageUrl",
              "graphqlTypeFlat": "URI",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "scalars/uri"
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The new name of the repository.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to update.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "template",
            "type": "Boolean",
            "description": "Whether this repository should be marked as a template such that anyone who\ncan access it can create new repositories with the same files and directory structure.",
            "context": {
              "graphqlName": "template",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRepositoryRulesetInput",
    "description": "Autogenerated input type of UpdateRepositoryRuleset",
    "canonical": "inputs/updaterepositoryrulesetinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateRepositoryRulesetInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "bypassActors",
            "type": "[RepositoryRulesetBypassActorInput!]",
            "description": "A list of actors that are allowed to bypass rules in this ruleset.",
            "context": {
              "graphqlName": "bypassActors",
              "graphqlTypeFlat": "RepositoryRulesetBypassActorInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/repositoryrulesetbypassactorinput"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "conditions",
            "type": "RepositoryRuleConditionsInput",
            "description": "The list of conditions for this ruleset",
            "context": {
              "graphqlName": "conditions",
              "graphqlTypeFlat": "RepositoryRuleConditionsInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "inputs/repositoryruleconditionsinput"
            }
          },
          {
            "name": "enforcement",
            "type": "RuleEnforcement",
            "description": "The enforcement level for this ruleset",
            "context": {
              "graphqlName": "enforcement",
              "graphqlTypeFlat": "RuleEnforcement",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/ruleenforcement"
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the ruleset.",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryRulesetId",
            "type": "ID!",
            "description": "The global relay id of the repository ruleset to be updated.",
            "context": {
              "graphqlName": "repositoryRulesetId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "rules",
            "type": "[RepositoryRuleInput!]",
            "description": "The list of rules for this ruleset",
            "context": {
              "graphqlName": "rules",
              "graphqlTypeFlat": "RepositoryRuleInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/repositoryruleinput"
            }
          },
          {
            "name": "target",
            "type": "RepositoryRulesetTarget",
            "description": "The target of the ruleset.",
            "context": {
              "graphqlName": "target",
              "graphqlTypeFlat": "RepositoryRulesetTarget",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": "enums/repositoryrulesettarget"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateRepositoryWebCommitSignoffSettingInput",
    "description": "Autogenerated input type of UpdateRepositoryWebCommitSignoffSetting",
    "canonical": "inputs/updaterepositorywebcommitsignoffsettinginput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateRepositoryWebCommitSignoffSettingInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The ID of the repository to update.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "webCommitSignoffRequired",
            "type": "Boolean!",
            "description": "Indicates if the repository should require signoff on web-based commits.",
            "context": {
              "graphqlName": "webCommitSignoffRequired",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateSponsorshipPreferencesInput",
    "description": "Autogenerated input type of UpdateSponsorshipPreferences",
    "canonical": "inputs/updatesponsorshippreferencesinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateSponsorshipPreferencesInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "privacyLevel",
            "type": "SponsorshipPrivacy",
            "description": "Specify whether others should be able to see that the sponsor is sponsoring\nthe sponsorable. Public visibility still does not reveal which tier is used.",
            "context": {
              "graphqlName": "privacyLevel",
              "graphqlTypeFlat": "SponsorshipPrivacy",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "PUBLIC"
              }
            ],
            "symbolDef": {
              "canonical": "enums/sponsorshipprivacy"
            }
          },
          {
            "name": "receiveEmails",
            "type": "Boolean",
            "description": "Whether the sponsor should receive email updates from the sponsorable.",
            "context": {
              "graphqlName": "receiveEmails",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorId",
            "type": "ID",
            "description": "The ID of the user or organization who is acting as the sponsor, paying for\nthe sponsorship. Required if sponsorLogin is not given.",
            "context": {
              "graphqlName": "sponsorId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorLogin",
            "type": "String",
            "description": "The username of the user or organization who is acting as the sponsor, paying\nfor the sponsorship. Required if sponsorId is not given.",
            "context": {
              "graphqlName": "sponsorLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableId",
            "type": "ID",
            "description": "The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given.",
            "context": {
              "graphqlName": "sponsorableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sponsorableLogin",
            "type": "String",
            "description": "The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given.",
            "context": {
              "graphqlName": "sponsorableLogin",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateSubscriptionInput",
    "description": "Autogenerated input type of UpdateSubscription",
    "canonical": "inputs/updatesubscriptioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateSubscriptionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "state",
            "type": "SubscriptionState!",
            "description": "The new state of the subscription.",
            "context": {
              "graphqlName": "state",
              "graphqlTypeFlat": "SubscriptionState",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/subscriptionstate"
            }
          },
          {
            "name": "subscribableId",
            "type": "ID!",
            "description": "The Node ID of the subscribable object to modify.",
            "context": {
              "graphqlName": "subscribableId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamDiscussionCommentInput",
    "description": "Autogenerated input type of UpdateTeamDiscussionComment",
    "canonical": "inputs/updateteamdiscussioncommentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateTeamDiscussionCommentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String!",
            "description": "The updated text of the comment.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyVersion",
            "type": "String",
            "description": "The current version of the body content.",
            "context": {
              "graphqlName": "bodyVersion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the comment to modify.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamDiscussionInput",
    "description": "Autogenerated input type of UpdateTeamDiscussion",
    "canonical": "inputs/updateteamdiscussioninput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateTeamDiscussionInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "body",
            "type": "String",
            "description": "The updated text of the discussion.",
            "context": {
              "graphqlName": "body",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "bodyVersion",
            "type": "String",
            "description": "The current version of the body content. If provided, this update operation\nwill be rejected if the given version does not match the latest version on the server.",
            "context": {
              "graphqlName": "bodyVersion",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the discussion to modify.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "pinned",
            "type": "Boolean",
            "description": "If provided, sets the pinned state of the updated discussion.",
            "context": {
              "graphqlName": "pinned",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "title",
            "type": "String",
            "description": "The updated title of the discussion.",
            "context": {
              "graphqlName": "title",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamReviewAssignmentInput",
    "description": "Autogenerated input type of UpdateTeamReviewAssignment",
    "canonical": "inputs/updateteamreviewassignmentinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateTeamReviewAssignmentInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "algorithm",
            "type": "TeamReviewAssignmentAlgorithm",
            "description": "The algorithm to use for review assignment",
            "context": {
              "graphqlName": "algorithm",
              "graphqlTypeFlat": "TeamReviewAssignmentAlgorithm",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": "ROUND_ROBIN"
              }
            ],
            "symbolDef": {
              "canonical": "enums/teamreviewassignmentalgorithm"
            }
          },
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "countMembersAlreadyRequested",
            "type": "Boolean",
            "description": "Count any members whose review has already been requested against the required number of members assigned to review",
            "context": {
              "graphqlName": "countMembersAlreadyRequested",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "enabled",
            "type": "Boolean!",
            "description": "Turn on or off review assignment",
            "context": {
              "graphqlName": "enabled",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "excludedTeamMemberIds",
            "type": "[ID!]",
            "description": "An array of team member IDs to exclude",
            "context": {
              "graphqlName": "excludedTeamMemberIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The Node ID of the team to update review assignments of",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "includeChildTeamMembers",
            "type": "Boolean",
            "description": "Include the members of any child teams when assigning",
            "context": {
              "graphqlName": "includeChildTeamMembers",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "notifyTeam",
            "type": "Boolean",
            "description": "Notify the entire team of the PR if it is delegated",
            "context": {
              "graphqlName": "notifyTeam",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "removeTeamRequest",
            "type": "Boolean",
            "description": "Remove the team review request when assigning",
            "context": {
              "graphqlName": "removeTeamRequest",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": true
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamMemberCount",
            "type": "Int",
            "description": "The number of team members to assign",
            "context": {
              "graphqlName": "teamMemberCount",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "defaults",
                "value": 1
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTeamsRepositoryInput",
    "description": "Autogenerated input type of UpdateTeamsRepository",
    "canonical": "inputs/updateteamsrepositoryinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateTeamsRepositoryInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "permission",
            "type": "RepositoryPermission!",
            "description": "Permission that should be granted to the teams.",
            "context": {
              "graphqlName": "permission",
              "graphqlTypeFlat": "RepositoryPermission",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/repositorypermission"
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "Repository ID being granted access to.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "teamIds",
            "type": "[ID!]!",
            "description": "A list of teams being granted access. Limit: 10",
            "context": {
              "graphqlName": "teamIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateTopicsInput",
    "description": "Autogenerated input type of UpdateTopics",
    "canonical": "inputs/updatetopicsinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateTopicsInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "ID!",
            "description": "The Node ID of the repository.",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "topicNames",
            "type": "[String!]!",
            "description": "An array of topic names.",
            "context": {
              "graphqlName": "topicNames",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateUserListInput",
    "description": "Autogenerated input type of UpdateUserList",
    "canonical": "inputs/updateuserlistinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateUserListInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "description",
            "type": "String",
            "description": "A description of the list",
            "context": {
              "graphqlName": "description",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "isPrivate",
            "type": "Boolean",
            "description": "Whether or not the list is private",
            "context": {
              "graphqlName": "isPrivate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "listId",
            "type": "ID!",
            "description": "The ID of the list to update.",
            "context": {
              "graphqlName": "listId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "name",
            "type": "String",
            "description": "The name of the list",
            "context": {
              "graphqlName": "name",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UpdateUserListsForItemInput",
    "description": "Autogenerated input type of UpdateUserListsForItem",
    "canonical": "inputs/updateuserlistsforiteminput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UpdateUserListsForItemInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "itemId",
            "type": "ID!",
            "description": "The item to add to the list",
            "context": {
              "graphqlName": "itemId",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "listIds",
            "type": "[ID!]!",
            "description": "The lists to which this item should belong",
            "context": {
              "graphqlName": "listIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "suggestedListIds",
            "type": "[ID!]",
            "description": "The suggested lists to create and add this item to",
            "context": {
              "graphqlName": "suggestedListIds",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "UserStatusOrder",
    "description": "Ordering options for user status connections.",
    "canonical": "inputs/userstatusorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "UserStatusOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "UserStatusOrderField!",
            "description": "The field to order user statuses by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "UserStatusOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/userstatusorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "VerifiableDomainOrder",
    "description": "Ordering options for verifiable domain connections.",
    "canonical": "inputs/verifiabledomainorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "VerifiableDomainOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The ordering direction.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "VerifiableDomainOrderField!",
            "description": "The field to order verifiable domains by.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "VerifiableDomainOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/verifiabledomainorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "VerifyVerifiableDomainInput",
    "description": "Autogenerated input type of VerifyVerifiableDomain",
    "canonical": "inputs/verifyverifiabledomaininput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "VerifyVerifiableDomainInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "clientMutationId",
            "type": "String",
            "description": "A unique identifier for the client performing the mutation.",
            "context": {
              "graphqlName": "clientMutationId",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "id",
            "type": "ID!",
            "description": "The ID of the verifiable domain to verify.",
            "context": {
              "graphqlName": "id",
              "graphqlTypeFlat": "ID",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowFileReferenceInput",
    "description": "A workflow that must run for this rule to pass",
    "canonical": "inputs/workflowfilereferenceinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "WorkflowFileReferenceInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "path",
            "type": "String!",
            "description": "The path to the workflow file",
            "context": {
              "graphqlName": "path",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "ref",
            "type": "String",
            "description": "The ref (branch or tag) of the workflow file to use",
            "context": {
              "graphqlName": "ref",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "repositoryId",
            "type": "Int!",
            "description": "The ID of the repository where the workflow is defined",
            "context": {
              "graphqlName": "repositoryId",
              "graphqlTypeFlat": "Int",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "sha",
            "type": "String",
            "description": "The commit SHA of the workflow file to use",
            "context": {
              "graphqlName": "sha",
              "graphqlTypeFlat": "String",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowRunOrder",
    "description": "Ways in which lists of workflow runs can be ordered upon return.",
    "canonical": "inputs/workflowrunorder",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "WorkflowRunOrder",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "direction",
            "type": "OrderDirection!",
            "description": "The direction in which to order workflow runs by the specified field.",
            "context": {
              "graphqlName": "direction",
              "graphqlTypeFlat": "OrderDirection",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/orderdirection"
            }
          },
          {
            "name": "field",
            "type": "WorkflowRunOrderField!",
            "description": "The field by which to order workflows.",
            "context": {
              "graphqlName": "field",
              "graphqlTypeFlat": "WorkflowRunOrderField",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "enums/workflowrunorderfield"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "WorkflowsParametersInput",
    "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.",
    "canonical": "inputs/workflowsparametersinput",
    "category": "graphql",
    "type": "graphql_input",
    "context": {
      "graphqlTypeShort": "input",
      "graphqlName": "WorkflowsParametersInput",
      "group": [
        "Inputs"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": [
      {
        "title": "Fields",
        "properties": [
          {
            "name": "doNotEnforceOnCreate",
            "type": "Boolean",
            "description": "Allow repositories and branches to be created if a check would otherwise prohibit it.",
            "context": {
              "graphqlName": "doNotEnforceOnCreate",
              "graphqlTypeFlat": "Boolean",
              "graphqlBuiltInType": true
            },
            "properties": [],
            "meta": [],
            "symbolDef": {
              "canonical": ""
            }
          },
          {
            "name": "workflows",
            "type": "[WorkflowFileReferenceInput!]!",
            "description": "Workflows that must pass for this rule to pass.",
            "context": {
              "graphqlName": "workflows",
              "graphqlTypeFlat": "WorkflowFileReferenceInput",
              "graphqlBuiltInType": false
            },
            "properties": [],
            "meta": [
              {
                "name": "required",
                "value": "true"
              }
            ],
            "symbolDef": {
              "canonical": "inputs/workflowfilereferenceinput"
            }
          }
        ]
      }
    ]
  },
  {
    "title": "Base64String",
    "description": "A (potentially binary) string encoded using base64.",
    "canonical": "scalars/base64string",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "Base64String",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "BigInt",
    "description": "Represents non-fractional signed whole numeric values. Since the value may\nexceed the size of a 32-bit integer, it's encoded as a string.",
    "canonical": "scalars/bigint",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "BigInt",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "Date",
    "description": "An ISO-8601 encoded date string.",
    "canonical": "scalars/date",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "Date",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "DateTime",
    "description": "An ISO-8601 encoded UTC date string.",
    "canonical": "scalars/datetime",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "DateTime",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "GitObjectID",
    "description": "A Git object ID.",
    "canonical": "scalars/gitobjectid",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "GitObjectID",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "GitRefname",
    "description": "A fully qualified reference name (e.g. `refs/heads/master`).",
    "canonical": "scalars/gitrefname",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "GitRefname",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "GitSSHRemote",
    "description": "Git SSH string",
    "canonical": "scalars/gitsshremote",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "GitSSHRemote",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "GitTimestamp",
    "description": "An ISO-8601 encoded date string. Unlike the DateTime type, GitTimestamp is not converted in UTC.",
    "canonical": "scalars/gittimestamp",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "GitTimestamp",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "HTML",
    "description": "A string containing HTML code.",
    "canonical": "scalars/html",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "HTML",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "PreciseDateTime",
    "description": "An ISO-8601 encoded UTC date string with millisecond precision.",
    "canonical": "scalars/precisedatetime",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "PreciseDateTime",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "URI",
    "description": "An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.",
    "canonical": "scalars/uri",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "URI",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  },
  {
    "title": "X509Certificate",
    "description": "A valid x509 certificate string",
    "canonical": "scalars/x509certificate",
    "category": "graphql",
    "type": "graphql_scalar",
    "context": {
      "graphqlTypeShort": "scalar",
      "graphqlName": "X509Certificate",
      "group": [
        "Scalars"
      ]
    },
    "examples": {
      "groups": []
    },
    "definitions": []
  }
]