GitPOAP GQL API

GitPOAP GQL API

API Endpoints
https://api.gitpoap.io/graphql

Queries

address

Response

Returns an Address

Arguments
Name Description
where - AddressWhereUniqueInput!

Example

Query
query address($where: AddressWhereUniqueInput!) {
  address(where: $where) {
    id
    ethAddress
    createdAt
    updatedAt
    ensAvatarImageUrl
    ensName
    _count {
      ...AddressCountFragment
    }
    memberships {
      ...MembershipFragment
    }
    profile {
      ...ProfileFragment
    }
    issuedClaims {
      ...ClaimFragment
    }
    mintedClaims {
      ...ClaimFragment
    }
    gitPOAPRequests {
      ...GitPOAPRequestFragment
    }
    createdGitPOAPs {
      ...GitPOAPFragment
    }
    teams {
      ...TeamFragment
    }
  }
}
Variables
{"where": AddressWhereUniqueInput}
Response
{
  "data": {
    "address": {
      "id": 123,
      "ethAddress": "xyz789",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "ensAvatarImageUrl": "abc123",
      "ensName": "xyz789",
      "_count": AddressCount,
      "memberships": [Membership],
      "profile": Profile,
      "issuedClaims": [Claim],
      "mintedClaims": [Claim],
      "gitPOAPRequests": [GitPOAPRequest],
      "createdGitPOAPs": [GitPOAP],
      "teams": [Team]
    }
  }
}

addresses

Response

Returns [Address!]!

Arguments
Name Description
where - AddressWhereInput
orderBy - [AddressOrderByWithRelationInput!]
cursor - AddressWhereUniqueInput
take - Int
skip - Int
distinct - [AddressScalarFieldEnum!]

Example

Query
query addresses(
  $where: AddressWhereInput,
  $orderBy: [AddressOrderByWithRelationInput!],
  $cursor: AddressWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [AddressScalarFieldEnum!]
) {
  addresses(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    ethAddress
    createdAt
    updatedAt
    ensAvatarImageUrl
    ensName
    _count {
      ...AddressCountFragment
    }
    memberships {
      ...MembershipFragment
    }
    profile {
      ...ProfileFragment
    }
    issuedClaims {
      ...ClaimFragment
    }
    mintedClaims {
      ...ClaimFragment
    }
    gitPOAPRequests {
      ...GitPOAPRequestFragment
    }
    createdGitPOAPs {
      ...GitPOAPFragment
    }
    teams {
      ...TeamFragment
    }
  }
}
Variables
{
  "where": AddressWhereInput,
  "orderBy": [AddressOrderByWithRelationInput],
  "cursor": AddressWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "addresses": [
      {
        "id": 987,
        "ethAddress": "xyz789",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "ensAvatarImageUrl": "abc123",
        "ensName": "abc123",
        "_count": AddressCount,
        "memberships": [Membership],
        "profile": Profile,
        "issuedClaims": [Claim],
        "mintedClaims": [Claim],
        "gitPOAPRequests": [GitPOAPRequest],
        "createdGitPOAPs": [GitPOAP],
        "teams": [Team]
      }
    ]
  }
}

aggregateAddress

Response

Returns an AggregateAddress!

Arguments
Name Description
where - AddressWhereInput
orderBy - [AddressOrderByWithRelationInput!]
cursor - AddressWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateAddress(
  $where: AddressWhereInput,
  $orderBy: [AddressOrderByWithRelationInput!],
  $cursor: AddressWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateAddress(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...AddressCountAggregateFragment
    }
    _avg {
      ...AddressAvgAggregateFragment
    }
    _sum {
      ...AddressSumAggregateFragment
    }
    _min {
      ...AddressMinAggregateFragment
    }
    _max {
      ...AddressMaxAggregateFragment
    }
  }
}
Variables
{
  "where": AddressWhereInput,
  "orderBy": [AddressOrderByWithRelationInput],
  "cursor": AddressWhereUniqueInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "aggregateAddress": {
      "_count": AddressCountAggregate,
      "_avg": AddressAvgAggregate,
      "_sum": AddressSumAggregate,
      "_min": AddressMinAggregate,
      "_max": AddressMaxAggregate
    }
  }
}

aggregateClaim

Response

Returns an AggregateClaim!

Arguments
Name Description
where - ClaimWhereInput
orderBy - [ClaimOrderByWithRelationInput!]
cursor - ClaimWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateClaim(
  $where: ClaimWhereInput,
  $orderBy: [ClaimOrderByWithRelationInput!],
  $cursor: ClaimWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateClaim(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...ClaimCountAggregateFragment
    }
    _avg {
      ...ClaimAvgAggregateFragment
    }
    _sum {
      ...ClaimSumAggregateFragment
    }
    _min {
      ...ClaimMinAggregateFragment
    }
    _max {
      ...ClaimMaxAggregateFragment
    }
  }
}
Variables
{
  "where": ClaimWhereInput,
  "orderBy": [ClaimOrderByWithRelationInput],
  "cursor": ClaimWhereUniqueInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "aggregateClaim": {
      "_count": ClaimCountAggregate,
      "_avg": ClaimAvgAggregate,
      "_sum": ClaimSumAggregate,
      "_min": ClaimMinAggregate,
      "_max": ClaimMaxAggregate
    }
  }
}

aggregateDiscordUser

Response

Returns an AggregateDiscordUser!

Arguments
Name Description
where - DiscordUserWhereInput
orderBy - [DiscordUserOrderByWithRelationInput!]
cursor - DiscordUserWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateDiscordUser(
  $where: DiscordUserWhereInput,
  $orderBy: [DiscordUserOrderByWithRelationInput!],
  $cursor: DiscordUserWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateDiscordUser(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...DiscordUserCountAggregateFragment
    }
    _avg {
      ...DiscordUserAvgAggregateFragment
    }
    _sum {
      ...DiscordUserSumAggregateFragment
    }
    _min {
      ...DiscordUserMinAggregateFragment
    }
    _max {
      ...DiscordUserMaxAggregateFragment
    }
  }
}
Variables
{
  "where": DiscordUserWhereInput,
  "orderBy": [DiscordUserOrderByWithRelationInput],
  "cursor": DiscordUserWhereUniqueInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "aggregateDiscordUser": {
      "_count": DiscordUserCountAggregate,
      "_avg": DiscordUserAvgAggregate,
      "_sum": DiscordUserSumAggregate,
      "_min": DiscordUserMinAggregate,
      "_max": DiscordUserMaxAggregate
    }
  }
}

aggregateEmail

Response

Returns an AggregateEmail!

Arguments
Name Description
where - EmailWhereInput
orderBy - [EmailOrderByWithRelationInput!]
cursor - EmailWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateEmail(
  $where: EmailWhereInput,
  $orderBy: [EmailOrderByWithRelationInput!],
  $cursor: EmailWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateEmail(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...EmailCountAggregateFragment
    }
    _avg {
      ...EmailAvgAggregateFragment
    }
    _sum {
      ...EmailSumAggregateFragment
    }
    _min {
      ...EmailMinAggregateFragment
    }
    _max {
      ...EmailMaxAggregateFragment
    }
  }
}
Variables
{
  "where": EmailWhereInput,
  "orderBy": [EmailOrderByWithRelationInput],
  "cursor": EmailWhereUniqueInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "aggregateEmail": {
      "_count": EmailCountAggregate,
      "_avg": EmailAvgAggregate,
      "_sum": EmailSumAggregate,
      "_min": EmailMinAggregate,
      "_max": EmailMaxAggregate
    }
  }
}

aggregateFeaturedPOAP

Response

Returns an AggregateFeaturedPOAP!

Arguments
Name Description
where - FeaturedPOAPWhereInput
orderBy - [FeaturedPOAPOrderByWithRelationInput!]
cursor - FeaturedPOAPWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateFeaturedPOAP(
  $where: FeaturedPOAPWhereInput,
  $orderBy: [FeaturedPOAPOrderByWithRelationInput!],
  $cursor: FeaturedPOAPWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateFeaturedPOAP(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...FeaturedPOAPCountAggregateFragment
    }
    _avg {
      ...FeaturedPOAPAvgAggregateFragment
    }
    _sum {
      ...FeaturedPOAPSumAggregateFragment
    }
    _min {
      ...FeaturedPOAPMinAggregateFragment
    }
    _max {
      ...FeaturedPOAPMaxAggregateFragment
    }
  }
}
Variables
{
  "where": FeaturedPOAPWhereInput,
  "orderBy": [FeaturedPOAPOrderByWithRelationInput],
  "cursor": FeaturedPOAPWhereUniqueInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "aggregateFeaturedPOAP": {
      "_count": FeaturedPOAPCountAggregate,
      "_avg": FeaturedPOAPAvgAggregate,
      "_sum": FeaturedPOAPSumAggregate,
      "_min": FeaturedPOAPMinAggregate,
      "_max": FeaturedPOAPMaxAggregate
    }
  }
}

aggregateGitPOAP

Response

Returns an AggregateGitPOAP!

Arguments
Name Description
where - GitPOAPWhereInput
orderBy - [GitPOAPOrderByWithRelationInput!]
cursor - GitPOAPWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateGitPOAP(
  $where: GitPOAPWhereInput,
  $orderBy: [GitPOAPOrderByWithRelationInput!],
  $cursor: GitPOAPWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGitPOAP(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GitPOAPCountAggregateFragment
    }
    _avg {
      ...GitPOAPAvgAggregateFragment
    }
    _sum {
      ...GitPOAPSumAggregateFragment
    }
    _min {
      ...GitPOAPMinAggregateFragment
    }
    _max {
      ...GitPOAPMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GitPOAPWhereInput,
  "orderBy": [GitPOAPOrderByWithRelationInput],
  "cursor": GitPOAPWhereUniqueInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "aggregateGitPOAP": {
      "_count": GitPOAPCountAggregate,
      "_avg": GitPOAPAvgAggregate,
      "_sum": GitPOAPSumAggregate,
      "_min": GitPOAPMinAggregate,
      "_max": GitPOAPMaxAggregate
    }
  }
}

aggregateGitPOAPRequest

Response

Returns an AggregateGitPOAPRequest!

Arguments
Name Description
where - GitPOAPRequestWhereInput
orderBy - [GitPOAPRequestOrderByWithRelationInput!]
cursor - GitPOAPRequestWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateGitPOAPRequest(
  $where: GitPOAPRequestWhereInput,
  $orderBy: [GitPOAPRequestOrderByWithRelationInput!],
  $cursor: GitPOAPRequestWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGitPOAPRequest(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GitPOAPRequestCountAggregateFragment
    }
    _avg {
      ...GitPOAPRequestAvgAggregateFragment
    }
    _sum {
      ...GitPOAPRequestSumAggregateFragment
    }
    _min {
      ...GitPOAPRequestMinAggregateFragment
    }
    _max {
      ...GitPOAPRequestMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GitPOAPRequestWhereInput,
  "orderBy": [GitPOAPRequestOrderByWithRelationInput],
  "cursor": GitPOAPRequestWhereUniqueInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "aggregateGitPOAPRequest": {
      "_count": GitPOAPRequestCountAggregate,
      "_avg": GitPOAPRequestAvgAggregate,
      "_sum": GitPOAPRequestSumAggregate,
      "_min": GitPOAPRequestMinAggregate,
      "_max": GitPOAPRequestMaxAggregate
    }
  }
}

aggregateGithubIssue

Response

Returns an AggregateGithubIssue!

Arguments
Name Description
where - GithubIssueWhereInput
orderBy - [GithubIssueOrderByWithRelationInput!]
cursor - GithubIssueWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateGithubIssue(
  $where: GithubIssueWhereInput,
  $orderBy: [GithubIssueOrderByWithRelationInput!],
  $cursor: GithubIssueWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGithubIssue(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GithubIssueCountAggregateFragment
    }
    _avg {
      ...GithubIssueAvgAggregateFragment
    }
    _sum {
      ...GithubIssueSumAggregateFragment
    }
    _min {
      ...GithubIssueMinAggregateFragment
    }
    _max {
      ...GithubIssueMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubIssueWhereInput,
  "orderBy": [GithubIssueOrderByWithRelationInput],
  "cursor": GithubIssueWhereUniqueInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "aggregateGithubIssue": {
      "_count": GithubIssueCountAggregate,
      "_avg": GithubIssueAvgAggregate,
      "_sum": GithubIssueSumAggregate,
      "_min": GithubIssueMinAggregate,
      "_max": GithubIssueMaxAggregate
    }
  }
}

aggregateGithubMention

Response

Returns an AggregateGithubMention!

Arguments
Name Description
where - GithubMentionWhereInput
orderBy - [GithubMentionOrderByWithRelationInput!]
cursor - GithubMentionWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateGithubMention(
  $where: GithubMentionWhereInput,
  $orderBy: [GithubMentionOrderByWithRelationInput!],
  $cursor: GithubMentionWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGithubMention(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GithubMentionCountAggregateFragment
    }
    _avg {
      ...GithubMentionAvgAggregateFragment
    }
    _sum {
      ...GithubMentionSumAggregateFragment
    }
    _min {
      ...GithubMentionMinAggregateFragment
    }
    _max {
      ...GithubMentionMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubMentionWhereInput,
  "orderBy": [GithubMentionOrderByWithRelationInput],
  "cursor": GithubMentionWhereUniqueInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "aggregateGithubMention": {
      "_count": GithubMentionCountAggregate,
      "_avg": GithubMentionAvgAggregate,
      "_sum": GithubMentionSumAggregate,
      "_min": GithubMentionMinAggregate,
      "_max": GithubMentionMaxAggregate
    }
  }
}

aggregateGithubOrganization

Response

Returns an AggregateGithubOrganization!

Example

Query
query aggregateGithubOrganization(
  $where: GithubOrganizationWhereInput,
  $orderBy: [GithubOrganizationOrderByWithRelationInput!],
  $cursor: GithubOrganizationWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGithubOrganization(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GithubOrganizationCountAggregateFragment
    }
    _avg {
      ...GithubOrganizationAvgAggregateFragment
    }
    _sum {
      ...GithubOrganizationSumAggregateFragment
    }
    _min {
      ...GithubOrganizationMinAggregateFragment
    }
    _max {
      ...GithubOrganizationMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubOrganizationWhereInput,
  "orderBy": [GithubOrganizationOrderByWithRelationInput],
  "cursor": GithubOrganizationWhereUniqueInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "aggregateGithubOrganization": {
      "_count": GithubOrganizationCountAggregate,
      "_avg": GithubOrganizationAvgAggregate,
      "_sum": GithubOrganizationSumAggregate,
      "_min": GithubOrganizationMinAggregate,
      "_max": GithubOrganizationMaxAggregate
    }
  }
}

aggregateGithubPullRequest

Response

Returns an AggregateGithubPullRequest!

Arguments
Name Description
where - GithubPullRequestWhereInput
orderBy - [GithubPullRequestOrderByWithRelationInput!]
cursor - GithubPullRequestWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateGithubPullRequest(
  $where: GithubPullRequestWhereInput,
  $orderBy: [GithubPullRequestOrderByWithRelationInput!],
  $cursor: GithubPullRequestWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGithubPullRequest(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GithubPullRequestCountAggregateFragment
    }
    _avg {
      ...GithubPullRequestAvgAggregateFragment
    }
    _sum {
      ...GithubPullRequestSumAggregateFragment
    }
    _min {
      ...GithubPullRequestMinAggregateFragment
    }
    _max {
      ...GithubPullRequestMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubPullRequestWhereInput,
  "orderBy": [GithubPullRequestOrderByWithRelationInput],
  "cursor": GithubPullRequestWhereUniqueInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "aggregateGithubPullRequest": {
      "_count": GithubPullRequestCountAggregate,
      "_avg": GithubPullRequestAvgAggregate,
      "_sum": GithubPullRequestSumAggregate,
      "_min": GithubPullRequestMinAggregate,
      "_max": GithubPullRequestMaxAggregate
    }
  }
}

aggregateGithubUser

Response

Returns an AggregateGithubUser!

Arguments
Name Description
where - GithubUserWhereInput
orderBy - [GithubUserOrderByWithRelationInput!]
cursor - GithubUserWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateGithubUser(
  $where: GithubUserWhereInput,
  $orderBy: [GithubUserOrderByWithRelationInput!],
  $cursor: GithubUserWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateGithubUser(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...GithubUserCountAggregateFragment
    }
    _avg {
      ...GithubUserAvgAggregateFragment
    }
    _sum {
      ...GithubUserSumAggregateFragment
    }
    _min {
      ...GithubUserMinAggregateFragment
    }
    _max {
      ...GithubUserMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubUserWhereInput,
  "orderBy": [GithubUserOrderByWithRelationInput],
  "cursor": GithubUserWhereUniqueInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "aggregateGithubUser": {
      "_count": GithubUserCountAggregate,
      "_avg": GithubUserAvgAggregate,
      "_sum": GithubUserSumAggregate,
      "_min": GithubUserMinAggregate,
      "_max": GithubUserMaxAggregate
    }
  }
}

aggregateMembership

Response

Returns an AggregateMembership!

Arguments
Name Description
where - MembershipWhereInput
orderBy - [MembershipOrderByWithRelationInput!]
cursor - MembershipWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateMembership(
  $where: MembershipWhereInput,
  $orderBy: [MembershipOrderByWithRelationInput!],
  $cursor: MembershipWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateMembership(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...MembershipCountAggregateFragment
    }
    _avg {
      ...MembershipAvgAggregateFragment
    }
    _sum {
      ...MembershipSumAggregateFragment
    }
    _min {
      ...MembershipMinAggregateFragment
    }
    _max {
      ...MembershipMaxAggregateFragment
    }
  }
}
Variables
{
  "where": MembershipWhereInput,
  "orderBy": [MembershipOrderByWithRelationInput],
  "cursor": MembershipWhereUniqueInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "aggregateMembership": {
      "_count": MembershipCountAggregate,
      "_avg": MembershipAvgAggregate,
      "_sum": MembershipSumAggregate,
      "_min": MembershipMinAggregate,
      "_max": MembershipMaxAggregate
    }
  }
}

aggregateProfile

Response

Returns an AggregateProfile!

Arguments
Name Description
where - ProfileWhereInput
orderBy - [ProfileOrderByWithRelationInput!]
cursor - ProfileWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateProfile(
  $where: ProfileWhereInput,
  $orderBy: [ProfileOrderByWithRelationInput!],
  $cursor: ProfileWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateProfile(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...ProfileCountAggregateFragment
    }
    _avg {
      ...ProfileAvgAggregateFragment
    }
    _sum {
      ...ProfileSumAggregateFragment
    }
    _min {
      ...ProfileMinAggregateFragment
    }
    _max {
      ...ProfileMaxAggregateFragment
    }
  }
}
Variables
{
  "where": ProfileWhereInput,
  "orderBy": [ProfileOrderByWithRelationInput],
  "cursor": ProfileWhereUniqueInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "aggregateProfile": {
      "_count": ProfileCountAggregate,
      "_avg": ProfileAvgAggregate,
      "_sum": ProfileSumAggregate,
      "_min": ProfileMinAggregate,
      "_max": ProfileMaxAggregate
    }
  }
}

aggregateProject

Response

Returns an AggregateProject!

Arguments
Name Description
where - ProjectWhereInput
orderBy - [ProjectOrderByWithRelationInput!]
cursor - ProjectWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateProject(
  $where: ProjectWhereInput,
  $orderBy: [ProjectOrderByWithRelationInput!],
  $cursor: ProjectWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateProject(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...ProjectCountAggregateFragment
    }
    _avg {
      ...ProjectAvgAggregateFragment
    }
    _sum {
      ...ProjectSumAggregateFragment
    }
    _min {
      ...ProjectMinAggregateFragment
    }
    _max {
      ...ProjectMaxAggregateFragment
    }
  }
}
Variables
{
  "where": ProjectWhereInput,
  "orderBy": [ProjectOrderByWithRelationInput],
  "cursor": ProjectWhereUniqueInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "aggregateProject": {
      "_count": ProjectCountAggregate,
      "_avg": ProjectAvgAggregate,
      "_sum": ProjectSumAggregate,
      "_min": ProjectMinAggregate,
      "_max": ProjectMaxAggregate
    }
  }
}

aggregateRepo

Response

Returns an AggregateRepo!

Arguments
Name Description
where - RepoWhereInput
orderBy - [RepoOrderByWithRelationInput!]
cursor - RepoWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateRepo(
  $where: RepoWhereInput,
  $orderBy: [RepoOrderByWithRelationInput!],
  $cursor: RepoWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateRepo(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...RepoCountAggregateFragment
    }
    _avg {
      ...RepoAvgAggregateFragment
    }
    _sum {
      ...RepoSumAggregateFragment
    }
    _min {
      ...RepoMinAggregateFragment
    }
    _max {
      ...RepoMaxAggregateFragment
    }
  }
}
Variables
{
  "where": RepoWhereInput,
  "orderBy": [RepoOrderByWithRelationInput],
  "cursor": RepoWhereUniqueInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "aggregateRepo": {
      "_count": RepoCountAggregate,
      "_avg": RepoAvgAggregate,
      "_sum": RepoSumAggregate,
      "_min": RepoMinAggregate,
      "_max": RepoMaxAggregate
    }
  }
}

aggregateTeam

Response

Returns an AggregateTeam!

Arguments
Name Description
where - TeamWhereInput
orderBy - [TeamOrderByWithRelationInput!]
cursor - TeamWhereUniqueInput
take - Int
skip - Int

Example

Query
query aggregateTeam(
  $where: TeamWhereInput,
  $orderBy: [TeamOrderByWithRelationInput!],
  $cursor: TeamWhereUniqueInput,
  $take: Int,
  $skip: Int
) {
  aggregateTeam(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip
  ) {
    _count {
      ...TeamCountAggregateFragment
    }
    _avg {
      ...TeamAvgAggregateFragment
    }
    _sum {
      ...TeamSumAggregateFragment
    }
    _min {
      ...TeamMinAggregateFragment
    }
    _max {
      ...TeamMaxAggregateFragment
    }
  }
}
Variables
{
  "where": TeamWhereInput,
  "orderBy": [TeamOrderByWithRelationInput],
  "cursor": TeamWhereUniqueInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "aggregateTeam": {
      "_count": TeamCountAggregate,
      "_avg": TeamAvgAggregate,
      "_sum": TeamSumAggregate,
      "_min": TeamMinAggregate,
      "_max": TeamMaxAggregate
    }
  }
}

allOrganizations

Response

Returns [GithubOrganization!]

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
search - String Default = null
sort - String Default = "alphabetical"

Example

Query
query allOrganizations(
  $page: Float,
  $perPage: Float,
  $search: String,
  $sort: String
) {
  allOrganizations(
    page: $page,
    perPage: $perPage,
    search: $search,
    sort: $sort
  ) {
    id
    githubOrgId
    name
    createdAt
    updatedAt
    _count {
      ...GithubOrganizationCountFragment
    }
    repos {
      ...RepoFragment
    }
  }
}
Variables
{"page": null, "perPage": null, "search": null, "sort": "alphabetical"}
Response
{
  "data": {
    "allOrganizations": [
      {
        "id": 123,
        "githubOrgId": 987,
        "name": "xyz789",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": GithubOrganizationCount,
        "repos": [Repo]
      }
    ]
  }
}

allRepos

Response

Returns [RepoReturnData!]

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
sort - String Default = "alphabetical"

Example

Query
query allRepos(
  $page: Float,
  $perPage: Float,
  $sort: String
) {
  allRepos(
    page: $page,
    perPage: $perPage,
    sort: $sort
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
    contributorCount
    gitPOAPCount
    mintedGitPOAPCount
  }
}
Variables
{"page": null, "perPage": null, "sort": "alphabetical"}
Response
{
  "data": {
    "allRepos": [
      {
        "id": 123,
        "name": "abc123",
        "githubRepoId": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "organizationId": 123,
        "projectId": 987,
        "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
        "_count": RepoCount,
        "organization": GithubOrganization,
        "project": Project,
        "githubPullRequests": [GithubPullRequest],
        "githubIssues": [GithubIssue],
        "githubMentions": [GithubMention],
        "contributorCount": 123.45,
        "gitPOAPCount": 987.65,
        "mintedGitPOAPCount": 987.65
      }
    ]
  }
}

claim

Response

Returns a Claim

Arguments
Name Description
where - ClaimWhereUniqueInput!

Example

Query
query claim($where: ClaimWhereUniqueInput!) {
  claim(where: $where) {
    id
    createdAt
    updatedAt
    mintedAt
    status
    poapTokenId
    mintedAddressId
    gitPOAPId
    githubUserId
    emailId
    issuedAddressId
    discordUserId
    pullRequestEarnedId
    mentionEarnedId
    needsRevalidation
    mintedAddress {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
    githubUser {
      ...GithubUserFragment
    }
    email {
      ...EmailFragment
    }
    issuedAddress {
      ...AddressFragment
    }
    discordUser {
      ...DiscordUserFragment
    }
    pullRequestEarned {
      ...GithubPullRequestFragment
    }
    mentionEarned {
      ...GithubMentionFragment
    }
  }
}
Variables
{"where": ClaimWhereUniqueInput}
Response
{
  "data": {
    "claim": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "mintedAt": "2007-12-03T10:15:30Z",
      "status": "UNCLAIMED",
      "poapTokenId": "xyz789",
      "mintedAddressId": 987,
      "gitPOAPId": 123,
      "githubUserId": 123,
      "emailId": 123,
      "issuedAddressId": 987,
      "discordUserId": 123,
      "pullRequestEarnedId": 987,
      "mentionEarnedId": 987,
      "needsRevalidation": false,
      "mintedAddress": Address,
      "gitPOAP": GitPOAP,
      "githubUser": GithubUser,
      "email": Email,
      "issuedAddress": Address,
      "discordUser": DiscordUser,
      "pullRequestEarned": GithubPullRequest,
      "mentionEarned": GithubMention
    }
  }
}

claims

Response

Returns [Claim!]!

Arguments
Name Description
where - ClaimWhereInput
orderBy - [ClaimOrderByWithRelationInput!]
cursor - ClaimWhereUniqueInput
take - Int
skip - Int
distinct - [ClaimScalarFieldEnum!]

Example

Query
query claims(
  $where: ClaimWhereInput,
  $orderBy: [ClaimOrderByWithRelationInput!],
  $cursor: ClaimWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [ClaimScalarFieldEnum!]
) {
  claims(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    mintedAt
    status
    poapTokenId
    mintedAddressId
    gitPOAPId
    githubUserId
    emailId
    issuedAddressId
    discordUserId
    pullRequestEarnedId
    mentionEarnedId
    needsRevalidation
    mintedAddress {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
    githubUser {
      ...GithubUserFragment
    }
    email {
      ...EmailFragment
    }
    issuedAddress {
      ...AddressFragment
    }
    discordUser {
      ...DiscordUserFragment
    }
    pullRequestEarned {
      ...GithubPullRequestFragment
    }
    mentionEarned {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": ClaimWhereInput,
  "orderBy": [ClaimOrderByWithRelationInput],
  "cursor": ClaimWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "claims": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "mintedAt": "2007-12-03T10:15:30Z",
        "status": "UNCLAIMED",
        "poapTokenId": "xyz789",
        "mintedAddressId": 123,
        "gitPOAPId": 123,
        "githubUserId": 987,
        "emailId": 987,
        "issuedAddressId": 123,
        "discordUserId": 987,
        "pullRequestEarnedId": 123,
        "mentionEarnedId": 123,
        "needsRevalidation": true,
        "mintedAddress": Address,
        "gitPOAP": GitPOAP,
        "githubUser": GithubUser,
        "email": Email,
        "issuedAddress": Address,
        "discordUser": DiscordUser,
        "pullRequestEarned": GithubPullRequest,
        "mentionEarned": GithubMention
      }
    ]
  }
}

discordUser

Response

Returns a DiscordUser

Arguments
Name Description
where - DiscordUserWhereUniqueInput!

Example

Query
query discordUser($where: DiscordUserWhereUniqueInput!) {
  discordUser(where: $where) {
    id
    discordId
    discordHandle
    createdAt
    updatedAt
    _count {
      ...DiscordUserCountFragment
    }
    claims {
      ...ClaimFragment
    }
  }
}
Variables
{"where": DiscordUserWhereUniqueInput}
Response
{
  "data": {
    "discordUser": {
      "id": 987,
      "discordId": "xyz789",
      "discordHandle": "abc123",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": DiscordUserCount,
      "claims": [Claim]
    }
  }
}

discordUsers

Response

Returns [DiscordUser!]!

Arguments
Name Description
where - DiscordUserWhereInput
orderBy - [DiscordUserOrderByWithRelationInput!]
cursor - DiscordUserWhereUniqueInput
take - Int
skip - Int
distinct - [DiscordUserScalarFieldEnum!]

Example

Query
query discordUsers(
  $where: DiscordUserWhereInput,
  $orderBy: [DiscordUserOrderByWithRelationInput!],
  $cursor: DiscordUserWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [DiscordUserScalarFieldEnum!]
) {
  discordUsers(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    discordId
    discordHandle
    createdAt
    updatedAt
    _count {
      ...DiscordUserCountFragment
    }
    claims {
      ...ClaimFragment
    }
  }
}
Variables
{
  "where": DiscordUserWhereInput,
  "orderBy": [DiscordUserOrderByWithRelationInput],
  "cursor": DiscordUserWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "discordUsers": [
      {
        "id": 123,
        "discordId": "abc123",
        "discordHandle": "abc123",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": DiscordUserCount,
        "claims": [Claim]
      }
    ]
  }
}

featuredPOAP

Response

Returns a FeaturedPOAP

Arguments
Name Description
where - FeaturedPOAPWhereUniqueInput!

Example

Query
query featuredPOAP($where: FeaturedPOAPWhereUniqueInput!) {
  featuredPOAP(where: $where) {
    id
    poapTokenId
    profileId
    profile {
      ...ProfileFragment
    }
  }
}
Variables
{"where": FeaturedPOAPWhereUniqueInput}
Response
{
  "data": {
    "featuredPOAP": {
      "id": 123,
      "poapTokenId": "xyz789",
      "profileId": 987,
      "profile": Profile
    }
  }
}

featuredPOAPS

Response

Returns [FeaturedPOAP!]!

Arguments
Name Description
where - FeaturedPOAPWhereInput
orderBy - [FeaturedPOAPOrderByWithRelationInput!]
cursor - FeaturedPOAPWhereUniqueInput
take - Int
skip - Int
distinct - [FeaturedPOAPScalarFieldEnum!]

Example

Query
query featuredPOAPS(
  $where: FeaturedPOAPWhereInput,
  $orderBy: [FeaturedPOAPOrderByWithRelationInput!],
  $cursor: FeaturedPOAPWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [FeaturedPOAPScalarFieldEnum!]
) {
  featuredPOAPS(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    poapTokenId
    profileId
    profile {
      ...ProfileFragment
    }
  }
}
Variables
{
  "where": FeaturedPOAPWhereInput,
  "orderBy": [FeaturedPOAPOrderByWithRelationInput],
  "cursor": FeaturedPOAPWhereUniqueInput,
  "take": 987,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "featuredPOAPS": [
      {
        "id": 987,
        "poapTokenId": "xyz789",
        "profileId": 123,
        "profile": Profile
      }
    ]
  }
}

findFirstAddress

Response

Returns an Address

Arguments
Name Description
where - AddressWhereInput
orderBy - [AddressOrderByWithRelationInput!]
cursor - AddressWhereUniqueInput
take - Int
skip - Int
distinct - [AddressScalarFieldEnum!]

Example

Query
query findFirstAddress(
  $where: AddressWhereInput,
  $orderBy: [AddressOrderByWithRelationInput!],
  $cursor: AddressWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [AddressScalarFieldEnum!]
) {
  findFirstAddress(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    ethAddress
    createdAt
    updatedAt
    ensAvatarImageUrl
    ensName
    _count {
      ...AddressCountFragment
    }
    memberships {
      ...MembershipFragment
    }
    profile {
      ...ProfileFragment
    }
    issuedClaims {
      ...ClaimFragment
    }
    mintedClaims {
      ...ClaimFragment
    }
    gitPOAPRequests {
      ...GitPOAPRequestFragment
    }
    createdGitPOAPs {
      ...GitPOAPFragment
    }
    teams {
      ...TeamFragment
    }
  }
}
Variables
{
  "where": AddressWhereInput,
  "orderBy": [AddressOrderByWithRelationInput],
  "cursor": AddressWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstAddress": {
      "id": 987,
      "ethAddress": "xyz789",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "ensAvatarImageUrl": "xyz789",
      "ensName": "xyz789",
      "_count": AddressCount,
      "memberships": [Membership],
      "profile": Profile,
      "issuedClaims": [Claim],
      "mintedClaims": [Claim],
      "gitPOAPRequests": [GitPOAPRequest],
      "createdGitPOAPs": [GitPOAP],
      "teams": [Team]
    }
  }
}

findFirstClaim

Response

Returns a Claim

Arguments
Name Description
where - ClaimWhereInput
orderBy - [ClaimOrderByWithRelationInput!]
cursor - ClaimWhereUniqueInput
take - Int
skip - Int
distinct - [ClaimScalarFieldEnum!]

Example

Query
query findFirstClaim(
  $where: ClaimWhereInput,
  $orderBy: [ClaimOrderByWithRelationInput!],
  $cursor: ClaimWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [ClaimScalarFieldEnum!]
) {
  findFirstClaim(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    mintedAt
    status
    poapTokenId
    mintedAddressId
    gitPOAPId
    githubUserId
    emailId
    issuedAddressId
    discordUserId
    pullRequestEarnedId
    mentionEarnedId
    needsRevalidation
    mintedAddress {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
    githubUser {
      ...GithubUserFragment
    }
    email {
      ...EmailFragment
    }
    issuedAddress {
      ...AddressFragment
    }
    discordUser {
      ...DiscordUserFragment
    }
    pullRequestEarned {
      ...GithubPullRequestFragment
    }
    mentionEarned {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": ClaimWhereInput,
  "orderBy": [ClaimOrderByWithRelationInput],
  "cursor": ClaimWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstClaim": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "mintedAt": "2007-12-03T10:15:30Z",
      "status": "UNCLAIMED",
      "poapTokenId": "abc123",
      "mintedAddressId": 123,
      "gitPOAPId": 123,
      "githubUserId": 123,
      "emailId": 987,
      "issuedAddressId": 987,
      "discordUserId": 987,
      "pullRequestEarnedId": 987,
      "mentionEarnedId": 123,
      "needsRevalidation": true,
      "mintedAddress": Address,
      "gitPOAP": GitPOAP,
      "githubUser": GithubUser,
      "email": Email,
      "issuedAddress": Address,
      "discordUser": DiscordUser,
      "pullRequestEarned": GithubPullRequest,
      "mentionEarned": GithubMention
    }
  }
}

findFirstDiscordUser

Response

Returns a DiscordUser

Arguments
Name Description
where - DiscordUserWhereInput
orderBy - [DiscordUserOrderByWithRelationInput!]
cursor - DiscordUserWhereUniqueInput
take - Int
skip - Int
distinct - [DiscordUserScalarFieldEnum!]

Example

Query
query findFirstDiscordUser(
  $where: DiscordUserWhereInput,
  $orderBy: [DiscordUserOrderByWithRelationInput!],
  $cursor: DiscordUserWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [DiscordUserScalarFieldEnum!]
) {
  findFirstDiscordUser(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    discordId
    discordHandle
    createdAt
    updatedAt
    _count {
      ...DiscordUserCountFragment
    }
    claims {
      ...ClaimFragment
    }
  }
}
Variables
{
  "where": DiscordUserWhereInput,
  "orderBy": [DiscordUserOrderByWithRelationInput],
  "cursor": DiscordUserWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstDiscordUser": {
      "id": 123,
      "discordId": "abc123",
      "discordHandle": "abc123",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": DiscordUserCount,
      "claims": [Claim]
    }
  }
}

findFirstFeaturedPOAP

Response

Returns a FeaturedPOAP

Arguments
Name Description
where - FeaturedPOAPWhereInput
orderBy - [FeaturedPOAPOrderByWithRelationInput!]
cursor - FeaturedPOAPWhereUniqueInput
take - Int
skip - Int
distinct - [FeaturedPOAPScalarFieldEnum!]

Example

Query
query findFirstFeaturedPOAP(
  $where: FeaturedPOAPWhereInput,
  $orderBy: [FeaturedPOAPOrderByWithRelationInput!],
  $cursor: FeaturedPOAPWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [FeaturedPOAPScalarFieldEnum!]
) {
  findFirstFeaturedPOAP(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    poapTokenId
    profileId
    profile {
      ...ProfileFragment
    }
  }
}
Variables
{
  "where": FeaturedPOAPWhereInput,
  "orderBy": [FeaturedPOAPOrderByWithRelationInput],
  "cursor": FeaturedPOAPWhereUniqueInput,
  "take": 123,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstFeaturedPOAP": {
      "id": 123,
      "poapTokenId": "abc123",
      "profileId": 123,
      "profile": Profile
    }
  }
}

findFirstGitPOAP

Response

Returns a GitPOAP

Arguments
Name Description
where - GitPOAPWhereInput
orderBy - [GitPOAPOrderByWithRelationInput!]
cursor - GitPOAPWhereUniqueInput
take - Int
skip - Int
distinct - [GitPOAPScalarFieldEnum!]

Example

Query
query findFirstGitPOAP(
  $where: GitPOAPWhereInput,
  $orderBy: [GitPOAPOrderByWithRelationInput!],
  $cursor: GitPOAPWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GitPOAPScalarFieldEnum!]
) {
  findFirstGitPOAP(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    type
    name
    imageUrl
    description
    year
    poapEventId
    createdAt
    updatedAt
    projectId
    teamId
    poapApprovalStatus
    canRequestMoreCodes
    eventId
    level
    threshold
    isPRBased
    isEnabled
    creatorAddressId
    creatorEmailId
    gitPOAPRequestId
    _count {
      ...GitPOAPCountFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    claims {
      ...ClaimFragment
    }
    redeemCodes {
      ...RedeemCodeFragment
    }
    event {
      ...EventFragment
    }
    creatorAddress {
      ...AddressFragment
    }
    creatorEmail {
      ...EmailFragment
    }
    gitPOAPRequest {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{
  "where": GitPOAPWhereInput,
  "orderBy": [GitPOAPOrderByWithRelationInput],
  "cursor": GitPOAPWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGitPOAP": {
      "id": 123,
      "type": "ANNUAL",
      "name": "abc123",
      "imageUrl": "abc123",
      "description": "xyz789",
      "year": 987,
      "poapEventId": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "projectId": 123,
      "teamId": 987,
      "poapApprovalStatus": "UNAPPROVED",
      "canRequestMoreCodes": false,
      "eventId": 987,
      "level": 123,
      "threshold": 987,
      "isPRBased": false,
      "isEnabled": false,
      "creatorAddressId": 987,
      "creatorEmailId": 123,
      "gitPOAPRequestId": 987,
      "_count": GitPOAPCount,
      "project": Project,
      "team": Team,
      "claims": [Claim],
      "redeemCodes": [RedeemCode],
      "event": Event,
      "creatorAddress": Address,
      "creatorEmail": Email,
      "gitPOAPRequest": GitPOAPRequest
    }
  }
}

findFirstGitPOAPRequest

Response

Returns a GitPOAPRequest

Example

Query
query findFirstGitPOAPRequest(
  $where: GitPOAPRequestWhereInput,
  $orderBy: [GitPOAPRequestOrderByWithRelationInput!],
  $cursor: GitPOAPRequestWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GitPOAPRequestScalarFieldEnum!]
) {
  findFirstGitPOAPRequest(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    startDate
    endDate
    creatorEmailId
    name
    numRequestedCodes
    imageUrl
    description
    projectId
    teamId
    contributors
    rejectionReason
    staffApprovalStatus
    addressId
    gitPOAPId
    creatorEmail {
      ...EmailFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    address {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
  }
}
Variables
{
  "where": GitPOAPRequestWhereInput,
  "orderBy": [GitPOAPRequestOrderByWithRelationInput],
  "cursor": GitPOAPRequestWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGitPOAPRequest": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "startDate": "2007-12-03T10:15:30Z",
      "endDate": "2007-12-03T10:15:30Z",
      "creatorEmailId": 987,
      "name": "xyz789",
      "numRequestedCodes": 123,
      "imageUrl": "xyz789",
      "description": "abc123",
      "projectId": 123,
      "teamId": 123,
      "contributors": {},
      "rejectionReason": "abc123",
      "staffApprovalStatus": "APPROVED",
      "addressId": 123,
      "gitPOAPId": 987,
      "creatorEmail": Email,
      "project": Project,
      "team": Team,
      "address": Address,
      "gitPOAP": GitPOAP
    }
  }
}

findFirstGithubIssue

Response

Returns a GithubIssue

Arguments
Name Description
where - GithubIssueWhereInput
orderBy - [GithubIssueOrderByWithRelationInput!]
cursor - GithubIssueWhereUniqueInput
take - Int
skip - Int
distinct - [GithubIssueScalarFieldEnum!]

Example

Query
query findFirstGithubIssue(
  $where: GithubIssueWhereInput,
  $orderBy: [GithubIssueOrderByWithRelationInput!],
  $cursor: GithubIssueWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubIssueScalarFieldEnum!]
) {
  findFirstGithubIssue(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    githubIssueNumber
    githubTitle
    githubCreatedAt
    githubClosedAt
    repoId
    githubUserId
    _count {
      ...GithubIssueCountFragment
    }
  }
}
Variables
{
  "where": GithubIssueWhereInput,
  "orderBy": [GithubIssueOrderByWithRelationInput],
  "cursor": GithubIssueWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGithubIssue": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "githubIssueNumber": 987,
      "githubTitle": "xyz789",
      "githubCreatedAt": "2007-12-03T10:15:30Z",
      "githubClosedAt": "2007-12-03T10:15:30Z",
      "repoId": 123,
      "githubUserId": 987,
      "_count": GithubIssueCount
    }
  }
}

findFirstGithubMention

Response

Returns a GithubMention

Arguments
Name Description
where - GithubMentionWhereInput
orderBy - [GithubMentionOrderByWithRelationInput!]
cursor - GithubMentionWhereUniqueInput
take - Int
skip - Int
distinct - [GithubMentionScalarFieldEnum!]

Example

Query
query findFirstGithubMention(
  $where: GithubMentionWhereInput,
  $orderBy: [GithubMentionOrderByWithRelationInput!],
  $cursor: GithubMentionWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubMentionScalarFieldEnum!]
) {
  findFirstGithubMention(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    githubMentionedAt
    repoId
    githubUserId
    pullRequestId
    issueId
    _count {
      ...GithubMentionCountFragment
    }
  }
}
Variables
{
  "where": GithubMentionWhereInput,
  "orderBy": [GithubMentionOrderByWithRelationInput],
  "cursor": GithubMentionWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGithubMention": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "githubMentionedAt": "2007-12-03T10:15:30Z",
      "repoId": 123,
      "githubUserId": 123,
      "pullRequestId": 123,
      "issueId": 987,
      "_count": GithubMentionCount
    }
  }
}

findFirstGithubOrganization

Example

Query
query findFirstGithubOrganization(
  $where: GithubOrganizationWhereInput,
  $orderBy: [GithubOrganizationOrderByWithRelationInput!],
  $cursor: GithubOrganizationWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubOrganizationScalarFieldEnum!]
) {
  findFirstGithubOrganization(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    githubOrgId
    name
    createdAt
    updatedAt
    _count {
      ...GithubOrganizationCountFragment
    }
    repos {
      ...RepoFragment
    }
  }
}
Variables
{
  "where": GithubOrganizationWhereInput,
  "orderBy": [GithubOrganizationOrderByWithRelationInput],
  "cursor": GithubOrganizationWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGithubOrganization": {
      "id": 123,
      "githubOrgId": 987,
      "name": "xyz789",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": GithubOrganizationCount,
      "repos": [Repo]
    }
  }
}

findFirstGithubPullRequest

Example

Query
query findFirstGithubPullRequest(
  $where: GithubPullRequestWhereInput,
  $orderBy: [GithubPullRequestOrderByWithRelationInput!],
  $cursor: GithubPullRequestWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubPullRequestScalarFieldEnum!]
) {
  findFirstGithubPullRequest(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    githubPullNumber
    githubTitle
    githubCreatedAt
    githubMergedAt
    githubMergeCommitSha
    repoId
    githubUserId
    _count {
      ...GithubPullRequestCountFragment
    }
    repo {
      ...RepoFragment
    }
    githubUser {
      ...GithubUserFragment
    }
    claims {
      ...ClaimFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": GithubPullRequestWhereInput,
  "orderBy": [GithubPullRequestOrderByWithRelationInput],
  "cursor": GithubPullRequestWhereUniqueInput,
  "take": 123,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGithubPullRequest": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "githubPullNumber": 987,
      "githubTitle": "xyz789",
      "githubCreatedAt": "2007-12-03T10:15:30Z",
      "githubMergedAt": "2007-12-03T10:15:30Z",
      "githubMergeCommitSha": "xyz789",
      "repoId": 987,
      "githubUserId": 987,
      "_count": GithubPullRequestCount,
      "repo": Repo,
      "githubUser": GithubUser,
      "claims": [Claim],
      "githubMentions": [GithubMention]
    }
  }
}

findFirstGithubUser

Response

Returns a GithubUser

Arguments
Name Description
where - GithubUserWhereInput
orderBy - [GithubUserOrderByWithRelationInput!]
cursor - GithubUserWhereUniqueInput
take - Int
skip - Int
distinct - [GithubUserScalarFieldEnum!]

Example

Query
query findFirstGithubUser(
  $where: GithubUserWhereInput,
  $orderBy: [GithubUserOrderByWithRelationInput!],
  $cursor: GithubUserWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubUserScalarFieldEnum!]
) {
  findFirstGithubUser(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    githubId
    githubHandle
    createdAt
    updatedAt
    _count {
      ...GithubUserCountFragment
    }
    claims {
      ...ClaimFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": GithubUserWhereInput,
  "orderBy": [GithubUserOrderByWithRelationInput],
  "cursor": GithubUserWhereUniqueInput,
  "take": 123,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstGithubUser": {
      "id": 987,
      "githubId": 987,
      "githubHandle": "abc123",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": GithubUserCount,
      "claims": [Claim],
      "githubPullRequests": [GithubPullRequest],
      "githubIssues": [GithubIssue],
      "githubMentions": [GithubMention]
    }
  }
}

findFirstMembership

Response

Returns a Membership

Arguments
Name Description
where - MembershipWhereInput
orderBy - [MembershipOrderByWithRelationInput!]
cursor - MembershipWhereUniqueInput
take - Int
skip - Int
distinct - [MembershipScalarFieldEnum!]

Example

Query
query findFirstMembership(
  $where: MembershipWhereInput,
  $orderBy: [MembershipOrderByWithRelationInput!],
  $cursor: MembershipWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [MembershipScalarFieldEnum!]
) {
  findFirstMembership(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    teamId
    addressId
    role
    acceptanceStatus
    joinedOn
  }
}
Variables
{
  "where": MembershipWhereInput,
  "orderBy": [MembershipOrderByWithRelationInput],
  "cursor": MembershipWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstMembership": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "teamId": 987,
      "addressId": 987,
      "role": "ADMIN",
      "acceptanceStatus": "ACCEPTED",
      "joinedOn": "2007-12-03T10:15:30Z"
    }
  }
}

findFirstProfile

Response

Returns a Profile

Arguments
Name Description
where - ProfileWhereInput
orderBy - [ProfileOrderByWithRelationInput!]
cursor - ProfileWhereUniqueInput
take - Int
skip - Int
distinct - [ProfileScalarFieldEnum!]

Example

Query
query findFirstProfile(
  $where: ProfileWhereInput,
  $orderBy: [ProfileOrderByWithRelationInput!],
  $cursor: ProfileWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [ProfileScalarFieldEnum!]
) {
  findFirstProfile(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    addressId
    createdAt
    updatedAt
    bio
    bannerImageUrl
    name
    profileImageUrl
    githubHandle
    twitterHandle
    discordHandle
    personalSiteUrl
    isVisibleOnLeaderboard
    _count {
      ...ProfileCountFragment
    }
    address {
      ...AddressFragment
    }
    featuredPOAPs {
      ...FeaturedPOAPFragment
    }
  }
}
Variables
{
  "where": ProfileWhereInput,
  "orderBy": [ProfileOrderByWithRelationInput],
  "cursor": ProfileWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstProfile": {
      "id": 987,
      "addressId": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "bio": "xyz789",
      "bannerImageUrl": "abc123",
      "name": "xyz789",
      "profileImageUrl": "xyz789",
      "githubHandle": "xyz789",
      "twitterHandle": "abc123",
      "discordHandle": "xyz789",
      "personalSiteUrl": "xyz789",
      "isVisibleOnLeaderboard": false,
      "_count": ProfileCount,
      "address": Address,
      "featuredPOAPs": [FeaturedPOAP]
    }
  }
}

findFirstProject

Response

Returns a Project

Arguments
Name Description
where - ProjectWhereInput
orderBy - [ProjectOrderByWithRelationInput!]
cursor - ProjectWhereUniqueInput
take - Int
skip - Int
distinct - [ProjectScalarFieldEnum!]

Example

Query
query findFirstProject(
  $where: ProjectWhereInput,
  $orderBy: [ProjectOrderByWithRelationInput!],
  $cursor: ProjectWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [ProjectScalarFieldEnum!]
) {
  findFirstProject(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    _count {
      ...ProjectCountFragment
    }
    repos {
      ...RepoFragment
    }
    gitPOAPs {
      ...GitPOAPFragment
    }
    gitPOAPRequests {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{
  "where": ProjectWhereInput,
  "orderBy": [ProjectOrderByWithRelationInput],
  "cursor": ProjectWhereUniqueInput,
  "take": 987,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstProject": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": ProjectCount,
      "repos": [Repo],
      "gitPOAPs": [GitPOAP],
      "gitPOAPRequests": [GitPOAPRequest]
    }
  }
}

findFirstRepo

Response

Returns a Repo

Arguments
Name Description
where - RepoWhereInput
orderBy - [RepoOrderByWithRelationInput!]
cursor - RepoWhereUniqueInput
take - Int
skip - Int
distinct - [RepoScalarFieldEnum!]

Example

Query
query findFirstRepo(
  $where: RepoWhereInput,
  $orderBy: [RepoOrderByWithRelationInput!],
  $cursor: RepoWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [RepoScalarFieldEnum!]
) {
  findFirstRepo(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": RepoWhereInput,
  "orderBy": [RepoOrderByWithRelationInput],
  "cursor": RepoWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstRepo": {
      "id": 987,
      "name": "abc123",
      "githubRepoId": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "organizationId": 987,
      "projectId": 987,
      "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
      "_count": RepoCount,
      "organization": GithubOrganization,
      "project": Project,
      "githubPullRequests": [GithubPullRequest],
      "githubIssues": [GithubIssue],
      "githubMentions": [GithubMention]
    }
  }
}

findFirstTeam

Response

Returns a Team

Arguments
Name Description
where - TeamWhereInput
orderBy - [TeamOrderByWithRelationInput!]
cursor - TeamWhereUniqueInput
take - Int
skip - Int
distinct - [TeamScalarFieldEnum!]

Example

Query
query findFirstTeam(
  $where: TeamWhereInput,
  $orderBy: [TeamOrderByWithRelationInput!],
  $cursor: TeamWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [TeamScalarFieldEnum!]
) {
  findFirstTeam(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    name
    ownerAddressId
    createdAt
    updatedAt
    description
    logoImageUrl
    approvalStatus
    _count {
      ...TeamCountFragment
    }
  }
}
Variables
{
  "where": TeamWhereInput,
  "orderBy": [TeamOrderByWithRelationInput],
  "cursor": TeamWhereUniqueInput,
  "take": 123,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "findFirstTeam": {
      "id": 123,
      "name": "abc123",
      "ownerAddressId": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "description": "xyz789",
      "logoImageUrl": "xyz789",
      "approvalStatus": "APPROVED",
      "_count": TeamCount
    }
  }
}

gitPOAP

Response

Returns a GitPOAP

Arguments
Name Description
where - GitPOAPWhereUniqueInput!

Example

Query
query gitPOAP($where: GitPOAPWhereUniqueInput!) {
  gitPOAP(where: $where) {
    id
    type
    name
    imageUrl
    description
    year
    poapEventId
    createdAt
    updatedAt
    projectId
    teamId
    poapApprovalStatus
    canRequestMoreCodes
    eventId
    level
    threshold
    isPRBased
    isEnabled
    creatorAddressId
    creatorEmailId
    gitPOAPRequestId
    _count {
      ...GitPOAPCountFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    claims {
      ...ClaimFragment
    }
    redeemCodes {
      ...RedeemCodeFragment
    }
    event {
      ...EventFragment
    }
    creatorAddress {
      ...AddressFragment
    }
    creatorEmail {
      ...EmailFragment
    }
    gitPOAPRequest {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{"where": GitPOAPWhereUniqueInput}
Response
{
  "data": {
    "gitPOAP": {
      "id": 987,
      "type": "ANNUAL",
      "name": "xyz789",
      "imageUrl": "xyz789",
      "description": "abc123",
      "year": 123,
      "poapEventId": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "projectId": 987,
      "teamId": 123,
      "poapApprovalStatus": "UNAPPROVED",
      "canRequestMoreCodes": false,
      "eventId": 123,
      "level": 123,
      "threshold": 987,
      "isPRBased": false,
      "isEnabled": false,
      "creatorAddressId": 123,
      "creatorEmailId": 987,
      "gitPOAPRequestId": 987,
      "_count": GitPOAPCount,
      "project": Project,
      "team": Team,
      "claims": [Claim],
      "redeemCodes": [RedeemCode],
      "event": Event,
      "creatorAddress": Address,
      "creatorEmail": Email,
      "gitPOAPRequest": GitPOAPRequest
    }
  }
}

gitPOAPEvent

Response

Returns a FullGitPOAPEventData

Arguments
Name Description
id - Float!

Example

Query
query gitPOAPEvent($id: Float!) {
  gitPOAPEvent(id: $id) {
    gitPOAP {
      ...GitPOAPFragment
    }
    event {
      ...POAPEventFragment
    }
  }
}
Variables
{"id": 123.45}
Response
{
  "data": {
    "gitPOAPEvent": {
      "gitPOAP": GitPOAP,
      "event": POAPEvent
    }
  }
}

gitPOAPHolders

Response

Returns a Holders

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
sort - String Default = "claim-date"
gitPOAPId - Float!

Example

Query
query gitPOAPHolders(
  $page: Float,
  $perPage: Float,
  $sort: String,
  $gitPOAPId: Float!
) {
  gitPOAPHolders(
    page: $page,
    perPage: $perPage,
    sort: $sort,
    gitPOAPId: $gitPOAPId
  ) {
    totalHolders
    holders {
      ...HolderFragment
    }
  }
}
Variables
{"page": null, "perPage": null, "sort": "claim-date", "gitPOAPId": 987.65}
Response
{
  "data": {
    "gitPOAPHolders": {
      "totalHolders": 987.65,
      "holders": [Holder]
    }
  }
}

gitPOAPRequest

Response

Returns a GitPOAPRequest

Arguments
Name Description
where - GitPOAPRequestWhereUniqueInput!

Example

Query
query gitPOAPRequest($where: GitPOAPRequestWhereUniqueInput!) {
  gitPOAPRequest(where: $where) {
    id
    createdAt
    updatedAt
    startDate
    endDate
    creatorEmailId
    name
    numRequestedCodes
    imageUrl
    description
    projectId
    teamId
    contributors
    rejectionReason
    staffApprovalStatus
    addressId
    gitPOAPId
    creatorEmail {
      ...EmailFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    address {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
  }
}
Variables
{"where": GitPOAPRequestWhereUniqueInput}
Response
{
  "data": {
    "gitPOAPRequest": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "startDate": "2007-12-03T10:15:30Z",
      "endDate": "2007-12-03T10:15:30Z",
      "creatorEmailId": 123,
      "name": "abc123",
      "numRequestedCodes": 987,
      "imageUrl": "xyz789",
      "description": "xyz789",
      "projectId": 123,
      "teamId": 123,
      "contributors": {},
      "rejectionReason": "abc123",
      "staffApprovalStatus": "APPROVED",
      "addressId": 123,
      "gitPOAPId": 987,
      "creatorEmail": Email,
      "project": Project,
      "team": Team,
      "address": Address,
      "gitPOAP": GitPOAP
    }
  }
}

gitPOAPRequests

Response

Returns [GitPOAPRequest!]!

Example

Query
query gitPOAPRequests(
  $where: GitPOAPRequestWhereInput,
  $orderBy: [GitPOAPRequestOrderByWithRelationInput!],
  $cursor: GitPOAPRequestWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GitPOAPRequestScalarFieldEnum!]
) {
  gitPOAPRequests(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    startDate
    endDate
    creatorEmailId
    name
    numRequestedCodes
    imageUrl
    description
    projectId
    teamId
    contributors
    rejectionReason
    staffApprovalStatus
    addressId
    gitPOAPId
    creatorEmail {
      ...EmailFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    address {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
  }
}
Variables
{
  "where": GitPOAPRequestWhereInput,
  "orderBy": [GitPOAPRequestOrderByWithRelationInput],
  "cursor": GitPOAPRequestWhereUniqueInput,
  "take": 123,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "gitPOAPRequests": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "startDate": "2007-12-03T10:15:30Z",
        "endDate": "2007-12-03T10:15:30Z",
        "creatorEmailId": 123,
        "name": "xyz789",
        "numRequestedCodes": 123,
        "imageUrl": "abc123",
        "description": "abc123",
        "projectId": 123,
        "teamId": 123,
        "contributors": {},
        "rejectionReason": "xyz789",
        "staffApprovalStatus": "APPROVED",
        "addressId": 123,
        "gitPOAPId": 987,
        "creatorEmail": Email,
        "project": Project,
        "team": Team,
        "address": Address,
        "gitPOAP": GitPOAP
      }
    ]
  }
}

gitPOAPS

Response

Returns [GitPOAP!]!

Arguments
Name Description
where - GitPOAPWhereInput
orderBy - [GitPOAPOrderByWithRelationInput!]
cursor - GitPOAPWhereUniqueInput
take - Int
skip - Int
distinct - [GitPOAPScalarFieldEnum!]

Example

Query
query gitPOAPS(
  $where: GitPOAPWhereInput,
  $orderBy: [GitPOAPOrderByWithRelationInput!],
  $cursor: GitPOAPWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GitPOAPScalarFieldEnum!]
) {
  gitPOAPS(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    type
    name
    imageUrl
    description
    year
    poapEventId
    createdAt
    updatedAt
    projectId
    teamId
    poapApprovalStatus
    canRequestMoreCodes
    eventId
    level
    threshold
    isPRBased
    isEnabled
    creatorAddressId
    creatorEmailId
    gitPOAPRequestId
    _count {
      ...GitPOAPCountFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    claims {
      ...ClaimFragment
    }
    redeemCodes {
      ...RedeemCodeFragment
    }
    event {
      ...EventFragment
    }
    creatorAddress {
      ...AddressFragment
    }
    creatorEmail {
      ...EmailFragment
    }
    gitPOAPRequest {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{
  "where": GitPOAPWhereInput,
  "orderBy": [GitPOAPOrderByWithRelationInput],
  "cursor": GitPOAPWhereUniqueInput,
  "take": 987,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "gitPOAPS": [
      {
        "id": 123,
        "type": "ANNUAL",
        "name": "abc123",
        "imageUrl": "xyz789",
        "description": "xyz789",
        "year": 123,
        "poapEventId": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "projectId": 987,
        "teamId": 123,
        "poapApprovalStatus": "UNAPPROVED",
        "canRequestMoreCodes": false,
        "eventId": 987,
        "level": 123,
        "threshold": 123,
        "isPRBased": false,
        "isEnabled": false,
        "creatorAddressId": 123,
        "creatorEmailId": 987,
        "gitPOAPRequestId": 123,
        "_count": GitPOAPCount,
        "project": Project,
        "team": Team,
        "claims": [Claim],
        "redeemCodes": [RedeemCode],
        "event": Event,
        "creatorAddress": Address,
        "creatorEmail": Email,
        "gitPOAPRequest": GitPOAPRequest
      }
    ]
  }
}

githubIssue

Response

Returns a GithubIssue

Arguments
Name Description
where - GithubIssueWhereUniqueInput!

Example

Query
query githubIssue($where: GithubIssueWhereUniqueInput!) {
  githubIssue(where: $where) {
    id
    createdAt
    updatedAt
    githubIssueNumber
    githubTitle
    githubCreatedAt
    githubClosedAt
    repoId
    githubUserId
    _count {
      ...GithubIssueCountFragment
    }
  }
}
Variables
{"where": GithubIssueWhereUniqueInput}
Response
{
  "data": {
    "githubIssue": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "githubIssueNumber": 987,
      "githubTitle": "abc123",
      "githubCreatedAt": "2007-12-03T10:15:30Z",
      "githubClosedAt": "2007-12-03T10:15:30Z",
      "repoId": 987,
      "githubUserId": 987,
      "_count": GithubIssueCount
    }
  }
}

githubIssues

Response

Returns [GithubIssue!]!

Arguments
Name Description
where - GithubIssueWhereInput
orderBy - [GithubIssueOrderByWithRelationInput!]
cursor - GithubIssueWhereUniqueInput
take - Int
skip - Int
distinct - [GithubIssueScalarFieldEnum!]

Example

Query
query githubIssues(
  $where: GithubIssueWhereInput,
  $orderBy: [GithubIssueOrderByWithRelationInput!],
  $cursor: GithubIssueWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubIssueScalarFieldEnum!]
) {
  githubIssues(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    githubIssueNumber
    githubTitle
    githubCreatedAt
    githubClosedAt
    repoId
    githubUserId
    _count {
      ...GithubIssueCountFragment
    }
  }
}
Variables
{
  "where": GithubIssueWhereInput,
  "orderBy": [GithubIssueOrderByWithRelationInput],
  "cursor": GithubIssueWhereUniqueInput,
  "take": 987,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "githubIssues": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "githubIssueNumber": 123,
        "githubTitle": "abc123",
        "githubCreatedAt": "2007-12-03T10:15:30Z",
        "githubClosedAt": "2007-12-03T10:15:30Z",
        "repoId": 987,
        "githubUserId": 987,
        "_count": GithubIssueCount
      }
    ]
  }
}

githubMention

Response

Returns a GithubMention

Arguments
Name Description
where - GithubMentionWhereUniqueInput!

Example

Query
query githubMention($where: GithubMentionWhereUniqueInput!) {
  githubMention(where: $where) {
    id
    createdAt
    updatedAt
    githubMentionedAt
    repoId
    githubUserId
    pullRequestId
    issueId
    _count {
      ...GithubMentionCountFragment
    }
  }
}
Variables
{"where": GithubMentionWhereUniqueInput}
Response
{
  "data": {
    "githubMention": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "githubMentionedAt": "2007-12-03T10:15:30Z",
      "repoId": 987,
      "githubUserId": 987,
      "pullRequestId": 123,
      "issueId": 123,
      "_count": GithubMentionCount
    }
  }
}

githubMentions

Response

Returns [GithubMention!]!

Arguments
Name Description
where - GithubMentionWhereInput
orderBy - [GithubMentionOrderByWithRelationInput!]
cursor - GithubMentionWhereUniqueInput
take - Int
skip - Int
distinct - [GithubMentionScalarFieldEnum!]

Example

Query
query githubMentions(
  $where: GithubMentionWhereInput,
  $orderBy: [GithubMentionOrderByWithRelationInput!],
  $cursor: GithubMentionWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubMentionScalarFieldEnum!]
) {
  githubMentions(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    githubMentionedAt
    repoId
    githubUserId
    pullRequestId
    issueId
    _count {
      ...GithubMentionCountFragment
    }
  }
}
Variables
{
  "where": GithubMentionWhereInput,
  "orderBy": [GithubMentionOrderByWithRelationInput],
  "cursor": GithubMentionWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "githubMentions": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "githubMentionedAt": "2007-12-03T10:15:30Z",
        "repoId": 987,
        "githubUserId": 987,
        "pullRequestId": 987,
        "issueId": 123,
        "_count": GithubMentionCount
      }
    ]
  }
}

githubOrganization

Response

Returns a GithubOrganization

Arguments
Name Description
where - GithubOrganizationWhereUniqueInput!

Example

Query
query githubOrganization($where: GithubOrganizationWhereUniqueInput!) {
  githubOrganization(where: $where) {
    id
    githubOrgId
    name
    createdAt
    updatedAt
    _count {
      ...GithubOrganizationCountFragment
    }
    repos {
      ...RepoFragment
    }
  }
}
Variables
{"where": GithubOrganizationWhereUniqueInput}
Response
{
  "data": {
    "githubOrganization": {
      "id": 123,
      "githubOrgId": 987,
      "name": "abc123",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": GithubOrganizationCount,
      "repos": [Repo]
    }
  }
}

githubOrganizations

Example

Query
query githubOrganizations(
  $where: GithubOrganizationWhereInput,
  $orderBy: [GithubOrganizationOrderByWithRelationInput!],
  $cursor: GithubOrganizationWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubOrganizationScalarFieldEnum!]
) {
  githubOrganizations(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    githubOrgId
    name
    createdAt
    updatedAt
    _count {
      ...GithubOrganizationCountFragment
    }
    repos {
      ...RepoFragment
    }
  }
}
Variables
{
  "where": GithubOrganizationWhereInput,
  "orderBy": [GithubOrganizationOrderByWithRelationInput],
  "cursor": GithubOrganizationWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "githubOrganizations": [
      {
        "id": 123,
        "githubOrgId": 123,
        "name": "xyz789",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": GithubOrganizationCount,
        "repos": [Repo]
      }
    ]
  }
}

githubPullRequest

Response

Returns a GithubPullRequest

Arguments
Name Description
where - GithubPullRequestWhereUniqueInput!

Example

Query
query githubPullRequest($where: GithubPullRequestWhereUniqueInput!) {
  githubPullRequest(where: $where) {
    id
    createdAt
    updatedAt
    githubPullNumber
    githubTitle
    githubCreatedAt
    githubMergedAt
    githubMergeCommitSha
    repoId
    githubUserId
    _count {
      ...GithubPullRequestCountFragment
    }
    repo {
      ...RepoFragment
    }
    githubUser {
      ...GithubUserFragment
    }
    claims {
      ...ClaimFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{"where": GithubPullRequestWhereUniqueInput}
Response
{
  "data": {
    "githubPullRequest": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "githubPullNumber": 987,
      "githubTitle": "abc123",
      "githubCreatedAt": "2007-12-03T10:15:30Z",
      "githubMergedAt": "2007-12-03T10:15:30Z",
      "githubMergeCommitSha": "xyz789",
      "repoId": 987,
      "githubUserId": 987,
      "_count": GithubPullRequestCount,
      "repo": Repo,
      "githubUser": GithubUser,
      "claims": [Claim],
      "githubMentions": [GithubMention]
    }
  }
}

githubPullRequests

Example

Query
query githubPullRequests(
  $where: GithubPullRequestWhereInput,
  $orderBy: [GithubPullRequestOrderByWithRelationInput!],
  $cursor: GithubPullRequestWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubPullRequestScalarFieldEnum!]
) {
  githubPullRequests(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    githubPullNumber
    githubTitle
    githubCreatedAt
    githubMergedAt
    githubMergeCommitSha
    repoId
    githubUserId
    _count {
      ...GithubPullRequestCountFragment
    }
    repo {
      ...RepoFragment
    }
    githubUser {
      ...GithubUserFragment
    }
    claims {
      ...ClaimFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": GithubPullRequestWhereInput,
  "orderBy": [GithubPullRequestOrderByWithRelationInput],
  "cursor": GithubPullRequestWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "githubPullRequests": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "githubPullNumber": 123,
        "githubTitle": "abc123",
        "githubCreatedAt": "2007-12-03T10:15:30Z",
        "githubMergedAt": "2007-12-03T10:15:30Z",
        "githubMergeCommitSha": "xyz789",
        "repoId": 123,
        "githubUserId": 987,
        "_count": GithubPullRequestCount,
        "repo": Repo,
        "githubUser": GithubUser,
        "claims": [Claim],
        "githubMentions": [GithubMention]
      }
    ]
  }
}

githubUser

Response

Returns a GithubUser

Arguments
Name Description
where - GithubUserWhereUniqueInput!

Example

Query
query githubUser($where: GithubUserWhereUniqueInput!) {
  githubUser(where: $where) {
    id
    githubId
    githubHandle
    createdAt
    updatedAt
    _count {
      ...GithubUserCountFragment
    }
    claims {
      ...ClaimFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{"where": GithubUserWhereUniqueInput}
Response
{
  "data": {
    "githubUser": {
      "id": 123,
      "githubId": 123,
      "githubHandle": "abc123",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": GithubUserCount,
      "claims": [Claim],
      "githubPullRequests": [GithubPullRequest],
      "githubIssues": [GithubIssue],
      "githubMentions": [GithubMention]
    }
  }
}

githubUsers

Response

Returns [GithubUser!]!

Arguments
Name Description
where - GithubUserWhereInput
orderBy - [GithubUserOrderByWithRelationInput!]
cursor - GithubUserWhereUniqueInput
take - Int
skip - Int
distinct - [GithubUserScalarFieldEnum!]

Example

Query
query githubUsers(
  $where: GithubUserWhereInput,
  $orderBy: [GithubUserOrderByWithRelationInput!],
  $cursor: GithubUserWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [GithubUserScalarFieldEnum!]
) {
  githubUsers(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    githubId
    githubHandle
    createdAt
    updatedAt
    _count {
      ...GithubUserCountFragment
    }
    claims {
      ...ClaimFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": GithubUserWhereInput,
  "orderBy": [GithubUserOrderByWithRelationInput],
  "cursor": GithubUserWhereUniqueInput,
  "take": 123,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "githubUsers": [
      {
        "id": 987,
        "githubId": 987,
        "githubHandle": "xyz789",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": GithubUserCount,
        "claims": [Claim],
        "githubPullRequests": [GithubPullRequest],
        "githubIssues": [GithubIssue],
        "githubMentions": [GithubMention]
      }
    ]
  }
}

groupByAddress

Response

Returns [AddressGroupBy!]!

Example

Query
query groupByAddress(
  $where: AddressWhereInput,
  $orderBy: [AddressOrderByWithAggregationInput!],
  $by: [AddressScalarFieldEnum!]!,
  $having: AddressScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByAddress(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    ethAddress
    createdAt
    updatedAt
    ensAvatarImageUrl
    ensName
    _count {
      ...AddressCountAggregateFragment
    }
    _avg {
      ...AddressAvgAggregateFragment
    }
    _sum {
      ...AddressSumAggregateFragment
    }
    _min {
      ...AddressMinAggregateFragment
    }
    _max {
      ...AddressMaxAggregateFragment
    }
  }
}
Variables
{
  "where": AddressWhereInput,
  "orderBy": [AddressOrderByWithAggregationInput],
  "by": ["id"],
  "having": AddressScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "groupByAddress": [
      {
        "id": 123,
        "ethAddress": "xyz789",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "ensAvatarImageUrl": "abc123",
        "ensName": "xyz789",
        "_count": AddressCountAggregate,
        "_avg": AddressAvgAggregate,
        "_sum": AddressSumAggregate,
        "_min": AddressMinAggregate,
        "_max": AddressMaxAggregate
      }
    ]
  }
}

groupByClaim

Response

Returns [ClaimGroupBy!]!

Arguments
Name Description
where - ClaimWhereInput
orderBy - [ClaimOrderByWithAggregationInput!]
by - [ClaimScalarFieldEnum!]!
having - ClaimScalarWhereWithAggregatesInput
take - Int
skip - Int

Example

Query
query groupByClaim(
  $where: ClaimWhereInput,
  $orderBy: [ClaimOrderByWithAggregationInput!],
  $by: [ClaimScalarFieldEnum!]!,
  $having: ClaimScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByClaim(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    mintedAt
    status
    qrHash
    poapTokenId
    mintedAddressId
    gitPOAPId
    githubUserId
    emailId
    issuedAddressId
    discordUserId
    pullRequestEarnedId
    mentionEarnedId
    needsRevalidation
    _count {
      ...ClaimCountAggregateFragment
    }
    _avg {
      ...ClaimAvgAggregateFragment
    }
    _sum {
      ...ClaimSumAggregateFragment
    }
    _min {
      ...ClaimMinAggregateFragment
    }
    _max {
      ...ClaimMaxAggregateFragment
    }
  }
}
Variables
{
  "where": ClaimWhereInput,
  "orderBy": [ClaimOrderByWithAggregationInput],
  "by": ["id"],
  "having": ClaimScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "groupByClaim": [
      {
        "id": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "mintedAt": "2007-12-03T10:15:30Z",
        "status": "UNCLAIMED",
        "qrHash": "abc123",
        "poapTokenId": "abc123",
        "mintedAddressId": 987,
        "gitPOAPId": 123,
        "githubUserId": 987,
        "emailId": 123,
        "issuedAddressId": 123,
        "discordUserId": 987,
        "pullRequestEarnedId": 987,
        "mentionEarnedId": 123,
        "needsRevalidation": false,
        "_count": ClaimCountAggregate,
        "_avg": ClaimAvgAggregate,
        "_sum": ClaimSumAggregate,
        "_min": ClaimMinAggregate,
        "_max": ClaimMaxAggregate
      }
    ]
  }
}

groupByDiscordUser

Example

Query
query groupByDiscordUser(
  $where: DiscordUserWhereInput,
  $orderBy: [DiscordUserOrderByWithAggregationInput!],
  $by: [DiscordUserScalarFieldEnum!]!,
  $having: DiscordUserScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByDiscordUser(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    discordId
    discordHandle
    createdAt
    updatedAt
    _count {
      ...DiscordUserCountAggregateFragment
    }
    _avg {
      ...DiscordUserAvgAggregateFragment
    }
    _sum {
      ...DiscordUserSumAggregateFragment
    }
    _min {
      ...DiscordUserMinAggregateFragment
    }
    _max {
      ...DiscordUserMaxAggregateFragment
    }
  }
}
Variables
{
  "where": DiscordUserWhereInput,
  "orderBy": [DiscordUserOrderByWithAggregationInput],
  "by": ["id"],
  "having": DiscordUserScalarWhereWithAggregatesInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "groupByDiscordUser": [
      {
        "id": 987,
        "discordId": "abc123",
        "discordHandle": "abc123",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": DiscordUserCountAggregate,
        "_avg": DiscordUserAvgAggregate,
        "_sum": DiscordUserSumAggregate,
        "_min": DiscordUserMinAggregate,
        "_max": DiscordUserMaxAggregate
      }
    ]
  }
}

groupByFeaturedPOAP

Example

Query
query groupByFeaturedPOAP(
  $where: FeaturedPOAPWhereInput,
  $orderBy: [FeaturedPOAPOrderByWithAggregationInput!],
  $by: [FeaturedPOAPScalarFieldEnum!]!,
  $having: FeaturedPOAPScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByFeaturedPOAP(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    poapTokenId
    profileId
    _count {
      ...FeaturedPOAPCountAggregateFragment
    }
    _avg {
      ...FeaturedPOAPAvgAggregateFragment
    }
    _sum {
      ...FeaturedPOAPSumAggregateFragment
    }
    _min {
      ...FeaturedPOAPMinAggregateFragment
    }
    _max {
      ...FeaturedPOAPMaxAggregateFragment
    }
  }
}
Variables
{
  "where": FeaturedPOAPWhereInput,
  "orderBy": [FeaturedPOAPOrderByWithAggregationInput],
  "by": ["id"],
  "having": FeaturedPOAPScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "groupByFeaturedPOAP": [
      {
        "id": 123,
        "poapTokenId": "abc123",
        "profileId": 987,
        "_count": FeaturedPOAPCountAggregate,
        "_avg": FeaturedPOAPAvgAggregate,
        "_sum": FeaturedPOAPSumAggregate,
        "_min": FeaturedPOAPMinAggregate,
        "_max": FeaturedPOAPMaxAggregate
      }
    ]
  }
}

groupByGitPOAP

Response

Returns [GitPOAPGroupBy!]!

Example

Query
query groupByGitPOAP(
  $where: GitPOAPWhereInput,
  $orderBy: [GitPOAPOrderByWithAggregationInput!],
  $by: [GitPOAPScalarFieldEnum!]!,
  $having: GitPOAPScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGitPOAP(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    type
    name
    imageUrl
    description
    year
    poapEventId
    createdAt
    updatedAt
    projectId
    teamId
    poapSecret
    poapApprovalStatus
    canRequestMoreCodes
    eventId
    level
    threshold
    isPRBased
    isEnabled
    creatorAddressId
    creatorEmailId
    gitPOAPRequestId
    _count {
      ...GitPOAPCountAggregateFragment
    }
    _avg {
      ...GitPOAPAvgAggregateFragment
    }
    _sum {
      ...GitPOAPSumAggregateFragment
    }
    _min {
      ...GitPOAPMinAggregateFragment
    }
    _max {
      ...GitPOAPMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GitPOAPWhereInput,
  "orderBy": [GitPOAPOrderByWithAggregationInput],
  "by": ["id"],
  "having": GitPOAPScalarWhereWithAggregatesInput,
  "take": 987,
  "skip": 987
}
Response
{
  "data": {
    "groupByGitPOAP": [
      {
        "id": 987,
        "type": "ANNUAL",
        "name": "xyz789",
        "imageUrl": "xyz789",
        "description": "xyz789",
        "year": 123,
        "poapEventId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "projectId": 123,
        "teamId": 987,
        "poapSecret": "abc123",
        "poapApprovalStatus": "UNAPPROVED",
        "canRequestMoreCodes": true,
        "eventId": 123,
        "level": 987,
        "threshold": 987,
        "isPRBased": true,
        "isEnabled": false,
        "creatorAddressId": 123,
        "creatorEmailId": 123,
        "gitPOAPRequestId": 123,
        "_count": GitPOAPCountAggregate,
        "_avg": GitPOAPAvgAggregate,
        "_sum": GitPOAPSumAggregate,
        "_min": GitPOAPMinAggregate,
        "_max": GitPOAPMaxAggregate
      }
    ]
  }
}

groupByGitPOAPRequest

Example

Query
query groupByGitPOAPRequest(
  $where: GitPOAPRequestWhereInput,
  $orderBy: [GitPOAPRequestOrderByWithAggregationInput!],
  $by: [GitPOAPRequestScalarFieldEnum!]!,
  $having: GitPOAPRequestScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGitPOAPRequest(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    startDate
    endDate
    creatorEmailId
    name
    numRequestedCodes
    imageUrl
    description
    projectId
    teamId
    contributors
    rejectionReason
    staffApprovalStatus
    addressId
    gitPOAPId
    _count {
      ...GitPOAPRequestCountAggregateFragment
    }
    _avg {
      ...GitPOAPRequestAvgAggregateFragment
    }
    _sum {
      ...GitPOAPRequestSumAggregateFragment
    }
    _min {
      ...GitPOAPRequestMinAggregateFragment
    }
    _max {
      ...GitPOAPRequestMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GitPOAPRequestWhereInput,
  "orderBy": [GitPOAPRequestOrderByWithAggregationInput],
  "by": ["id"],
  "having": GitPOAPRequestScalarWhereWithAggregatesInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "groupByGitPOAPRequest": [
      {
        "id": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "startDate": "2007-12-03T10:15:30Z",
        "endDate": "2007-12-03T10:15:30Z",
        "creatorEmailId": 987,
        "name": "abc123",
        "numRequestedCodes": 987,
        "imageUrl": "xyz789",
        "description": "xyz789",
        "projectId": 123,
        "teamId": 987,
        "contributors": {},
        "rejectionReason": "xyz789",
        "staffApprovalStatus": "APPROVED",
        "addressId": 123,
        "gitPOAPId": 987,
        "_count": GitPOAPRequestCountAggregate,
        "_avg": GitPOAPRequestAvgAggregate,
        "_sum": GitPOAPRequestSumAggregate,
        "_min": GitPOAPRequestMinAggregate,
        "_max": GitPOAPRequestMaxAggregate
      }
    ]
  }
}

groupByGithubIssue

Example

Query
query groupByGithubIssue(
  $where: GithubIssueWhereInput,
  $orderBy: [GithubIssueOrderByWithAggregationInput!],
  $by: [GithubIssueScalarFieldEnum!]!,
  $having: GithubIssueScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGithubIssue(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    githubIssueNumber
    githubTitle
    githubCreatedAt
    githubClosedAt
    repoId
    githubUserId
    _count {
      ...GithubIssueCountAggregateFragment
    }
    _avg {
      ...GithubIssueAvgAggregateFragment
    }
    _sum {
      ...GithubIssueSumAggregateFragment
    }
    _min {
      ...GithubIssueMinAggregateFragment
    }
    _max {
      ...GithubIssueMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubIssueWhereInput,
  "orderBy": [GithubIssueOrderByWithAggregationInput],
  "by": ["id"],
  "having": GithubIssueScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "groupByGithubIssue": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "githubIssueNumber": 987,
        "githubTitle": "abc123",
        "githubCreatedAt": "2007-12-03T10:15:30Z",
        "githubClosedAt": "2007-12-03T10:15:30Z",
        "repoId": 987,
        "githubUserId": 987,
        "_count": GithubIssueCountAggregate,
        "_avg": GithubIssueAvgAggregate,
        "_sum": GithubIssueSumAggregate,
        "_min": GithubIssueMinAggregate,
        "_max": GithubIssueMaxAggregate
      }
    ]
  }
}

groupByGithubMention

Example

Query
query groupByGithubMention(
  $where: GithubMentionWhereInput,
  $orderBy: [GithubMentionOrderByWithAggregationInput!],
  $by: [GithubMentionScalarFieldEnum!]!,
  $having: GithubMentionScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGithubMention(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    githubMentionedAt
    repoId
    githubUserId
    pullRequestId
    issueId
    _count {
      ...GithubMentionCountAggregateFragment
    }
    _avg {
      ...GithubMentionAvgAggregateFragment
    }
    _sum {
      ...GithubMentionSumAggregateFragment
    }
    _min {
      ...GithubMentionMinAggregateFragment
    }
    _max {
      ...GithubMentionMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubMentionWhereInput,
  "orderBy": [GithubMentionOrderByWithAggregationInput],
  "by": ["id"],
  "having": GithubMentionScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "groupByGithubMention": [
      {
        "id": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "githubMentionedAt": "2007-12-03T10:15:30Z",
        "repoId": 987,
        "githubUserId": 123,
        "pullRequestId": 987,
        "issueId": 987,
        "_count": GithubMentionCountAggregate,
        "_avg": GithubMentionAvgAggregate,
        "_sum": GithubMentionSumAggregate,
        "_min": GithubMentionMinAggregate,
        "_max": GithubMentionMaxAggregate
      }
    ]
  }
}

groupByGithubOrganization

Example

Query
query groupByGithubOrganization(
  $where: GithubOrganizationWhereInput,
  $orderBy: [GithubOrganizationOrderByWithAggregationInput!],
  $by: [GithubOrganizationScalarFieldEnum!]!,
  $having: GithubOrganizationScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGithubOrganization(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    githubOrgId
    name
    createdAt
    updatedAt
    _count {
      ...GithubOrganizationCountAggregateFragment
    }
    _avg {
      ...GithubOrganizationAvgAggregateFragment
    }
    _sum {
      ...GithubOrganizationSumAggregateFragment
    }
    _min {
      ...GithubOrganizationMinAggregateFragment
    }
    _max {
      ...GithubOrganizationMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubOrganizationWhereInput,
  "orderBy": [
    GithubOrganizationOrderByWithAggregationInput
  ],
  "by": ["id"],
  "having": GithubOrganizationScalarWhereWithAggregatesInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "groupByGithubOrganization": [
      {
        "id": 123,
        "githubOrgId": 987,
        "name": "abc123",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": GithubOrganizationCountAggregate,
        "_avg": GithubOrganizationAvgAggregate,
        "_sum": GithubOrganizationSumAggregate,
        "_min": GithubOrganizationMinAggregate,
        "_max": GithubOrganizationMaxAggregate
      }
    ]
  }
}

groupByGithubPullRequest

Example

Query
query groupByGithubPullRequest(
  $where: GithubPullRequestWhereInput,
  $orderBy: [GithubPullRequestOrderByWithAggregationInput!],
  $by: [GithubPullRequestScalarFieldEnum!]!,
  $having: GithubPullRequestScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGithubPullRequest(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    githubPullNumber
    githubTitle
    githubCreatedAt
    githubMergedAt
    githubMergeCommitSha
    repoId
    githubUserId
    _count {
      ...GithubPullRequestCountAggregateFragment
    }
    _avg {
      ...GithubPullRequestAvgAggregateFragment
    }
    _sum {
      ...GithubPullRequestSumAggregateFragment
    }
    _min {
      ...GithubPullRequestMinAggregateFragment
    }
    _max {
      ...GithubPullRequestMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubPullRequestWhereInput,
  "orderBy": [
    GithubPullRequestOrderByWithAggregationInput
  ],
  "by": ["id"],
  "having": GithubPullRequestScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "groupByGithubPullRequest": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "githubPullNumber": 123,
        "githubTitle": "abc123",
        "githubCreatedAt": "2007-12-03T10:15:30Z",
        "githubMergedAt": "2007-12-03T10:15:30Z",
        "githubMergeCommitSha": "abc123",
        "repoId": 123,
        "githubUserId": 987,
        "_count": GithubPullRequestCountAggregate,
        "_avg": GithubPullRequestAvgAggregate,
        "_sum": GithubPullRequestSumAggregate,
        "_min": GithubPullRequestMinAggregate,
        "_max": GithubPullRequestMaxAggregate
      }
    ]
  }
}

groupByGithubUser

Example

Query
query groupByGithubUser(
  $where: GithubUserWhereInput,
  $orderBy: [GithubUserOrderByWithAggregationInput!],
  $by: [GithubUserScalarFieldEnum!]!,
  $having: GithubUserScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByGithubUser(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    githubId
    githubHandle
    createdAt
    updatedAt
    _count {
      ...GithubUserCountAggregateFragment
    }
    _avg {
      ...GithubUserAvgAggregateFragment
    }
    _sum {
      ...GithubUserSumAggregateFragment
    }
    _min {
      ...GithubUserMinAggregateFragment
    }
    _max {
      ...GithubUserMaxAggregateFragment
    }
  }
}
Variables
{
  "where": GithubUserWhereInput,
  "orderBy": [GithubUserOrderByWithAggregationInput],
  "by": ["id"],
  "having": GithubUserScalarWhereWithAggregatesInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "groupByGithubUser": [
      {
        "id": 123,
        "githubId": 123,
        "githubHandle": "xyz789",
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": GithubUserCountAggregate,
        "_avg": GithubUserAvgAggregate,
        "_sum": GithubUserSumAggregate,
        "_min": GithubUserMinAggregate,
        "_max": GithubUserMaxAggregate
      }
    ]
  }
}

groupByMembership

Example

Query
query groupByMembership(
  $where: MembershipWhereInput,
  $orderBy: [MembershipOrderByWithAggregationInput!],
  $by: [MembershipScalarFieldEnum!]!,
  $having: MembershipScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByMembership(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    teamId
    addressId
    role
    acceptanceStatus
    joinedOn
    _count {
      ...MembershipCountAggregateFragment
    }
    _avg {
      ...MembershipAvgAggregateFragment
    }
    _sum {
      ...MembershipSumAggregateFragment
    }
    _min {
      ...MembershipMinAggregateFragment
    }
    _max {
      ...MembershipMaxAggregateFragment
    }
  }
}
Variables
{
  "where": MembershipWhereInput,
  "orderBy": [MembershipOrderByWithAggregationInput],
  "by": ["id"],
  "having": MembershipScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "groupByMembership": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "teamId": 987,
        "addressId": 123,
        "role": "ADMIN",
        "acceptanceStatus": "ACCEPTED",
        "joinedOn": "2007-12-03T10:15:30Z",
        "_count": MembershipCountAggregate,
        "_avg": MembershipAvgAggregate,
        "_sum": MembershipSumAggregate,
        "_min": MembershipMinAggregate,
        "_max": MembershipMaxAggregate
      }
    ]
  }
}

groupByProfile

Response

Returns [ProfileGroupBy!]!

Example

Query
query groupByProfile(
  $where: ProfileWhereInput,
  $orderBy: [ProfileOrderByWithAggregationInput!],
  $by: [ProfileScalarFieldEnum!]!,
  $having: ProfileScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByProfile(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    addressId
    createdAt
    updatedAt
    bio
    bannerImageUrl
    name
    profileImageUrl
    githubHandle
    twitterHandle
    discordHandle
    personalSiteUrl
    isVisibleOnLeaderboard
    _count {
      ...ProfileCountAggregateFragment
    }
    _avg {
      ...ProfileAvgAggregateFragment
    }
    _sum {
      ...ProfileSumAggregateFragment
    }
    _min {
      ...ProfileMinAggregateFragment
    }
    _max {
      ...ProfileMaxAggregateFragment
    }
  }
}
Variables
{
  "where": ProfileWhereInput,
  "orderBy": [ProfileOrderByWithAggregationInput],
  "by": ["id"],
  "having": ProfileScalarWhereWithAggregatesInput,
  "take": 987,
  "skip": 123
}
Response
{
  "data": {
    "groupByProfile": [
      {
        "id": 987,
        "addressId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "bio": "abc123",
        "bannerImageUrl": "xyz789",
        "name": "xyz789",
        "profileImageUrl": "abc123",
        "githubHandle": "abc123",
        "twitterHandle": "abc123",
        "discordHandle": "abc123",
        "personalSiteUrl": "abc123",
        "isVisibleOnLeaderboard": false,
        "_count": ProfileCountAggregate,
        "_avg": ProfileAvgAggregate,
        "_sum": ProfileSumAggregate,
        "_min": ProfileMinAggregate,
        "_max": ProfileMaxAggregate
      }
    ]
  }
}

groupByProject

Response

Returns [ProjectGroupBy!]!

Example

Query
query groupByProject(
  $where: ProjectWhereInput,
  $orderBy: [ProjectOrderByWithAggregationInput!],
  $by: [ProjectScalarFieldEnum!]!,
  $having: ProjectScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByProject(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    createdAt
    updatedAt
    _count {
      ...ProjectCountAggregateFragment
    }
    _avg {
      ...ProjectAvgAggregateFragment
    }
    _sum {
      ...ProjectSumAggregateFragment
    }
    _min {
      ...ProjectMinAggregateFragment
    }
    _max {
      ...ProjectMaxAggregateFragment
    }
  }
}
Variables
{
  "where": ProjectWhereInput,
  "orderBy": [ProjectOrderByWithAggregationInput],
  "by": ["id"],
  "having": ProjectScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 123
}
Response
{
  "data": {
    "groupByProject": [
      {
        "id": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": ProjectCountAggregate,
        "_avg": ProjectAvgAggregate,
        "_sum": ProjectSumAggregate,
        "_min": ProjectMinAggregate,
        "_max": ProjectMaxAggregate
      }
    ]
  }
}

groupByRepo

Response

Returns [RepoGroupBy!]!

Arguments
Name Description
where - RepoWhereInput
orderBy - [RepoOrderByWithAggregationInput!]
by - [RepoScalarFieldEnum!]!
having - RepoScalarWhereWithAggregatesInput
take - Int
skip - Int

Example

Query
query groupByRepo(
  $where: RepoWhereInput,
  $orderBy: [RepoOrderByWithAggregationInput!],
  $by: [RepoScalarFieldEnum!]!,
  $having: RepoScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByRepo(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountAggregateFragment
    }
    _avg {
      ...RepoAvgAggregateFragment
    }
    _sum {
      ...RepoSumAggregateFragment
    }
    _min {
      ...RepoMinAggregateFragment
    }
    _max {
      ...RepoMaxAggregateFragment
    }
  }
}
Variables
{
  "where": RepoWhereInput,
  "orderBy": [RepoOrderByWithAggregationInput],
  "by": ["id"],
  "having": RepoScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "groupByRepo": [
      {
        "id": 123,
        "name": "abc123",
        "githubRepoId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "organizationId": 987,
        "projectId": 987,
        "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
        "_count": RepoCountAggregate,
        "_avg": RepoAvgAggregate,
        "_sum": RepoSumAggregate,
        "_min": RepoMinAggregate,
        "_max": RepoMaxAggregate
      }
    ]
  }
}

groupByTeam

Response

Returns [TeamGroupBy!]!

Arguments
Name Description
where - TeamWhereInput
orderBy - [TeamOrderByWithAggregationInput!]
by - [TeamScalarFieldEnum!]!
having - TeamScalarWhereWithAggregatesInput
take - Int
skip - Int

Example

Query
query groupByTeam(
  $where: TeamWhereInput,
  $orderBy: [TeamOrderByWithAggregationInput!],
  $by: [TeamScalarFieldEnum!]!,
  $having: TeamScalarWhereWithAggregatesInput,
  $take: Int,
  $skip: Int
) {
  groupByTeam(
    where: $where,
    orderBy: $orderBy,
    by: $by,
    having: $having,
    take: $take,
    skip: $skip
  ) {
    id
    name
    ownerAddressId
    createdAt
    updatedAt
    description
    logoImageUrl
    approvalStatus
    _count {
      ...TeamCountAggregateFragment
    }
    _avg {
      ...TeamAvgAggregateFragment
    }
    _sum {
      ...TeamSumAggregateFragment
    }
    _min {
      ...TeamMinAggregateFragment
    }
    _max {
      ...TeamMaxAggregateFragment
    }
  }
}
Variables
{
  "where": TeamWhereInput,
  "orderBy": [TeamOrderByWithAggregationInput],
  "by": ["id"],
  "having": TeamScalarWhereWithAggregatesInput,
  "take": 123,
  "skip": 987
}
Response
{
  "data": {
    "groupByTeam": [
      {
        "id": 123,
        "name": "xyz789",
        "ownerAddressId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "description": "xyz789",
        "logoImageUrl": "xyz789",
        "approvalStatus": "APPROVED",
        "_count": TeamCountAggregate,
        "_avg": TeamAvgAggregate,
        "_sum": TeamSumAggregate,
        "_min": TeamMinAggregate,
        "_max": TeamMaxAggregate
      }
    ]
  }
}

lastMonthClaims

Response

Returns a Float!

Example

Query
query lastMonthClaims {
  lastMonthClaims
}
Response
{"data": {"lastMonthClaims": 123.45}}

lastMonthContributors

Response

Returns a Float!

Example

Query
query lastMonthContributors {
  lastMonthContributors
}
Response
{"data": {"lastMonthContributors": 123.45}}

lastMonthGitPOAPs

Response

Returns a Float!

Example

Query
query lastMonthGitPOAPs {
  lastMonthGitPOAPs
}
Response
{"data": {"lastMonthGitPOAPs": 987.65}}

lastMonthRepos

Response

Returns a Float!

Example

Query
query lastMonthRepos {
  lastMonthRepos
}
Response
{"data": {"lastMonthRepos": 987.65}}

membership

Response

Returns a Membership

Arguments
Name Description
where - MembershipWhereUniqueInput!

Example

Query
query membership($where: MembershipWhereUniqueInput!) {
  membership(where: $where) {
    id
    createdAt
    updatedAt
    teamId
    addressId
    role
    acceptanceStatus
    joinedOn
  }
}
Variables
{"where": MembershipWhereUniqueInput}
Response
{
  "data": {
    "membership": {
      "id": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "teamId": 987,
      "addressId": 123,
      "role": "ADMIN",
      "acceptanceStatus": "ACCEPTED",
      "joinedOn": "2007-12-03T10:15:30Z"
    }
  }
}

memberships

Response

Returns [Membership!]!

Arguments
Name Description
where - MembershipWhereInput
orderBy - [MembershipOrderByWithRelationInput!]
cursor - MembershipWhereUniqueInput
take - Int
skip - Int
distinct - [MembershipScalarFieldEnum!]

Example

Query
query memberships(
  $where: MembershipWhereInput,
  $orderBy: [MembershipOrderByWithRelationInput!],
  $cursor: MembershipWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [MembershipScalarFieldEnum!]
) {
  memberships(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    teamId
    addressId
    role
    acceptanceStatus
    joinedOn
  }
}
Variables
{
  "where": MembershipWhereInput,
  "orderBy": [MembershipOrderByWithRelationInput],
  "cursor": MembershipWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "memberships": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "teamId": 987,
        "addressId": 987,
        "role": "ADMIN",
        "acceptanceStatus": "ACCEPTED",
        "joinedOn": "2007-12-03T10:15:30Z"
      }
    ]
  }
}

mostClaimedGitPOAPs

Response

Returns [GitPOAPWithClaimsCount!]

Arguments
Name Description
count - Float Default = 10

Example

Query
query mostClaimedGitPOAPs($count: Float) {
  mostClaimedGitPOAPs(count: $count) {
    gitPOAP {
      ...GitPOAPFragment
    }
    event {
      ...POAPEventFragment
    }
    claimsCount
  }
}
Variables
{"count": 10}
Response
{
  "data": {
    "mostClaimedGitPOAPs": [
      {
        "gitPOAP": GitPOAP,
        "event": POAPEvent,
        "claimsCount": 987.65
      }
    ]
  }
}

mostHonoredContributors

Response

Returns [ProfileWithClaimsCount!]!

Arguments
Name Description
count - Float Default = 10

Example

Query
query mostHonoredContributors($count: Float) {
  mostHonoredContributors(count: $count) {
    profile {
      ...ProfileFragment
    }
    claimsCount
  }
}
Variables
{"count": 10}
Response
{
  "data": {
    "mostHonoredContributors": [
      {"profile": Profile, "claimsCount": 123.45}
    ]
  }
}

organizationData

Response

Returns an OrganizationData

Arguments
Name Description
orgName - String Default = null
orgId - Float Default = null

Example

Query
query organizationData(
  $orgName: String,
  $orgId: Float
) {
  organizationData(
    orgName: $orgName,
    orgId: $orgId
  ) {
    id
    githubOrgId
    name
    createdAt
    updatedAt
    _count {
      ...GithubOrganizationCountFragment
    }
    repos {
      ...RepoFragment
    }
    contributorCount
    gitPOAPCount
    mintedGitPOAPCount
    repoCount
  }
}
Variables
{"orgName": null, "orgId": null}
Response
{
  "data": {
    "organizationData": {
      "id": 987,
      "githubOrgId": 123,
      "name": "xyz789",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": GithubOrganizationCount,
      "repos": [Repo],
      "contributorCount": 123.45,
      "gitPOAPCount": 987.65,
      "mintedGitPOAPCount": 987.65,
      "repoCount": 987.65
    }
  }
}

organizationRepos

Response

Returns [RepoReturnData!]

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
sort - String Default = "alphabetical"
orgId - Float!

Example

Query
query organizationRepos(
  $page: Float,
  $perPage: Float,
  $sort: String,
  $orgId: Float!
) {
  organizationRepos(
    page: $page,
    perPage: $perPage,
    sort: $sort,
    orgId: $orgId
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
    contributorCount
    gitPOAPCount
    mintedGitPOAPCount
  }
}
Variables
{"page": null, "perPage": null, "sort": "alphabetical", "orgId": 123.45}
Response
{
  "data": {
    "organizationRepos": [
      {
        "id": 123,
        "name": "xyz789",
        "githubRepoId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "organizationId": 987,
        "projectId": 987,
        "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
        "_count": RepoCount,
        "organization": GithubOrganization,
        "project": Project,
        "githubPullRequests": [GithubPullRequest],
        "githubIssues": [GithubIssue],
        "githubMentions": [GithubMention],
        "contributorCount": 987.65,
        "gitPOAPCount": 987.65,
        "mintedGitPOAPCount": 987.65
      }
    ]
  }
}

profile

Response

Returns a Profile

Arguments
Name Description
where - ProfileWhereUniqueInput!

Example

Query
query profile($where: ProfileWhereUniqueInput!) {
  profile(where: $where) {
    id
    addressId
    createdAt
    updatedAt
    bio
    bannerImageUrl
    name
    profileImageUrl
    githubHandle
    twitterHandle
    discordHandle
    personalSiteUrl
    isVisibleOnLeaderboard
    _count {
      ...ProfileCountFragment
    }
    address {
      ...AddressFragment
    }
    featuredPOAPs {
      ...FeaturedPOAPFragment
    }
  }
}
Variables
{"where": ProfileWhereUniqueInput}
Response
{
  "data": {
    "profile": {
      "id": 987,
      "addressId": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "bio": "abc123",
      "bannerImageUrl": "abc123",
      "name": "xyz789",
      "profileImageUrl": "abc123",
      "githubHandle": "abc123",
      "twitterHandle": "abc123",
      "discordHandle": "abc123",
      "personalSiteUrl": "xyz789",
      "isVisibleOnLeaderboard": false,
      "_count": ProfileCount,
      "address": Address,
      "featuredPOAPs": [FeaturedPOAP]
    }
  }
}

profileData

Response

Returns a NullableProfile

Arguments
Name Description
address - String!

Example

Query
query profileData($address: String!) {
  profileData(address: $address) {
    id
    address
    ensName
    createdAt
    updatedAt
    bio
    bannerImageUrl
    name
    profileImageUrl
    githubHandle
    twitterHandle
    personalSiteUrl
    isVisibleOnLeaderboard
    ensAvatarImageUrl
    featuredPOAPs {
      ...FeaturedPOAPFragment
    }
  }
}
Variables
{"address": "abc123"}
Response
{
  "data": {
    "profileData": {
      "id": 987.65,
      "address": "xyz789",
      "ensName": "xyz789",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "bio": "abc123",
      "bannerImageUrl": "xyz789",
      "name": "xyz789",
      "profileImageUrl": "abc123",
      "githubHandle": "xyz789",
      "twitterHandle": "xyz789",
      "personalSiteUrl": "xyz789",
      "isVisibleOnLeaderboard": false,
      "ensAvatarImageUrl": "abc123",
      "featuredPOAPs": [FeaturedPOAP]
    }
  }
}

profileFeaturedPOAPs

Response

Returns a UserFeaturedPOAPs

Arguments
Name Description
address - String!

Example

Query
query profileFeaturedPOAPs($address: String!) {
  profileFeaturedPOAPs(address: $address) {
    gitPOAPs {
      ...UserFeaturedGitPOAPDataFragment
    }
    poaps {
      ...POAPTokenFragment
    }
  }
}
Variables
{"address": "xyz789"}
Response
{
  "data": {
    "profileFeaturedPOAPs": {
      "gitPOAPs": [UserFeaturedGitPOAPData],
      "poaps": [POAPToken]
    }
  }
}

profiles

Response

Returns [Profile!]!

Arguments
Name Description
where - ProfileWhereInput
orderBy - [ProfileOrderByWithRelationInput!]
cursor - ProfileWhereUniqueInput
take - Int
skip - Int
distinct - [ProfileScalarFieldEnum!]

Example

Query
query profiles(
  $where: ProfileWhereInput,
  $orderBy: [ProfileOrderByWithRelationInput!],
  $cursor: ProfileWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [ProfileScalarFieldEnum!]
) {
  profiles(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    addressId
    createdAt
    updatedAt
    bio
    bannerImageUrl
    name
    profileImageUrl
    githubHandle
    twitterHandle
    discordHandle
    personalSiteUrl
    isVisibleOnLeaderboard
    _count {
      ...ProfileCountFragment
    }
    address {
      ...AddressFragment
    }
    featuredPOAPs {
      ...FeaturedPOAPFragment
    }
  }
}
Variables
{
  "where": ProfileWhereInput,
  "orderBy": [ProfileOrderByWithRelationInput],
  "cursor": ProfileWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "profiles": [
      {
        "id": 987,
        "addressId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "bio": "abc123",
        "bannerImageUrl": "xyz789",
        "name": "xyz789",
        "profileImageUrl": "abc123",
        "githubHandle": "xyz789",
        "twitterHandle": "xyz789",
        "discordHandle": "abc123",
        "personalSiteUrl": "xyz789",
        "isVisibleOnLeaderboard": true,
        "_count": ProfileCount,
        "address": Address,
        "featuredPOAPs": [FeaturedPOAP]
      }
    ]
  }
}

project

Response

Returns a Project

Arguments
Name Description
where - ProjectWhereUniqueInput!

Example

Query
query project($where: ProjectWhereUniqueInput!) {
  project(where: $where) {
    id
    createdAt
    updatedAt
    _count {
      ...ProjectCountFragment
    }
    repos {
      ...RepoFragment
    }
    gitPOAPs {
      ...GitPOAPFragment
    }
    gitPOAPRequests {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{"where": ProjectWhereUniqueInput}
Response
{
  "data": {
    "project": {
      "id": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "_count": ProjectCount,
      "repos": [Repo],
      "gitPOAPs": [GitPOAP],
      "gitPOAPRequests": [GitPOAPRequest]
    }
  }
}

projects

Response

Returns [Project!]!

Arguments
Name Description
where - ProjectWhereInput
orderBy - [ProjectOrderByWithRelationInput!]
cursor - ProjectWhereUniqueInput
take - Int
skip - Int
distinct - [ProjectScalarFieldEnum!]

Example

Query
query projects(
  $where: ProjectWhereInput,
  $orderBy: [ProjectOrderByWithRelationInput!],
  $cursor: ProjectWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [ProjectScalarFieldEnum!]
) {
  projects(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    createdAt
    updatedAt
    _count {
      ...ProjectCountFragment
    }
    repos {
      ...RepoFragment
    }
    gitPOAPs {
      ...GitPOAPFragment
    }
    gitPOAPRequests {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{
  "where": ProjectWhereInput,
  "orderBy": [ProjectOrderByWithRelationInput],
  "cursor": ProjectWhereUniqueInput,
  "take": 987,
  "skip": 123,
  "distinct": ["id"]
}
Response
{
  "data": {
    "projects": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "_count": ProjectCount,
        "repos": [Repo],
        "gitPOAPs": [GitPOAP],
        "gitPOAPRequests": [GitPOAPRequest]
      }
    ]
  }
}

recentlyAddedRepos

Response

Returns [Repo!]!

Arguments
Name Description
count - Float Default = 10

Example

Query
query recentlyAddedRepos($count: Float) {
  recentlyAddedRepos(count: $count) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{"count": 10}
Response
{
  "data": {
    "recentlyAddedRepos": [
      {
        "id": 987,
        "name": "xyz789",
        "githubRepoId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "organizationId": 123,
        "projectId": 987,
        "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
        "_count": RepoCount,
        "organization": GithubOrganization,
        "project": Project,
        "githubPullRequests": [GithubPullRequest],
        "githubIssues": [GithubIssue],
        "githubMentions": [GithubMention]
      }
    ]
  }
}

repo

Response

Returns a Repo

Arguments
Name Description
where - RepoWhereUniqueInput!

Example

Query
query repo($where: RepoWhereUniqueInput!) {
  repo(where: $where) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{"where": RepoWhereUniqueInput}
Response
{
  "data": {
    "repo": {
      "id": 987,
      "name": "xyz789",
      "githubRepoId": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "organizationId": 987,
      "projectId": 987,
      "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
      "_count": RepoCount,
      "organization": GithubOrganization,
      "project": Project,
      "githubPullRequests": [GithubPullRequest],
      "githubIssues": [GithubIssue],
      "githubMentions": [GithubMention]
    }
  }
}

repoData

Response

Returns a RepoReturnData

Arguments
Name Description
repoName - String Default = null
orgName - String Default = null
repoId - Float Default = null

Example

Query
query repoData(
  $repoName: String,
  $orgName: String,
  $repoId: Float
) {
  repoData(
    repoName: $repoName,
    orgName: $orgName,
    repoId: $repoId
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
    contributorCount
    gitPOAPCount
    mintedGitPOAPCount
  }
}
Variables
{"repoName": null, "orgName": null, "repoId": null}
Response
{
  "data": {
    "repoData": {
      "id": 123,
      "name": "abc123",
      "githubRepoId": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "organizationId": 987,
      "projectId": 123,
      "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
      "_count": RepoCount,
      "organization": GithubOrganization,
      "project": Project,
      "githubPullRequests": [GithubPullRequest],
      "githubIssues": [GithubIssue],
      "githubMentions": [GithubMention],
      "contributorCount": 987.65,
      "gitPOAPCount": 123.45,
      "mintedGitPOAPCount": 987.65
    }
  }
}

repoGitPOAPs

Response

Returns a RepoGitPOAPs

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
sort - String Default = "date"
repoId - Float!

Example

Query
query repoGitPOAPs(
  $page: Float,
  $perPage: Float,
  $sort: String,
  $repoId: Float!
) {
  repoGitPOAPs(
    page: $page,
    perPage: $perPage,
    sort: $sort,
    repoId: $repoId
  ) {
    totalGitPOAPs
    gitPOAPs {
      ...FullGitPOAPEventDataFragment
    }
  }
}
Variables
{"page": null, "perPage": null, "sort": "date", "repoId": 123.45}
Response
{
  "data": {
    "repoGitPOAPs": {
      "totalGitPOAPs": 123.45,
      "gitPOAPs": [FullGitPOAPEventData]
    }
  }
}

repoMostHonoredContributors

Response

Returns [ProfileWithClaimsCount!]

Arguments
Name Description
page - Float Default = 1
perPage - Float Default = 6
repoId - Float!

Example

Query
query repoMostHonoredContributors(
  $page: Float,
  $perPage: Float,
  $repoId: Float!
) {
  repoMostHonoredContributors(
    page: $page,
    perPage: $perPage,
    repoId: $repoId
  ) {
    profile {
      ...ProfileFragment
    }
    claimsCount
  }
}
Variables
{"page": 1, "perPage": 6, "repoId": 987.65}
Response
{
  "data": {
    "repoMostHonoredContributors": [
      {"profile": Profile, "claimsCount": 987.65}
    ]
  }
}

repoStarCount

Response

Returns a Float!

Arguments
Name Description
repoId - Float!

Example

Query
query repoStarCount($repoId: Float!) {
  repoStarCount(repoId: $repoId)
}
Variables
{"repoId": 123.45}
Response
{"data": {"repoStarCount": 987.65}}

repos

Response

Returns [Repo!]!

Arguments
Name Description
where - RepoWhereInput
orderBy - [RepoOrderByWithRelationInput!]
cursor - RepoWhereUniqueInput
take - Int
skip - Int
distinct - [RepoScalarFieldEnum!]

Example

Query
query repos(
  $where: RepoWhereInput,
  $orderBy: [RepoOrderByWithRelationInput!],
  $cursor: RepoWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [RepoScalarFieldEnum!]
) {
  repos(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
  }
}
Variables
{
  "where": RepoWhereInput,
  "orderBy": [RepoOrderByWithRelationInput],
  "cursor": RepoWhereUniqueInput,
  "take": 987,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "repos": [
      {
        "id": 987,
        "name": "xyz789",
        "githubRepoId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "organizationId": 123,
        "projectId": 987,
        "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
        "_count": RepoCount,
        "organization": GithubOrganization,
        "project": Project,
        "githubPullRequests": [GithubPullRequest],
        "githubIssues": [GithubIssue],
        "githubMentions": [GithubMention]
      }
    ]
  }
}

team

Response

Returns a Team

Arguments
Name Description
where - TeamWhereUniqueInput!

Example

Query
query team($where: TeamWhereUniqueInput!) {
  team(where: $where) {
    id
    name
    ownerAddressId
    createdAt
    updatedAt
    description
    logoImageUrl
    approvalStatus
    _count {
      ...TeamCountFragment
    }
  }
}
Variables
{"where": TeamWhereUniqueInput}
Response
{
  "data": {
    "team": {
      "id": 123,
      "name": "xyz789",
      "ownerAddressId": 987,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "description": "xyz789",
      "logoImageUrl": "abc123",
      "approvalStatus": "APPROVED",
      "_count": TeamCount
    }
  }
}

teamData

Response

Returns a Team!

Arguments
Name Description
teamId - Float!

Example

Query
query teamData($teamId: Float!) {
  teamData(teamId: $teamId) {
    id
    name
    ownerAddressId
    createdAt
    updatedAt
    description
    logoImageUrl
    approvalStatus
    _count {
      ...TeamCountFragment
    }
  }
}
Variables
{"teamId": 987.65}
Response
{
  "data": {
    "teamData": {
      "id": 987,
      "name": "abc123",
      "ownerAddressId": 123,
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "description": "xyz789",
      "logoImageUrl": "xyz789",
      "approvalStatus": "APPROVED",
      "_count": TeamCount
    }
  }
}

teamGitPOAPRequests

Response

Returns [GitPOAPRequest!]!

Arguments
Name Description
sort - String Default = null
approvalStatus - String Default = null
teamId - Float!

Example

Query
query teamGitPOAPRequests(
  $sort: String,
  $approvalStatus: String,
  $teamId: Float!
) {
  teamGitPOAPRequests(
    sort: $sort,
    approvalStatus: $approvalStatus,
    teamId: $teamId
  ) {
    id
    createdAt
    updatedAt
    startDate
    endDate
    creatorEmailId
    name
    numRequestedCodes
    imageUrl
    description
    projectId
    teamId
    contributors
    rejectionReason
    staffApprovalStatus
    addressId
    gitPOAPId
    creatorEmail {
      ...EmailFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    address {
      ...AddressFragment
    }
    gitPOAP {
      ...GitPOAPFragment
    }
  }
}
Variables
{"sort": null, "approvalStatus": null, "teamId": 987.65}
Response
{
  "data": {
    "teamGitPOAPRequests": [
      {
        "id": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "startDate": "2007-12-03T10:15:30Z",
        "endDate": "2007-12-03T10:15:30Z",
        "creatorEmailId": 123,
        "name": "abc123",
        "numRequestedCodes": 123,
        "imageUrl": "abc123",
        "description": "abc123",
        "projectId": 987,
        "teamId": 987,
        "contributors": {},
        "rejectionReason": "xyz789",
        "staffApprovalStatus": "APPROVED",
        "addressId": 987,
        "gitPOAPId": 987,
        "creatorEmail": Email,
        "project": Project,
        "team": Team,
        "address": Address,
        "gitPOAP": GitPOAP
      }
    ]
  }
}

teamGitPOAPs

Response

Returns [GitPOAP!]!

Arguments
Name Description
sort - String Default = null
approvalStatus - String Default = null
teamId - Float!

Example

Query
query teamGitPOAPs(
  $sort: String,
  $approvalStatus: String,
  $teamId: Float!
) {
  teamGitPOAPs(
    sort: $sort,
    approvalStatus: $approvalStatus,
    teamId: $teamId
  ) {
    id
    type
    name
    imageUrl
    description
    year
    poapEventId
    createdAt
    updatedAt
    projectId
    teamId
    poapApprovalStatus
    canRequestMoreCodes
    eventId
    level
    threshold
    isPRBased
    isEnabled
    creatorAddressId
    creatorEmailId
    gitPOAPRequestId
    _count {
      ...GitPOAPCountFragment
    }
    project {
      ...ProjectFragment
    }
    team {
      ...TeamFragment
    }
    claims {
      ...ClaimFragment
    }
    redeemCodes {
      ...RedeemCodeFragment
    }
    event {
      ...EventFragment
    }
    creatorAddress {
      ...AddressFragment
    }
    creatorEmail {
      ...EmailFragment
    }
    gitPOAPRequest {
      ...GitPOAPRequestFragment
    }
  }
}
Variables
{"sort": null, "approvalStatus": null, "teamId": 987.65}
Response
{
  "data": {
    "teamGitPOAPs": [
      {
        "id": 987,
        "type": "ANNUAL",
        "name": "abc123",
        "imageUrl": "abc123",
        "description": "xyz789",
        "year": 987,
        "poapEventId": 123,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "projectId": 987,
        "teamId": 987,
        "poapApprovalStatus": "UNAPPROVED",
        "canRequestMoreCodes": true,
        "eventId": 987,
        "level": 987,
        "threshold": 987,
        "isPRBased": false,
        "isEnabled": true,
        "creatorAddressId": 987,
        "creatorEmailId": 123,
        "gitPOAPRequestId": 123,
        "_count": GitPOAPCount,
        "project": Project,
        "team": Team,
        "claims": [Claim],
        "redeemCodes": [RedeemCode],
        "event": Event,
        "creatorAddress": Address,
        "creatorEmail": Email,
        "gitPOAPRequest": GitPOAPRequest
      }
    ]
  }
}

teamMemberships

Response

Returns a TeamMemberships

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
sort - String Default = "date"
teamId - Float!

Example

Query
query teamMemberships(
  $page: Float,
  $perPage: Float,
  $sort: String,
  $teamId: Float!
) {
  teamMemberships(
    page: $page,
    perPage: $perPage,
    sort: $sort,
    teamId: $teamId
  ) {
    total
    memberships {
      ...MembershipWithTeamFragment
    }
  }
}
Variables
{"page": null, "perPage": null, "sort": "date", "teamId": 987.65}
Response
{
  "data": {
    "teamMemberships": {
      "total": 987.65,
      "memberships": [MembershipWithTeam]
    }
  }
}

teams

Response

Returns [Team!]!

Arguments
Name Description
where - TeamWhereInput
orderBy - [TeamOrderByWithRelationInput!]
cursor - TeamWhereUniqueInput
take - Int
skip - Int
distinct - [TeamScalarFieldEnum!]

Example

Query
query teams(
  $where: TeamWhereInput,
  $orderBy: [TeamOrderByWithRelationInput!],
  $cursor: TeamWhereUniqueInput,
  $take: Int,
  $skip: Int,
  $distinct: [TeamScalarFieldEnum!]
) {
  teams(
    where: $where,
    orderBy: $orderBy,
    cursor: $cursor,
    take: $take,
    skip: $skip,
    distinct: $distinct
  ) {
    id
    name
    ownerAddressId
    createdAt
    updatedAt
    description
    logoImageUrl
    approvalStatus
    _count {
      ...TeamCountFragment
    }
  }
}
Variables
{
  "where": TeamWhereInput,
  "orderBy": [TeamOrderByWithRelationInput],
  "cursor": TeamWhereUniqueInput,
  "take": 123,
  "skip": 987,
  "distinct": ["id"]
}
Response
{
  "data": {
    "teams": [
      {
        "id": 123,
        "name": "abc123",
        "ownerAddressId": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "description": "xyz789",
        "logoImageUrl": "xyz789",
        "approvalStatus": "APPROVED",
        "_count": TeamCount
      }
    ]
  }
}

totalClaims

Response

Returns a Float!

Example

Query
query totalClaims {
  totalClaims
}
Response
{"data": {"totalClaims": 123.45}}

totalContributors

Response

Returns a Float!

Example

Query
query totalContributors {
  totalContributors
}
Response
{"data": {"totalContributors": 987.65}}

totalGitPOAPs

Response

Returns a Float!

Example

Query
query totalGitPOAPs {
  totalGitPOAPs
}
Response
{"data": {"totalGitPOAPs": 123.45}}

totalRepos

Response

Returns a Float!

Example

Query
query totalRepos {
  totalRepos
}
Response
{"data": {"totalRepos": 987.65}}

trendingRepos

Response

Returns [RepoReturnData!]

Arguments
Name Description
numDays - Float Default = 3
count - Float Default = 10

Example

Query
query trendingRepos(
  $numDays: Float,
  $count: Float
) {
  trendingRepos(
    numDays: $numDays,
    count: $count
  ) {
    id
    name
    githubRepoId
    createdAt
    updatedAt
    organizationId
    projectId
    lastPRUpdatedAt
    _count {
      ...RepoCountFragment
    }
    organization {
      ...GithubOrganizationFragment
    }
    project {
      ...ProjectFragment
    }
    githubPullRequests {
      ...GithubPullRequestFragment
    }
    githubIssues {
      ...GithubIssueFragment
    }
    githubMentions {
      ...GithubMentionFragment
    }
    contributorCount
    gitPOAPCount
    mintedGitPOAPCount
  }
}
Variables
{"numDays": 3, "count": 10}
Response
{
  "data": {
    "trendingRepos": [
      {
        "id": 123,
        "name": "xyz789",
        "githubRepoId": 987,
        "createdAt": "2007-12-03T10:15:30Z",
        "updatedAt": "2007-12-03T10:15:30Z",
        "organizationId": 987,
        "projectId": 987,
        "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
        "_count": RepoCount,
        "organization": GithubOrganization,
        "project": Project,
        "githubPullRequests": [GithubPullRequest],
        "githubIssues": [GithubIssue],
        "githubMentions": [GithubMention],
        "contributorCount": 987.65,
        "gitPOAPCount": 987.65,
        "mintedGitPOAPCount": 987.65
      }
    ]
  }
}

userClaims

Response

Returns [FullClaimData!]

Example

Query
query userClaims {
  userClaims {
    claim {
      ...ClaimFragment
    }
    event {
      ...POAPEventFragment
    }
  }
}
Response
{
  "data": {
    "userClaims": [
      {
        "claim": Claim,
        "event": POAPEvent
      }
    ]
  }
}

userMemberships

Response

Returns a UserMemberships

Example

Query
query userMemberships {
  userMemberships {
    memberships {
      ...MembershipWithTeamFragment
    }
  }
}
Response
{
  "data": {
    "userMemberships": {
      "memberships": [MembershipWithTeam]
    }
  }
}

userPOAPs

Response

Returns a UserPOAPs

Arguments
Name Description
page - Float Default = null
perPage - Float Default = null
sort - String Default = "date"
address - String!

Example

Query
query userPOAPs(
  $page: Float,
  $perPage: Float,
  $sort: String,
  $address: String!
) {
  userPOAPs(
    page: $page,
    perPage: $perPage,
    sort: $sort,
    address: $address
  ) {
    totalGitPOAPs
    totalPOAPs
    gitPOAPs {
      ...UserGitPOAPDataFragment
    }
    poaps {
      ...POAPTokenFragment
    }
  }
}
Variables
{
  "page": null,
  "perPage": null,
  "sort": "date",
  "address": "xyz789"
}
Response
{
  "data": {
    "userPOAPs": {
      "totalGitPOAPs": 987.65,
      "totalPOAPs": 123.45,
      "gitPOAPs": [UserGitPOAPData],
      "poaps": [POAPToken]
    }
  }
}

userPermissions

Response

Returns a Permissions!

Example

Query
query userPermissions {
  userPermissions {
    canCreateCGs
    isStaff
  }
}
Response
{"data": {"userPermissions": {"canCreateCGs": true, "isStaff": false}}}

Mutations

acceptMembership

Response

Returns a MembershipMutationPayload!

Arguments
Name Description
teamId - Float!

Example

Query
mutation acceptMembership($teamId: Float!) {
  acceptMembership(teamId: $teamId) {
    membership {
      ...MembershipWithTeamFragment
    }
  }
}
Variables
{"teamId": 123.45}
Response
{
  "data": {
    "acceptMembership": {"membership": MembershipWithTeam}
  }
}

addNewMembership

Response

Returns a MembershipMutationPayload!

Arguments
Name Description
address - String!
teamId - Float!

Example

Query
mutation addNewMembership(
  $address: String!,
  $teamId: Float!
) {
  addNewMembership(
    address: $address,
    teamId: $teamId
  ) {
    membership {
      ...MembershipWithTeamFragment
    }
  }
}
Variables
{"address": "xyz789", "teamId": 123.45}
Response
{
  "data": {
    "addNewMembership": {"membership": MembershipWithTeam}
  }
}

removeMembership

Response

Returns a MembershipMutationPayload!

Arguments
Name Description
membershipId - Float!

Example

Query
mutation removeMembership($membershipId: Float!) {
  removeMembership(membershipId: $membershipId) {
    membership {
      ...MembershipWithTeamFragment
    }
  }
}
Variables
{"membershipId": 123.45}
Response
{
  "data": {
    "removeMembership": {"membership": MembershipWithTeam}
  }
}

updateTeam

Response

Returns a TeamUpdatePayload!

Arguments
Name Description
input - TeamUpdateInput!
teamId - Float!

Example

Query
mutation updateTeam(
  $input: TeamUpdateInput!,
  $teamId: Float!
) {
  updateTeam(
    input: $input,
    teamId: $teamId
  ) {
    name
    description
  }
}
Variables
{"input": TeamUpdateInput, "teamId": 987.65}
Response
{
  "data": {
    "updateTeam": {
      "name": "xyz789",
      "description": "xyz789"
    }
  }
}

Types

Address

Fields
Field Name Description
id - Int!
ethAddress - String!
createdAt - DateTime!
updatedAt - DateTime!
ensAvatarImageUrl - String
ensName - String
_count - AddressCount
memberships - [Membership!]!
profile - Profile
issuedClaims - [Claim!]!
Arguments
mintedClaims - [Claim!]!
Arguments
gitPOAPRequests - [GitPOAPRequest!]!
createdGitPOAPs - [GitPOAP!]!
teams - [Team!]!
Arguments
Example
{
  "id": 123,
  "ethAddress": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "ensAvatarImageUrl": "abc123",
  "ensName": "xyz789",
  "_count": AddressCount,
  "memberships": [Membership],
  "profile": Profile,
  "issuedClaims": [Claim],
  "mintedClaims": [Claim],
  "gitPOAPRequests": [GitPOAPRequest],
  "createdGitPOAPs": [GitPOAP],
  "teams": [Team]
}

AddressAvgAggregate

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

AddressAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
Example
{"id": "asc"}

AddressCount

Fields
Field Name Description
memberships - Int!
issuedClaims - Int!
mintedClaims - Int!
gitPOAPRequests - Int!
createdGitPOAPs - Int!
teams - Int!
Example
{
  "memberships": 987,
  "issuedClaims": 123,
  "mintedClaims": 123,
  "gitPOAPRequests": 987,
  "createdGitPOAPs": 987,
  "teams": 123
}

AddressCountAggregate

Fields
Field Name Description
id - Int!
ethAddress - Int!
createdAt - Int!
updatedAt - Int!
ensAvatarImageUrl - Int!
ensName - Int!
_all - Int!
Example
{
  "id": 987,
  "ethAddress": 987,
  "createdAt": 123,
  "updatedAt": 123,
  "ensAvatarImageUrl": 987,
  "ensName": 987,
  "_all": 987
}

AddressCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
ethAddress - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
ensAvatarImageUrl - SortOrder
ensName - SortOrder
Example
{
  "id": "asc",
  "ethAddress": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "ensAvatarImageUrl": "asc",
  "ensName": "asc"
}

AddressGroupBy

Fields
Field Name Description
id - Int!
ethAddress - String!
createdAt - DateTime!
updatedAt - DateTime!
ensAvatarImageUrl - String
ensName - String
_count - AddressCountAggregate
_avg - AddressAvgAggregate
_sum - AddressSumAggregate
_min - AddressMinAggregate
_max - AddressMaxAggregate
Example
{
  "id": 987,
  "ethAddress": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "ensAvatarImageUrl": "xyz789",
  "ensName": "abc123",
  "_count": AddressCountAggregate,
  "_avg": AddressAvgAggregate,
  "_sum": AddressSumAggregate,
  "_min": AddressMinAggregate,
  "_max": AddressMaxAggregate
}

AddressMaxAggregate

Fields
Field Name Description
id - Int
ethAddress - String
createdAt - DateTime
updatedAt - DateTime
ensAvatarImageUrl - String
ensName - String
Example
{
  "id": 123,
  "ethAddress": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "ensAvatarImageUrl": "abc123",
  "ensName": "abc123"
}

AddressMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
ethAddress - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
ensAvatarImageUrl - SortOrder
ensName - SortOrder
Example
{
  "id": "asc",
  "ethAddress": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "ensAvatarImageUrl": "asc",
  "ensName": "asc"
}

AddressMinAggregate

Fields
Field Name Description
id - Int
ethAddress - String
createdAt - DateTime
updatedAt - DateTime
ensAvatarImageUrl - String
ensName - String
Example
{
  "id": 987,
  "ethAddress": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "ensAvatarImageUrl": "abc123",
  "ensName": "abc123"
}

AddressMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
ethAddress - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
ensAvatarImageUrl - SortOrder
ensName - SortOrder
Example
{
  "id": "asc",
  "ethAddress": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "ensAvatarImageUrl": "asc",
  "ensName": "asc"
}

AddressOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
ethAddress - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
ensAvatarImageUrl - SortOrder
ensName - SortOrder
_count - AddressCountOrderByAggregateInput
_avg - AddressAvgOrderByAggregateInput
_max - AddressMaxOrderByAggregateInput
_min - AddressMinOrderByAggregateInput
_sum - AddressSumOrderByAggregateInput
Example
{
  "id": "asc",
  "ethAddress": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "ensAvatarImageUrl": "asc",
  "ensName": "asc",
  "_count": AddressCountOrderByAggregateInput,
  "_avg": AddressAvgOrderByAggregateInput,
  "_max": AddressMaxOrderByAggregateInput,
  "_min": AddressMinOrderByAggregateInput,
  "_sum": AddressSumOrderByAggregateInput
}

AddressOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
ethAddress - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
ensAvatarImageUrl - SortOrder
ensName - SortOrder
memberships - MembershipOrderByRelationAggregateInput
profile - ProfileOrderByWithRelationInput
issuedClaims - ClaimOrderByRelationAggregateInput
mintedClaims - ClaimOrderByRelationAggregateInput
gitPOAPRequests - GitPOAPRequestOrderByRelationAggregateInput
createdGitPOAPs - GitPOAPOrderByRelationAggregateInput
teams - TeamOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "ethAddress": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "ensAvatarImageUrl": "asc",
  "ensName": "asc",
  "memberships": MembershipOrderByRelationAggregateInput,
  "profile": ProfileOrderByWithRelationInput,
  "issuedClaims": ClaimOrderByRelationAggregateInput,
  "mintedClaims": ClaimOrderByRelationAggregateInput,
  "gitPOAPRequests": GitPOAPRequestOrderByRelationAggregateInput,
  "createdGitPOAPs": GitPOAPOrderByRelationAggregateInput,
  "teams": TeamOrderByRelationAggregateInput
}

AddressRelationFilter

Fields
Input Field Description
is - AddressWhereInput
isNot - AddressWhereInput
Example
{
  "is": AddressWhereInput,
  "isNot": AddressWhereInput
}

AddressScalarFieldEnum

Values
Enum Value Description

id

ethAddress

createdAt

updatedAt

ensAvatarImageUrl

ensName

Example
"id"

AddressScalarWhereWithAggregatesInput

Example
{
  "AND": [AddressScalarWhereWithAggregatesInput],
  "OR": [AddressScalarWhereWithAggregatesInput],
  "NOT": [AddressScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "ethAddress": StringWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "ensAvatarImageUrl": StringNullableWithAggregatesFilter,
  "ensName": StringNullableWithAggregatesFilter
}

AddressSumAggregate

Fields
Field Name Description
id - Int
Example
{"id": 987}

AddressSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
Example
{"id": "asc"}

AddressWhereInput

Fields
Input Field Description
AND - [AddressWhereInput!]
OR - [AddressWhereInput!]
NOT - [AddressWhereInput!]
id - IntFilter
ethAddress - StringFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
ensAvatarImageUrl - StringNullableFilter
ensName - StringNullableFilter
memberships - MembershipListRelationFilter
profile - ProfileRelationFilter
issuedClaims - ClaimListRelationFilter
mintedClaims - ClaimListRelationFilter
gitPOAPRequests - GitPOAPRequestListRelationFilter
createdGitPOAPs - GitPOAPListRelationFilter
teams - TeamListRelationFilter
Example
{
  "AND": [AddressWhereInput],
  "OR": [AddressWhereInput],
  "NOT": [AddressWhereInput],
  "id": IntFilter,
  "ethAddress": StringFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "ensAvatarImageUrl": StringNullableFilter,
  "ensName": StringNullableFilter,
  "memberships": MembershipListRelationFilter,
  "profile": ProfileRelationFilter,
  "issuedClaims": ClaimListRelationFilter,
  "mintedClaims": ClaimListRelationFilter,
  "gitPOAPRequests": GitPOAPRequestListRelationFilter,
  "createdGitPOAPs": GitPOAPListRelationFilter,
  "teams": TeamListRelationFilter
}

AddressWhereUniqueInput

Fields
Input Field Description
id - Int
ethAddress - String
Example
{"id": 123, "ethAddress": "abc123"}

AggregateAddress

Fields
Field Name Description
_count - AddressCountAggregate
_avg - AddressAvgAggregate
_sum - AddressSumAggregate
_min - AddressMinAggregate
_max - AddressMaxAggregate
Example
{
  "_count": AddressCountAggregate,
  "_avg": AddressAvgAggregate,
  "_sum": AddressSumAggregate,
  "_min": AddressMinAggregate,
  "_max": AddressMaxAggregate
}

AggregateClaim

Fields
Field Name Description
_count - ClaimCountAggregate
_avg - ClaimAvgAggregate
_sum - ClaimSumAggregate
_min - ClaimMinAggregate
_max - ClaimMaxAggregate
Example
{
  "_count": ClaimCountAggregate,
  "_avg": ClaimAvgAggregate,
  "_sum": ClaimSumAggregate,
  "_min": ClaimMinAggregate,
  "_max": ClaimMaxAggregate
}

AggregateDiscordUser

Example
{
  "_count": DiscordUserCountAggregate,
  "_avg": DiscordUserAvgAggregate,
  "_sum": DiscordUserSumAggregate,
  "_min": DiscordUserMinAggregate,
  "_max": DiscordUserMaxAggregate
}

AggregateEmail

Fields
Field Name Description
_count - EmailCountAggregate
_avg - EmailAvgAggregate
_sum - EmailSumAggregate
_min - EmailMinAggregate
_max - EmailMaxAggregate
Example
{
  "_count": EmailCountAggregate,
  "_avg": EmailAvgAggregate,
  "_sum": EmailSumAggregate,
  "_min": EmailMinAggregate,
  "_max": EmailMaxAggregate
}

AggregateFeaturedPOAP

Example
{
  "_count": FeaturedPOAPCountAggregate,
  "_avg": FeaturedPOAPAvgAggregate,
  "_sum": FeaturedPOAPSumAggregate,
  "_min": FeaturedPOAPMinAggregate,
  "_max": FeaturedPOAPMaxAggregate
}

AggregateGitPOAP

Fields
Field Name Description
_count - GitPOAPCountAggregate
_avg - GitPOAPAvgAggregate
_sum - GitPOAPSumAggregate
_min - GitPOAPMinAggregate
_max - GitPOAPMaxAggregate
Example
{
  "_count": GitPOAPCountAggregate,
  "_avg": GitPOAPAvgAggregate,
  "_sum": GitPOAPSumAggregate,
  "_min": GitPOAPMinAggregate,
  "_max": GitPOAPMaxAggregate
}

AggregateGitPOAPRequest

Example
{
  "_count": GitPOAPRequestCountAggregate,
  "_avg": GitPOAPRequestAvgAggregate,
  "_sum": GitPOAPRequestSumAggregate,
  "_min": GitPOAPRequestMinAggregate,
  "_max": GitPOAPRequestMaxAggregate
}

AggregateGithubIssue

Example
{
  "_count": GithubIssueCountAggregate,
  "_avg": GithubIssueAvgAggregate,
  "_sum": GithubIssueSumAggregate,
  "_min": GithubIssueMinAggregate,
  "_max": GithubIssueMaxAggregate
}

AggregateGithubMention

Example
{
  "_count": GithubMentionCountAggregate,
  "_avg": GithubMentionAvgAggregate,
  "_sum": GithubMentionSumAggregate,
  "_min": GithubMentionMinAggregate,
  "_max": GithubMentionMaxAggregate
}

AggregateGithubOrganization

Example
{
  "_count": GithubOrganizationCountAggregate,
  "_avg": GithubOrganizationAvgAggregate,
  "_sum": GithubOrganizationSumAggregate,
  "_min": GithubOrganizationMinAggregate,
  "_max": GithubOrganizationMaxAggregate
}

AggregateGithubPullRequest

Example
{
  "_count": GithubPullRequestCountAggregate,
  "_avg": GithubPullRequestAvgAggregate,
  "_sum": GithubPullRequestSumAggregate,
  "_min": GithubPullRequestMinAggregate,
  "_max": GithubPullRequestMaxAggregate
}

AggregateGithubUser

Example
{
  "_count": GithubUserCountAggregate,
  "_avg": GithubUserAvgAggregate,
  "_sum": GithubUserSumAggregate,
  "_min": GithubUserMinAggregate,
  "_max": GithubUserMaxAggregate
}

AggregateMembership

Example
{
  "_count": MembershipCountAggregate,
  "_avg": MembershipAvgAggregate,
  "_sum": MembershipSumAggregate,
  "_min": MembershipMinAggregate,
  "_max": MembershipMaxAggregate
}

AggregateProfile

Fields
Field Name Description
_count - ProfileCountAggregate
_avg - ProfileAvgAggregate
_sum - ProfileSumAggregate
_min - ProfileMinAggregate
_max - ProfileMaxAggregate
Example
{
  "_count": ProfileCountAggregate,
  "_avg": ProfileAvgAggregate,
  "_sum": ProfileSumAggregate,
  "_min": ProfileMinAggregate,
  "_max": ProfileMaxAggregate
}

AggregateProject

Fields
Field Name Description
_count - ProjectCountAggregate
_avg - ProjectAvgAggregate
_sum - ProjectSumAggregate
_min - ProjectMinAggregate
_max - ProjectMaxAggregate
Example
{
  "_count": ProjectCountAggregate,
  "_avg": ProjectAvgAggregate,
  "_sum": ProjectSumAggregate,
  "_min": ProjectMinAggregate,
  "_max": ProjectMaxAggregate
}

AggregateRepo

Fields
Field Name Description
_count - RepoCountAggregate
_avg - RepoAvgAggregate
_sum - RepoSumAggregate
_min - RepoMinAggregate
_max - RepoMaxAggregate
Example
{
  "_count": RepoCountAggregate,
  "_avg": RepoAvgAggregate,
  "_sum": RepoSumAggregate,
  "_min": RepoMinAggregate,
  "_max": RepoMaxAggregate
}

AggregateTeam

Fields
Field Name Description
_count - TeamCountAggregate
_avg - TeamAvgAggregate
_sum - TeamSumAggregate
_min - TeamMinAggregate
_max - TeamMaxAggregate
Example
{
  "_count": TeamCountAggregate,
  "_avg": TeamAvgAggregate,
  "_sum": TeamSumAggregate,
  "_min": TeamMinAggregate,
  "_max": TeamMaxAggregate
}

BoolFilter

Fields
Input Field Description
equals - Boolean
not - NestedBoolFilter
Example
{"equals": true, "not": NestedBoolFilter}

BoolWithAggregatesFilter

Fields
Input Field Description
equals - Boolean
not - NestedBoolWithAggregatesFilter
_count - NestedIntFilter
_min - NestedBoolFilter
_max - NestedBoolFilter
Example
{
  "equals": true,
  "not": NestedBoolWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedBoolFilter,
  "_max": NestedBoolFilter
}

Boolean

Description

The Boolean scalar type represents true or false.

Example
true

Claim

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
mintedAt - DateTime
status - ClaimStatus!
poapTokenId - String
mintedAddressId - Int
gitPOAPId - Int!
githubUserId - Int
emailId - Int
issuedAddressId - Int
discordUserId - Int
pullRequestEarnedId - Int
mentionEarnedId - Int
needsRevalidation - Boolean!
mintedAddress - Address
gitPOAP - GitPOAP!
githubUser - GithubUser
email - Email
issuedAddress - Address
discordUser - DiscordUser
pullRequestEarned - GithubPullRequest
mentionEarned - GithubMention
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "mintedAt": "2007-12-03T10:15:30Z",
  "status": "UNCLAIMED",
  "poapTokenId": "xyz789",
  "mintedAddressId": 987,
  "gitPOAPId": 123,
  "githubUserId": 123,
  "emailId": 123,
  "issuedAddressId": 987,
  "discordUserId": 987,
  "pullRequestEarnedId": 987,
  "mentionEarnedId": 123,
  "needsRevalidation": true,
  "mintedAddress": Address,
  "gitPOAP": GitPOAP,
  "githubUser": GithubUser,
  "email": Email,
  "issuedAddress": Address,
  "discordUser": DiscordUser,
  "pullRequestEarned": GithubPullRequest,
  "mentionEarned": GithubMention
}

ClaimAvgAggregate

Fields
Field Name Description
id - Float
mintedAddressId - Float
gitPOAPId - Float
githubUserId - Float
emailId - Float
issuedAddressId - Float
discordUserId - Float
pullRequestEarnedId - Float
mentionEarnedId - Float
Example
{
  "id": 123.45,
  "mintedAddressId": 123.45,
  "gitPOAPId": 987.65,
  "githubUserId": 123.45,
  "emailId": 123.45,
  "issuedAddressId": 123.45,
  "discordUserId": 123.45,
  "pullRequestEarnedId": 123.45,
  "mentionEarnedId": 123.45
}

ClaimAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
mintedAddressId - SortOrder
gitPOAPId - SortOrder
githubUserId - SortOrder
emailId - SortOrder
issuedAddressId - SortOrder
discordUserId - SortOrder
pullRequestEarnedId - SortOrder
mentionEarnedId - SortOrder
Example
{
  "id": "asc",
  "mintedAddressId": "asc",
  "gitPOAPId": "asc",
  "githubUserId": "asc",
  "emailId": "asc",
  "issuedAddressId": "asc",
  "discordUserId": "asc",
  "pullRequestEarnedId": "asc",
  "mentionEarnedId": "asc"
}

ClaimCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
mintedAt - Int!
status - Int!
qrHash - Int!
poapTokenId - Int!
mintedAddressId - Int!
gitPOAPId - Int!
githubUserId - Int!
emailId - Int!
issuedAddressId - Int!
discordUserId - Int!
pullRequestEarnedId - Int!
mentionEarnedId - Int!
needsRevalidation - Int!
_all - Int!
Example
{
  "id": 987,
  "createdAt": 987,
  "updatedAt": 123,
  "mintedAt": 123,
  "status": 123,
  "qrHash": 987,
  "poapTokenId": 987,
  "mintedAddressId": 987,
  "gitPOAPId": 987,
  "githubUserId": 123,
  "emailId": 987,
  "issuedAddressId": 123,
  "discordUserId": 123,
  "pullRequestEarnedId": 123,
  "mentionEarnedId": 123,
  "needsRevalidation": 123,
  "_all": 987
}

ClaimCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
mintedAt - SortOrder
status - SortOrder
poapTokenId - SortOrder
mintedAddressId - SortOrder
gitPOAPId - SortOrder
githubUserId - SortOrder
emailId - SortOrder
issuedAddressId - SortOrder
discordUserId - SortOrder
pullRequestEarnedId - SortOrder
mentionEarnedId - SortOrder
needsRevalidation - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "mintedAt": "asc",
  "status": "asc",
  "poapTokenId": "asc",
  "mintedAddressId": "asc",
  "gitPOAPId": "asc",
  "githubUserId": "asc",
  "emailId": "asc",
  "issuedAddressId": "asc",
  "discordUserId": "asc",
  "pullRequestEarnedId": "asc",
  "mentionEarnedId": "asc",
  "needsRevalidation": "asc"
}

ClaimGitPOAPIdEmailIdCompoundUniqueInput

Fields
Input Field Description
gitPOAPId - Int!
emailId - Int!
Example
{"gitPOAPId": 987, "emailId": 123}

ClaimGitPOAPIdGithubUserIdCompoundUniqueInput

Fields
Input Field Description
gitPOAPId - Int!
githubUserId - Int!
Example
{"gitPOAPId": 987, "githubUserId": 987}

ClaimGitPOAPIdIssuedAddressIdCompoundUniqueInput

Fields
Input Field Description
gitPOAPId - Int!
issuedAddressId - Int!
Example
{"gitPOAPId": 987, "issuedAddressId": 123}

ClaimGitPOAPIdMintedAddressIdCompoundUniqueInput

Fields
Input Field Description
gitPOAPId - Int!
mintedAddressId - Int!
Example
{"gitPOAPId": 987, "mintedAddressId": 123}

ClaimGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
mintedAt - DateTime
status - ClaimStatus!
qrHash - String
poapTokenId - String
mintedAddressId - Int
gitPOAPId - Int!
githubUserId - Int
emailId - Int
issuedAddressId - Int
discordUserId - Int
pullRequestEarnedId - Int
mentionEarnedId - Int
needsRevalidation - Boolean!
_count - ClaimCountAggregate
_avg - ClaimAvgAggregate
_sum - ClaimSumAggregate
_min - ClaimMinAggregate
_max - ClaimMaxAggregate
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "mintedAt": "2007-12-03T10:15:30Z",
  "status": "UNCLAIMED",
  "qrHash": "xyz789",
  "poapTokenId": "abc123",
  "mintedAddressId": 987,
  "gitPOAPId": 123,
  "githubUserId": 123,
  "emailId": 123,
  "issuedAddressId": 123,
  "discordUserId": 987,
  "pullRequestEarnedId": 987,
  "mentionEarnedId": 987,
  "needsRevalidation": true,
  "_count": ClaimCountAggregate,
  "_avg": ClaimAvgAggregate,
  "_sum": ClaimSumAggregate,
  "_min": ClaimMinAggregate,
  "_max": ClaimMaxAggregate
}

ClaimListRelationFilter

Fields
Input Field Description
every - ClaimWhereInput
some - ClaimWhereInput
none - ClaimWhereInput
Example
{
  "every": ClaimWhereInput,
  "some": ClaimWhereInput,
  "none": ClaimWhereInput
}

ClaimMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
mintedAt - DateTime
status - ClaimStatus
qrHash - String
poapTokenId - String
mintedAddressId - Int
gitPOAPId - Int
githubUserId - Int
emailId - Int
issuedAddressId - Int
discordUserId - Int
pullRequestEarnedId - Int
mentionEarnedId - Int
needsRevalidation - Boolean
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "mintedAt": "2007-12-03T10:15:30Z",
  "status": "UNCLAIMED",
  "qrHash": "xyz789",
  "poapTokenId": "xyz789",
  "mintedAddressId": 987,
  "gitPOAPId": 987,
  "githubUserId": 123,
  "emailId": 987,
  "issuedAddressId": 987,
  "discordUserId": 123,
  "pullRequestEarnedId": 123,
  "mentionEarnedId": 123,
  "needsRevalidation": false
}

ClaimMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
mintedAt - SortOrder
status - SortOrder
poapTokenId - SortOrder
mintedAddressId - SortOrder
gitPOAPId - SortOrder
githubUserId - SortOrder
emailId - SortOrder
issuedAddressId - SortOrder
discordUserId - SortOrder
pullRequestEarnedId - SortOrder
mentionEarnedId - SortOrder
needsRevalidation - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "mintedAt": "asc",
  "status": "asc",
  "poapTokenId": "asc",
  "mintedAddressId": "asc",
  "gitPOAPId": "asc",
  "githubUserId": "asc",
  "emailId": "asc",
  "issuedAddressId": "asc",
  "discordUserId": "asc",
  "pullRequestEarnedId": "asc",
  "mentionEarnedId": "asc",
  "needsRevalidation": "asc"
}

ClaimMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
mintedAt - DateTime
status - ClaimStatus
qrHash - String
poapTokenId - String
mintedAddressId - Int
gitPOAPId - Int
githubUserId - Int
emailId - Int
issuedAddressId - Int
discordUserId - Int
pullRequestEarnedId - Int
mentionEarnedId - Int
needsRevalidation - Boolean
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "mintedAt": "2007-12-03T10:15:30Z",
  "status": "UNCLAIMED",
  "qrHash": "abc123",
  "poapTokenId": "abc123",
  "mintedAddressId": 987,
  "gitPOAPId": 987,
  "githubUserId": 123,
  "emailId": 123,
  "issuedAddressId": 123,
  "discordUserId": 123,
  "pullRequestEarnedId": 123,
  "mentionEarnedId": 987,
  "needsRevalidation": false
}

ClaimMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
mintedAt - SortOrder
status - SortOrder
poapTokenId - SortOrder
mintedAddressId - SortOrder
gitPOAPId - SortOrder
githubUserId - SortOrder
emailId - SortOrder
issuedAddressId - SortOrder
discordUserId - SortOrder
pullRequestEarnedId - SortOrder
mentionEarnedId - SortOrder
needsRevalidation - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "mintedAt": "asc",
  "status": "asc",
  "poapTokenId": "asc",
  "mintedAddressId": "asc",
  "gitPOAPId": "asc",
  "githubUserId": "asc",
  "emailId": "asc",
  "issuedAddressId": "asc",
  "discordUserId": "asc",
  "pullRequestEarnedId": "asc",
  "mentionEarnedId": "asc",
  "needsRevalidation": "asc"
}

ClaimOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

ClaimOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
mintedAt - SortOrder
status - SortOrder
poapTokenId - SortOrder
mintedAddressId - SortOrder
gitPOAPId - SortOrder
githubUserId - SortOrder
emailId - SortOrder
issuedAddressId - SortOrder
discordUserId - SortOrder
pullRequestEarnedId - SortOrder
mentionEarnedId - SortOrder
needsRevalidation - SortOrder
_count - ClaimCountOrderByAggregateInput
_avg - ClaimAvgOrderByAggregateInput
_max - ClaimMaxOrderByAggregateInput
_min - ClaimMinOrderByAggregateInput
_sum - ClaimSumOrderByAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "mintedAt": "asc",
  "status": "asc",
  "poapTokenId": "asc",
  "mintedAddressId": "asc",
  "gitPOAPId": "asc",
  "githubUserId": "asc",
  "emailId": "asc",
  "issuedAddressId": "asc",
  "discordUserId": "asc",
  "pullRequestEarnedId": "asc",
  "mentionEarnedId": "asc",
  "needsRevalidation": "asc",
  "_count": ClaimCountOrderByAggregateInput,
  "_avg": ClaimAvgOrderByAggregateInput,
  "_max": ClaimMaxOrderByAggregateInput,
  "_min": ClaimMinOrderByAggregateInput,
  "_sum": ClaimSumOrderByAggregateInput
}

ClaimOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
mintedAt - SortOrder
status - SortOrder
poapTokenId - SortOrder
mintedAddressId - SortOrder
mintedAddress - AddressOrderByWithRelationInput
gitPOAPId - SortOrder
gitPOAP - GitPOAPOrderByWithRelationInput
githubUserId - SortOrder
githubUser - GithubUserOrderByWithRelationInput
emailId - SortOrder
email - EmailOrderByWithRelationInput
issuedAddressId - SortOrder
issuedAddress - AddressOrderByWithRelationInput
discordUserId - SortOrder
discordUser - DiscordUserOrderByWithRelationInput
pullRequestEarnedId - SortOrder
pullRequestEarned - GithubPullRequestOrderByWithRelationInput
mentionEarnedId - SortOrder
mentionEarned - GithubMentionOrderByWithRelationInput
needsRevalidation - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "mintedAt": "asc",
  "status": "asc",
  "poapTokenId": "asc",
  "mintedAddressId": "asc",
  "mintedAddress": AddressOrderByWithRelationInput,
  "gitPOAPId": "asc",
  "gitPOAP": GitPOAPOrderByWithRelationInput,
  "githubUserId": "asc",
  "githubUser": GithubUserOrderByWithRelationInput,
  "emailId": "asc",
  "email": EmailOrderByWithRelationInput,
  "issuedAddressId": "asc",
  "issuedAddress": AddressOrderByWithRelationInput,
  "discordUserId": "asc",
  "discordUser": DiscordUserOrderByWithRelationInput,
  "pullRequestEarnedId": "asc",
  "pullRequestEarned": GithubPullRequestOrderByWithRelationInput,
  "mentionEarnedId": "asc",
  "mentionEarned": GithubMentionOrderByWithRelationInput,
  "needsRevalidation": "asc"
}

ClaimScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

mintedAt

status

qrHash

poapTokenId

mintedAddressId

gitPOAPId

githubUserId

emailId

issuedAddressId

discordUserId

pullRequestEarnedId

mentionEarnedId

needsRevalidation

Example
"id"

ClaimScalarWhereWithAggregatesInput

Example
{
  "AND": [ClaimScalarWhereWithAggregatesInput],
  "OR": [ClaimScalarWhereWithAggregatesInput],
  "NOT": [ClaimScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "mintedAt": DateTimeNullableWithAggregatesFilter,
  "status": EnumClaimStatusWithAggregatesFilter,
  "poapTokenId": StringNullableWithAggregatesFilter,
  "mintedAddressId": IntNullableWithAggregatesFilter,
  "gitPOAPId": IntWithAggregatesFilter,
  "githubUserId": IntNullableWithAggregatesFilter,
  "emailId": IntNullableWithAggregatesFilter,
  "issuedAddressId": IntNullableWithAggregatesFilter,
  "discordUserId": IntNullableWithAggregatesFilter,
  "pullRequestEarnedId": IntNullableWithAggregatesFilter,
  "mentionEarnedId": IntNullableWithAggregatesFilter,
  "needsRevalidation": BoolWithAggregatesFilter
}

ClaimStatus

Values
Enum Value Description

UNCLAIMED

PENDING

MINTING

CLAIMED

Example
"UNCLAIMED"

ClaimSumAggregate

Fields
Field Name Description
id - Int
mintedAddressId - Int
gitPOAPId - Int
githubUserId - Int
emailId - Int
issuedAddressId - Int
discordUserId - Int
pullRequestEarnedId - Int
mentionEarnedId - Int
Example
{
  "id": 987,
  "mintedAddressId": 987,
  "gitPOAPId": 123,
  "githubUserId": 123,
  "emailId": 987,
  "issuedAddressId": 987,
  "discordUserId": 123,
  "pullRequestEarnedId": 987,
  "mentionEarnedId": 987
}

ClaimSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
mintedAddressId - SortOrder
gitPOAPId - SortOrder
githubUserId - SortOrder
emailId - SortOrder
issuedAddressId - SortOrder
discordUserId - SortOrder
pullRequestEarnedId - SortOrder
mentionEarnedId - SortOrder
Example
{
  "id": "asc",
  "mintedAddressId": "asc",
  "gitPOAPId": "asc",
  "githubUserId": "asc",
  "emailId": "asc",
  "issuedAddressId": "asc",
  "discordUserId": "asc",
  "pullRequestEarnedId": "asc",
  "mentionEarnedId": "asc"
}

ClaimWhereInput

Fields
Input Field Description
AND - [ClaimWhereInput!]
OR - [ClaimWhereInput!]
NOT - [ClaimWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
mintedAt - DateTimeNullableFilter
status - EnumClaimStatusFilter
poapTokenId - StringNullableFilter
mintedAddressId - IntNullableFilter
mintedAddress - AddressRelationFilter
gitPOAPId - IntFilter
gitPOAP - GitPOAPRelationFilter
githubUserId - IntNullableFilter
githubUser - GithubUserRelationFilter
emailId - IntNullableFilter
email - EmailRelationFilter
issuedAddressId - IntNullableFilter
issuedAddress - AddressRelationFilter
discordUserId - IntNullableFilter
discordUser - DiscordUserRelationFilter
pullRequestEarnedId - IntNullableFilter
pullRequestEarned - GithubPullRequestRelationFilter
mentionEarnedId - IntNullableFilter
mentionEarned - GithubMentionRelationFilter
needsRevalidation - BoolFilter
Example
{
  "AND": [ClaimWhereInput],
  "OR": [ClaimWhereInput],
  "NOT": [ClaimWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "mintedAt": DateTimeNullableFilter,
  "status": EnumClaimStatusFilter,
  "poapTokenId": StringNullableFilter,
  "mintedAddressId": IntNullableFilter,
  "mintedAddress": AddressRelationFilter,
  "gitPOAPId": IntFilter,
  "gitPOAP": GitPOAPRelationFilter,
  "githubUserId": IntNullableFilter,
  "githubUser": GithubUserRelationFilter,
  "emailId": IntNullableFilter,
  "email": EmailRelationFilter,
  "issuedAddressId": IntNullableFilter,
  "issuedAddress": AddressRelationFilter,
  "discordUserId": IntNullableFilter,
  "discordUser": DiscordUserRelationFilter,
  "pullRequestEarnedId": IntNullableFilter,
  "pullRequestEarned": GithubPullRequestRelationFilter,
  "mentionEarnedId": IntNullableFilter,
  "mentionEarned": GithubMentionRelationFilter,
  "needsRevalidation": BoolFilter
}

ClaimWhereUniqueInput

Fields
Input Field Description
id - Int
poapTokenId - String
gitPOAPId_githubUserId - ClaimGitPOAPIdGithubUserIdCompoundUniqueInput
gitPOAPId_mintedAddressId - ClaimGitPOAPIdMintedAddressIdCompoundUniqueInput
gitPOAPId_issuedAddressId - ClaimGitPOAPIdIssuedAddressIdCompoundUniqueInput
gitPOAPId_emailId - ClaimGitPOAPIdEmailIdCompoundUniqueInput
Example
{
  "id": 987,
  "poapTokenId": "xyz789",
  "gitPOAPId_githubUserId": ClaimGitPOAPIdGithubUserIdCompoundUniqueInput,
  "gitPOAPId_mintedAddressId": ClaimGitPOAPIdMintedAddressIdCompoundUniqueInput,
  "gitPOAPId_issuedAddressId": ClaimGitPOAPIdIssuedAddressIdCompoundUniqueInput,
  "gitPOAPId_emailId": ClaimGitPOAPIdEmailIdCompoundUniqueInput
}

DateTime

Example
"2007-12-03T10:15:30Z"

DateTimeFilter

Fields
Input Field Description
equals - DateTime
in - [DateTime!]
notIn - [DateTime!]
lt - DateTime
lte - DateTime
gt - DateTime
gte - DateTime
not - NestedDateTimeFilter
Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeFilter
}

DateTimeNullableFilter

Fields
Input Field Description
equals - DateTime
in - [DateTime!]
notIn - [DateTime!]
lt - DateTime
lte - DateTime
gt - DateTime
gte - DateTime
not - NestedDateTimeNullableFilter
Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeNullableFilter
}

DateTimeNullableWithAggregatesFilter

Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeNullableWithAggregatesFilter,
  "_count": NestedIntNullableFilter,
  "_min": NestedDateTimeNullableFilter,
  "_max": NestedDateTimeNullableFilter
}

DateTimeWithAggregatesFilter

Fields
Input Field Description
equals - DateTime
in - [DateTime!]
notIn - [DateTime!]
lt - DateTime
lte - DateTime
gt - DateTime
gte - DateTime
not - NestedDateTimeWithAggregatesFilter
_count - NestedIntFilter
_min - NestedDateTimeFilter
_max - NestedDateTimeFilter
Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedDateTimeFilter,
  "_max": NestedDateTimeFilter
}

DiscordUser

Fields
Field Name Description
id - Int!
discordId - String!
discordHandle - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - DiscordUserCount
claims - [Claim!]!
Arguments
Example
{
  "id": 123,
  "discordId": "xyz789",
  "discordHandle": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": DiscordUserCount,
  "claims": [Claim]
}

DiscordUserAvgAggregate

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

DiscordUserAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
Example
{"id": "asc"}

DiscordUserCount

Fields
Field Name Description
claims - Int!
Example
{"claims": 123}

DiscordUserCountAggregate

Fields
Field Name Description
id - Int!
discordId - Int!
discordHandle - Int!
createdAt - Int!
updatedAt - Int!
_all - Int!
Example
{
  "id": 987,
  "discordId": 123,
  "discordHandle": 123,
  "createdAt": 987,
  "updatedAt": 987,
  "_all": 123
}

DiscordUserCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
discordId - SortOrder
discordHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "discordId": "asc",
  "discordHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

DiscordUserGroupBy

Fields
Field Name Description
id - Int!
discordId - String!
discordHandle - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - DiscordUserCountAggregate
_avg - DiscordUserAvgAggregate
_sum - DiscordUserSumAggregate
_min - DiscordUserMinAggregate
_max - DiscordUserMaxAggregate
Example
{
  "id": 123,
  "discordId": "xyz789",
  "discordHandle": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": DiscordUserCountAggregate,
  "_avg": DiscordUserAvgAggregate,
  "_sum": DiscordUserSumAggregate,
  "_min": DiscordUserMinAggregate,
  "_max": DiscordUserMaxAggregate
}

DiscordUserMaxAggregate

Fields
Field Name Description
id - Int
discordId - String
discordHandle - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 123,
  "discordId": "xyz789",
  "discordHandle": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

DiscordUserMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
discordId - SortOrder
discordHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "discordId": "asc",
  "discordHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

DiscordUserMinAggregate

Fields
Field Name Description
id - Int
discordId - String
discordHandle - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 123,
  "discordId": "abc123",
  "discordHandle": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

DiscordUserMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
discordId - SortOrder
discordHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "discordId": "asc",
  "discordHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

DiscordUserOrderByWithAggregationInput

Example
{
  "id": "asc",
  "discordId": "asc",
  "discordHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "_count": DiscordUserCountOrderByAggregateInput,
  "_avg": DiscordUserAvgOrderByAggregateInput,
  "_max": DiscordUserMaxOrderByAggregateInput,
  "_min": DiscordUserMinOrderByAggregateInput,
  "_sum": DiscordUserSumOrderByAggregateInput
}

DiscordUserOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
discordId - SortOrder
discordHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
claims - ClaimOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "discordId": "asc",
  "discordHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "claims": ClaimOrderByRelationAggregateInput
}

DiscordUserRelationFilter

Fields
Input Field Description
is - DiscordUserWhereInput
isNot - DiscordUserWhereInput
Example
{
  "is": DiscordUserWhereInput,
  "isNot": DiscordUserWhereInput
}

DiscordUserScalarFieldEnum

Values
Enum Value Description

id

discordId

discordHandle

createdAt

updatedAt

Example
"id"

DiscordUserScalarWhereWithAggregatesInput

Example
{
  "AND": [DiscordUserScalarWhereWithAggregatesInput],
  "OR": [DiscordUserScalarWhereWithAggregatesInput],
  "NOT": [DiscordUserScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "discordId": StringWithAggregatesFilter,
  "discordHandle": StringWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter
}

DiscordUserSumAggregate

Fields
Field Name Description
id - Int
Example
{"id": 123}

DiscordUserSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
Example
{"id": "asc"}

DiscordUserWhereInput

Fields
Input Field Description
AND - [DiscordUserWhereInput!]
OR - [DiscordUserWhereInput!]
NOT - [DiscordUserWhereInput!]
id - IntFilter
discordId - StringFilter
discordHandle - StringFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
claims - ClaimListRelationFilter
Example
{
  "AND": [DiscordUserWhereInput],
  "OR": [DiscordUserWhereInput],
  "NOT": [DiscordUserWhereInput],
  "id": IntFilter,
  "discordId": StringFilter,
  "discordHandle": StringFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "claims": ClaimListRelationFilter
}

DiscordUserWhereUniqueInput

Fields
Input Field Description
id - Int
discordId - String
Example
{"id": 123, "discordId": "abc123"}

Email

Fields
Field Name Description
id - Int!
emailAddress - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - EmailCount
Example
{
  "id": 123,
  "emailAddress": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": EmailCount
}

EmailAvgAggregate

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

EmailCount

Fields
Field Name Description
claims - Int!
createdGitPOAPs - Int!
createdGitPOAPRequests - Int!
Example
{"claims": 987, "createdGitPOAPs": 987, "createdGitPOAPRequests": 987}

EmailCountAggregate

Fields
Field Name Description
id - Int!
emailAddress - Int!
createdAt - Int!
updatedAt - Int!
_all - Int!
Example
{
  "id": 123,
  "emailAddress": 987,
  "createdAt": 987,
  "updatedAt": 123,
  "_all": 987
}

EmailMaxAggregate

Fields
Field Name Description
id - Int
emailAddress - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 987,
  "emailAddress": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

EmailMinAggregate

Fields
Field Name Description
id - Int
emailAddress - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 123,
  "emailAddress": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

EmailOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
emailAddress - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
claims - ClaimOrderByRelationAggregateInput
createdGitPOAPs - GitPOAPOrderByRelationAggregateInput
createdGitPOAPRequests - GitPOAPRequestOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "emailAddress": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "claims": ClaimOrderByRelationAggregateInput,
  "createdGitPOAPs": GitPOAPOrderByRelationAggregateInput,
  "createdGitPOAPRequests": GitPOAPRequestOrderByRelationAggregateInput
}

EmailRelationFilter

Fields
Input Field Description
is - EmailWhereInput
isNot - EmailWhereInput
Example
{
  "is": EmailWhereInput,
  "isNot": EmailWhereInput
}

EmailSumAggregate

Fields
Field Name Description
id - Int
Example
{"id": 123}

EmailWhereInput

Fields
Input Field Description
AND - [EmailWhereInput!]
OR - [EmailWhereInput!]
NOT - [EmailWhereInput!]
id - IntFilter
emailAddress - StringFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
claims - ClaimListRelationFilter
createdGitPOAPs - GitPOAPListRelationFilter
createdGitPOAPRequests - GitPOAPRequestListRelationFilter
Example
{
  "AND": [EmailWhereInput],
  "OR": [EmailWhereInput],
  "NOT": [EmailWhereInput],
  "id": IntFilter,
  "emailAddress": StringFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "claims": ClaimListRelationFilter,
  "createdGitPOAPs": GitPOAPListRelationFilter,
  "createdGitPOAPRequests": GitPOAPRequestListRelationFilter
}

EmailWhereUniqueInput

Fields
Input Field Description
id - Int
emailAddress - String
Example
{"id": 123, "emailAddress": "abc123"}

EnumClaimStatusFilter

Fields
Input Field Description
equals - ClaimStatus
in - [ClaimStatus!]
notIn - [ClaimStatus!]
not - NestedEnumClaimStatusFilter
Example
{
  "equals": "UNCLAIMED",
  "in": ["UNCLAIMED"],
  "notIn": ["UNCLAIMED"],
  "not": NestedEnumClaimStatusFilter
}

EnumClaimStatusWithAggregatesFilter

Example
{
  "equals": "UNCLAIMED",
  "in": ["UNCLAIMED"],
  "notIn": ["UNCLAIMED"],
  "not": NestedEnumClaimStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumClaimStatusFilter,
  "_max": NestedEnumClaimStatusFilter
}

EnumGitPOAPStatusFilter

Fields
Input Field Description
equals - GitPOAPStatus
in - [GitPOAPStatus!]
notIn - [GitPOAPStatus!]
not - NestedEnumGitPOAPStatusFilter
Example
{
  "equals": "UNAPPROVED",
  "in": ["UNAPPROVED"],
  "notIn": ["UNAPPROVED"],
  "not": NestedEnumGitPOAPStatusFilter
}

EnumGitPOAPStatusWithAggregatesFilter

Example
{
  "equals": "UNAPPROVED",
  "in": ["UNAPPROVED"],
  "notIn": ["UNAPPROVED"],
  "not": NestedEnumGitPOAPStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumGitPOAPStatusFilter,
  "_max": NestedEnumGitPOAPStatusFilter
}

EnumGitPOAPTypeFilter

Fields
Input Field Description
equals - GitPOAPType
in - [GitPOAPType!]
notIn - [GitPOAPType!]
not - NestedEnumGitPOAPTypeFilter
Example
{
  "equals": "ANNUAL",
  "in": ["ANNUAL"],
  "notIn": ["ANNUAL"],
  "not": NestedEnumGitPOAPTypeFilter
}

EnumGitPOAPTypeWithAggregatesFilter

Example
{
  "equals": "ANNUAL",
  "in": ["ANNUAL"],
  "notIn": ["ANNUAL"],
  "not": NestedEnumGitPOAPTypeWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumGitPOAPTypeFilter,
  "_max": NestedEnumGitPOAPTypeFilter
}

EnumMembershipAcceptanceStatusFilter

Example
{
  "equals": "ACCEPTED",
  "in": ["ACCEPTED"],
  "notIn": ["ACCEPTED"],
  "not": NestedEnumMembershipAcceptanceStatusFilter
}

EnumMembershipAcceptanceStatusWithAggregatesFilter

Example
{
  "equals": "ACCEPTED",
  "in": ["ACCEPTED"],
  "notIn": ["ACCEPTED"],
  "not": NestedEnumMembershipAcceptanceStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumMembershipAcceptanceStatusFilter,
  "_max": NestedEnumMembershipAcceptanceStatusFilter
}

EnumMembershipRoleFilter

Fields
Input Field Description
equals - MembershipRole
in - [MembershipRole!]
notIn - [MembershipRole!]
not - NestedEnumMembershipRoleFilter
Example
{
  "equals": "ADMIN",
  "in": ["ADMIN"],
  "notIn": ["ADMIN"],
  "not": NestedEnumMembershipRoleFilter
}

EnumMembershipRoleWithAggregatesFilter

Example
{
  "equals": "ADMIN",
  "in": ["ADMIN"],
  "notIn": ["ADMIN"],
  "not": NestedEnumMembershipRoleWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumMembershipRoleFilter,
  "_max": NestedEnumMembershipRoleFilter
}

EnumStaffApprovalStatusFilter

Example
{
  "equals": "APPROVED",
  "in": ["APPROVED"],
  "notIn": ["APPROVED"],
  "not": NestedEnumStaffApprovalStatusFilter
}

EnumStaffApprovalStatusWithAggregatesFilter

Example
{
  "equals": "APPROVED",
  "in": ["APPROVED"],
  "notIn": ["APPROVED"],
  "not": NestedEnumStaffApprovalStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumStaffApprovalStatusFilter,
  "_max": NestedEnumStaffApprovalStatusFilter
}

Event

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
startDate - DateTime!
endDate - DateTime!
name - String!
organization - String!
description - String
location - String!
imageUrl - String
githubHandle - String
twitterHandle - String
discordHandle - String
siteUrl - String
_count - EventCount
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "startDate": "2007-12-03T10:15:30Z",
  "endDate": "2007-12-03T10:15:30Z",
  "name": "abc123",
  "organization": "xyz789",
  "description": "abc123",
  "location": "xyz789",
  "imageUrl": "xyz789",
  "githubHandle": "abc123",
  "twitterHandle": "abc123",
  "discordHandle": "xyz789",
  "siteUrl": "abc123",
  "_count": EventCount
}

EventCount

Fields
Field Name Description
gitPOAPs - Int!
Example
{"gitPOAPs": 123}

EventOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
startDate - SortOrder
endDate - SortOrder
name - SortOrder
organization - SortOrder
description - SortOrder
location - SortOrder
imageUrl - SortOrder
githubHandle - SortOrder
twitterHandle - SortOrder
discordHandle - SortOrder
siteUrl - SortOrder
gitPOAPs - GitPOAPOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "startDate": "asc",
  "endDate": "asc",
  "name": "asc",
  "organization": "asc",
  "description": "asc",
  "location": "asc",
  "imageUrl": "asc",
  "githubHandle": "asc",
  "twitterHandle": "asc",
  "discordHandle": "asc",
  "siteUrl": "asc",
  "gitPOAPs": GitPOAPOrderByRelationAggregateInput
}

EventRelationFilter

Fields
Input Field Description
is - EventWhereInput
isNot - EventWhereInput
Example
{
  "is": EventWhereInput,
  "isNot": EventWhereInput
}

EventWhereInput

Fields
Input Field Description
AND - [EventWhereInput!]
OR - [EventWhereInput!]
NOT - [EventWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
startDate - DateTimeFilter
endDate - DateTimeFilter
name - StringFilter
organization - StringFilter
description - StringNullableFilter
location - StringFilter
imageUrl - StringNullableFilter
githubHandle - StringNullableFilter
twitterHandle - StringNullableFilter
discordHandle - StringNullableFilter
siteUrl - StringNullableFilter
gitPOAPs - GitPOAPListRelationFilter
Example
{
  "AND": [EventWhereInput],
  "OR": [EventWhereInput],
  "NOT": [EventWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "startDate": DateTimeFilter,
  "endDate": DateTimeFilter,
  "name": StringFilter,
  "organization": StringFilter,
  "description": StringNullableFilter,
  "location": StringFilter,
  "imageUrl": StringNullableFilter,
  "githubHandle": StringNullableFilter,
  "twitterHandle": StringNullableFilter,
  "discordHandle": StringNullableFilter,
  "siteUrl": StringNullableFilter,
  "gitPOAPs": GitPOAPListRelationFilter
}

FeaturedPOAP

Fields
Field Name Description
id - Int!
poapTokenId - String!
profileId - Int!
profile - Profile!
Example
{
  "id": 987,
  "poapTokenId": "xyz789",
  "profileId": 123,
  "profile": Profile
}

FeaturedPOAPAvgAggregate

Fields
Field Name Description
id - Float
profileId - Float
Example
{"id": 987.65, "profileId": 123.45}

FeaturedPOAPAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
profileId - SortOrder
Example
{"id": "asc", "profileId": "asc"}

FeaturedPOAPCountAggregate

Fields
Field Name Description
id - Int!
poapTokenId - Int!
profileId - Int!
_all - Int!
Example
{"id": 123, "poapTokenId": 987, "profileId": 123, "_all": 987}

FeaturedPOAPCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
poapTokenId - SortOrder
profileId - SortOrder
Example
{"id": "asc", "poapTokenId": "asc", "profileId": "asc"}

FeaturedPOAPGroupBy

Fields
Field Name Description
id - Int!
poapTokenId - String!
profileId - Int!
_count - FeaturedPOAPCountAggregate
_avg - FeaturedPOAPAvgAggregate
_sum - FeaturedPOAPSumAggregate
_min - FeaturedPOAPMinAggregate
_max - FeaturedPOAPMaxAggregate
Example
{
  "id": 123,
  "poapTokenId": "abc123",
  "profileId": 123,
  "_count": FeaturedPOAPCountAggregate,
  "_avg": FeaturedPOAPAvgAggregate,
  "_sum": FeaturedPOAPSumAggregate,
  "_min": FeaturedPOAPMinAggregate,
  "_max": FeaturedPOAPMaxAggregate
}

FeaturedPOAPListRelationFilter

Fields
Input Field Description
every - FeaturedPOAPWhereInput
some - FeaturedPOAPWhereInput
none - FeaturedPOAPWhereInput
Example
{
  "every": FeaturedPOAPWhereInput,
  "some": FeaturedPOAPWhereInput,
  "none": FeaturedPOAPWhereInput
}

FeaturedPOAPMaxAggregate

Fields
Field Name Description
id - Int
poapTokenId - String
profileId - Int
Example
{
  "id": 987,
  "poapTokenId": "xyz789",
  "profileId": 123
}

FeaturedPOAPMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
poapTokenId - SortOrder
profileId - SortOrder
Example
{"id": "asc", "poapTokenId": "asc", "profileId": "asc"}

FeaturedPOAPMinAggregate

Fields
Field Name Description
id - Int
poapTokenId - String
profileId - Int
Example
{
  "id": 123,
  "poapTokenId": "abc123",
  "profileId": 123
}

FeaturedPOAPMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
poapTokenId - SortOrder
profileId - SortOrder
Example
{"id": "asc", "poapTokenId": "asc", "profileId": "asc"}

FeaturedPOAPOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

FeaturedPOAPOrderByWithAggregationInput

Example
{
  "id": "asc",
  "poapTokenId": "asc",
  "profileId": "asc",
  "_count": FeaturedPOAPCountOrderByAggregateInput,
  "_avg": FeaturedPOAPAvgOrderByAggregateInput,
  "_max": FeaturedPOAPMaxOrderByAggregateInput,
  "_min": FeaturedPOAPMinOrderByAggregateInput,
  "_sum": FeaturedPOAPSumOrderByAggregateInput
}

FeaturedPOAPOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
poapTokenId - SortOrder
profileId - SortOrder
profile - ProfileOrderByWithRelationInput
Example
{
  "id": "asc",
  "poapTokenId": "asc",
  "profileId": "asc",
  "profile": ProfileOrderByWithRelationInput
}

FeaturedPOAPPoapTokenIdProfileIdCompoundUniqueInput

Fields
Input Field Description
poapTokenId - String!
profileId - Int!
Example
{"poapTokenId": "xyz789", "profileId": 987}

FeaturedPOAPScalarFieldEnum

Values
Enum Value Description

id

poapTokenId

profileId

Example
"id"

FeaturedPOAPScalarWhereWithAggregatesInput

Example
{
  "AND": [FeaturedPOAPScalarWhereWithAggregatesInput],
  "OR": [FeaturedPOAPScalarWhereWithAggregatesInput],
  "NOT": [FeaturedPOAPScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "poapTokenId": StringWithAggregatesFilter,
  "profileId": IntWithAggregatesFilter
}

FeaturedPOAPSumAggregate

Fields
Field Name Description
id - Int
profileId - Int
Example
{"id": 123, "profileId": 123}

FeaturedPOAPSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
profileId - SortOrder
Example
{"id": "asc", "profileId": "asc"}

FeaturedPOAPWhereInput

Fields
Input Field Description
AND - [FeaturedPOAPWhereInput!]
OR - [FeaturedPOAPWhereInput!]
NOT - [FeaturedPOAPWhereInput!]
id - IntFilter
poapTokenId - StringFilter
profileId - IntFilter
profile - ProfileRelationFilter
Example
{
  "AND": [FeaturedPOAPWhereInput],
  "OR": [FeaturedPOAPWhereInput],
  "NOT": [FeaturedPOAPWhereInput],
  "id": IntFilter,
  "poapTokenId": StringFilter,
  "profileId": IntFilter,
  "profile": ProfileRelationFilter
}

FeaturedPOAPWhereUniqueInput

Fields
Input Field Description
id - Int
poapTokenId - String
poapTokenId_profileId - FeaturedPOAPPoapTokenIdProfileIdCompoundUniqueInput
Example
{
  "id": 987,
  "poapTokenId": "abc123",
  "poapTokenId_profileId": FeaturedPOAPPoapTokenIdProfileIdCompoundUniqueInput
}

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
123.45

FullClaimData

Fields
Field Name Description
claim - Claim!
event - POAPEvent!
Example
{"claim": Claim, "event": POAPEvent}

FullGitPOAPEventData

Fields
Field Name Description
gitPOAP - GitPOAP!
event - POAPEvent!
Example
{
  "gitPOAP": GitPOAP,
  "event": POAPEvent
}

GitPOAP

Fields
Field Name Description
id - Int!
type - GitPOAPType!
name - String!
imageUrl - String!
description - String!
year - Int!
poapEventId - Int!
createdAt - DateTime!
updatedAt - DateTime!
projectId - Int
teamId - Int
poapApprovalStatus - GitPOAPStatus!
canRequestMoreCodes - Boolean!
eventId - Int
level - Int!
threshold - Int!
isPRBased - Boolean!
isEnabled - Boolean!
creatorAddressId - Int
creatorEmailId - Int
gitPOAPRequestId - Int
_count - GitPOAPCount
project - Project
team - Team
claims - [Claim!]!
Arguments
redeemCodes - [RedeemCode!]!
event - Event
creatorAddress - Address
creatorEmail - Email
gitPOAPRequest - GitPOAPRequest
Example
{
  "id": 123,
  "type": "ANNUAL",
  "name": "abc123",
  "imageUrl": "xyz789",
  "description": "abc123",
  "year": 987,
  "poapEventId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "projectId": 123,
  "teamId": 123,
  "poapApprovalStatus": "UNAPPROVED",
  "canRequestMoreCodes": true,
  "eventId": 987,
  "level": 987,
  "threshold": 987,
  "isPRBased": false,
  "isEnabled": true,
  "creatorAddressId": 123,
  "creatorEmailId": 987,
  "gitPOAPRequestId": 123,
  "_count": GitPOAPCount,
  "project": Project,
  "team": Team,
  "claims": [Claim],
  "redeemCodes": [RedeemCode],
  "event": Event,
  "creatorAddress": Address,
  "creatorEmail": Email,
  "gitPOAPRequest": GitPOAPRequest
}

GitPOAPAvgAggregate

Fields
Field Name Description
id - Float
year - Float
poapEventId - Float
projectId - Float
teamId - Float
eventId - Float
level - Float
threshold - Float
creatorAddressId - Float
creatorEmailId - Float
gitPOAPRequestId - Float
Example
{
  "id": 987.65,
  "year": 123.45,
  "poapEventId": 123.45,
  "projectId": 987.65,
  "teamId": 123.45,
  "eventId": 987.65,
  "level": 123.45,
  "threshold": 123.45,
  "creatorAddressId": 987.65,
  "creatorEmailId": 987.65,
  "gitPOAPRequestId": 987.65
}

GitPOAPAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
year - SortOrder
poapEventId - SortOrder
projectId - SortOrder
teamId - SortOrder
eventId - SortOrder
level - SortOrder
threshold - SortOrder
creatorAddressId - SortOrder
creatorEmailId - SortOrder
gitPOAPRequestId - SortOrder
Example
{
  "id": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "eventId": "asc",
  "level": "asc",
  "threshold": "asc",
  "creatorAddressId": "asc",
  "creatorEmailId": "asc",
  "gitPOAPRequestId": "asc"
}

GitPOAPCount

Fields
Field Name Description
claims - Int!
redeemCodes - Int!
Example
{"claims": 987, "redeemCodes": 987}

GitPOAPCountAggregate

Fields
Field Name Description
id - Int!
type - Int!
name - Int!
imageUrl - Int!
description - Int!
year - Int!
poapEventId - Int!
createdAt - Int!
updatedAt - Int!
projectId - Int!
teamId - Int!
poapSecret - Int!
poapApprovalStatus - Int!
canRequestMoreCodes - Int!
eventId - Int!
level - Int!
threshold - Int!
isPRBased - Int!
isEnabled - Int!
creatorAddressId - Int!
creatorEmailId - Int!
gitPOAPRequestId - Int!
_all - Int!
Example
{
  "id": 987,
  "type": 987,
  "name": 123,
  "imageUrl": 987,
  "description": 123,
  "year": 123,
  "poapEventId": 987,
  "createdAt": 987,
  "updatedAt": 987,
  "projectId": 987,
  "teamId": 987,
  "poapSecret": 987,
  "poapApprovalStatus": 987,
  "canRequestMoreCodes": 987,
  "eventId": 987,
  "level": 987,
  "threshold": 123,
  "isPRBased": 123,
  "isEnabled": 987,
  "creatorAddressId": 123,
  "creatorEmailId": 123,
  "gitPOAPRequestId": 123,
  "_all": 987
}

GitPOAPCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
type - SortOrder
name - SortOrder
imageUrl - SortOrder
description - SortOrder
year - SortOrder
poapEventId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
projectId - SortOrder
teamId - SortOrder
poapApprovalStatus - SortOrder
canRequestMoreCodes - SortOrder
eventId - SortOrder
level - SortOrder
threshold - SortOrder
isPRBased - SortOrder
isEnabled - SortOrder
creatorAddressId - SortOrder
creatorEmailId - SortOrder
gitPOAPRequestId - SortOrder
Example
{
  "id": "asc",
  "type": "asc",
  "name": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "poapApprovalStatus": "asc",
  "canRequestMoreCodes": "asc",
  "eventId": "asc",
  "level": "asc",
  "threshold": "asc",
  "isPRBased": "asc",
  "isEnabled": "asc",
  "creatorAddressId": "asc",
  "creatorEmailId": "asc",
  "gitPOAPRequestId": "asc"
}

GitPOAPGroupBy

Fields
Field Name Description
id - Int!
type - GitPOAPType!
name - String!
imageUrl - String!
description - String!
year - Int!
poapEventId - Int!
createdAt - DateTime!
updatedAt - DateTime!
projectId - Int
teamId - Int
poapSecret - String!
poapApprovalStatus - GitPOAPStatus!
canRequestMoreCodes - Boolean!
eventId - Int
level - Int!
threshold - Int!
isPRBased - Boolean!
isEnabled - Boolean!
creatorAddressId - Int
creatorEmailId - Int
gitPOAPRequestId - Int
_count - GitPOAPCountAggregate
_avg - GitPOAPAvgAggregate
_sum - GitPOAPSumAggregate
_min - GitPOAPMinAggregate
_max - GitPOAPMaxAggregate
Example
{
  "id": 987,
  "type": "ANNUAL",
  "name": "abc123",
  "imageUrl": "xyz789",
  "description": "abc123",
  "year": 987,
  "poapEventId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "projectId": 123,
  "teamId": 123,
  "poapSecret": "abc123",
  "poapApprovalStatus": "UNAPPROVED",
  "canRequestMoreCodes": true,
  "eventId": 987,
  "level": 123,
  "threshold": 987,
  "isPRBased": true,
  "isEnabled": false,
  "creatorAddressId": 123,
  "creatorEmailId": 123,
  "gitPOAPRequestId": 123,
  "_count": GitPOAPCountAggregate,
  "_avg": GitPOAPAvgAggregate,
  "_sum": GitPOAPSumAggregate,
  "_min": GitPOAPMinAggregate,
  "_max": GitPOAPMaxAggregate
}

GitPOAPListRelationFilter

Fields
Input Field Description
every - GitPOAPWhereInput
some - GitPOAPWhereInput
none - GitPOAPWhereInput
Example
{
  "every": GitPOAPWhereInput,
  "some": GitPOAPWhereInput,
  "none": GitPOAPWhereInput
}

GitPOAPMaxAggregate

Fields
Field Name Description
id - Int
type - GitPOAPType
name - String
imageUrl - String
description - String
year - Int
poapEventId - Int
createdAt - DateTime
updatedAt - DateTime
projectId - Int
teamId - Int
poapSecret - String
poapApprovalStatus - GitPOAPStatus
canRequestMoreCodes - Boolean
eventId - Int
level - Int
threshold - Int
isPRBased - Boolean
isEnabled - Boolean
creatorAddressId - Int
creatorEmailId - Int
gitPOAPRequestId - Int
Example
{
  "id": 123,
  "type": "ANNUAL",
  "name": "xyz789",
  "imageUrl": "xyz789",
  "description": "abc123",
  "year": 987,
  "poapEventId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "projectId": 987,
  "teamId": 987,
  "poapSecret": "xyz789",
  "poapApprovalStatus": "UNAPPROVED",
  "canRequestMoreCodes": true,
  "eventId": 987,
  "level": 123,
  "threshold": 987,
  "isPRBased": false,
  "isEnabled": true,
  "creatorAddressId": 987,
  "creatorEmailId": 123,
  "gitPOAPRequestId": 987
}

GitPOAPMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
type - SortOrder
name - SortOrder
imageUrl - SortOrder
description - SortOrder
year - SortOrder
poapEventId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
projectId - SortOrder
teamId - SortOrder
poapApprovalStatus - SortOrder
canRequestMoreCodes - SortOrder
eventId - SortOrder
level - SortOrder
threshold - SortOrder
isPRBased - SortOrder
isEnabled - SortOrder
creatorAddressId - SortOrder
creatorEmailId - SortOrder
gitPOAPRequestId - SortOrder
Example
{
  "id": "asc",
  "type": "asc",
  "name": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "poapApprovalStatus": "asc",
  "canRequestMoreCodes": "asc",
  "eventId": "asc",
  "level": "asc",
  "threshold": "asc",
  "isPRBased": "asc",
  "isEnabled": "asc",
  "creatorAddressId": "asc",
  "creatorEmailId": "asc",
  "gitPOAPRequestId": "asc"
}

GitPOAPMinAggregate

Fields
Field Name Description
id - Int
type - GitPOAPType
name - String
imageUrl - String
description - String
year - Int
poapEventId - Int
createdAt - DateTime
updatedAt - DateTime
projectId - Int
teamId - Int
poapSecret - String
poapApprovalStatus - GitPOAPStatus
canRequestMoreCodes - Boolean
eventId - Int
level - Int
threshold - Int
isPRBased - Boolean
isEnabled - Boolean
creatorAddressId - Int
creatorEmailId - Int
gitPOAPRequestId - Int
Example
{
  "id": 123,
  "type": "ANNUAL",
  "name": "xyz789",
  "imageUrl": "abc123",
  "description": "xyz789",
  "year": 123,
  "poapEventId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "projectId": 987,
  "teamId": 123,
  "poapSecret": "xyz789",
  "poapApprovalStatus": "UNAPPROVED",
  "canRequestMoreCodes": true,
  "eventId": 123,
  "level": 987,
  "threshold": 987,
  "isPRBased": false,
  "isEnabled": false,
  "creatorAddressId": 123,
  "creatorEmailId": 123,
  "gitPOAPRequestId": 123
}

GitPOAPMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
type - SortOrder
name - SortOrder
imageUrl - SortOrder
description - SortOrder
year - SortOrder
poapEventId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
projectId - SortOrder
teamId - SortOrder
poapApprovalStatus - SortOrder
canRequestMoreCodes - SortOrder
eventId - SortOrder
level - SortOrder
threshold - SortOrder
isPRBased - SortOrder
isEnabled - SortOrder
creatorAddressId - SortOrder
creatorEmailId - SortOrder
gitPOAPRequestId - SortOrder
Example
{
  "id": "asc",
  "type": "asc",
  "name": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "poapApprovalStatus": "asc",
  "canRequestMoreCodes": "asc",
  "eventId": "asc",
  "level": "asc",
  "threshold": "asc",
  "isPRBased": "asc",
  "isEnabled": "asc",
  "creatorAddressId": "asc",
  "creatorEmailId": "asc",
  "gitPOAPRequestId": "asc"
}

GitPOAPOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

GitPOAPOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
type - SortOrder
name - SortOrder
imageUrl - SortOrder
description - SortOrder
year - SortOrder
poapEventId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
projectId - SortOrder
teamId - SortOrder
poapApprovalStatus - SortOrder
canRequestMoreCodes - SortOrder
eventId - SortOrder
level - SortOrder
threshold - SortOrder
isPRBased - SortOrder
isEnabled - SortOrder
creatorAddressId - SortOrder
creatorEmailId - SortOrder
gitPOAPRequestId - SortOrder
_count - GitPOAPCountOrderByAggregateInput
_avg - GitPOAPAvgOrderByAggregateInput
_max - GitPOAPMaxOrderByAggregateInput
_min - GitPOAPMinOrderByAggregateInput
_sum - GitPOAPSumOrderByAggregateInput
Example
{
  "id": "asc",
  "type": "asc",
  "name": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "poapApprovalStatus": "asc",
  "canRequestMoreCodes": "asc",
  "eventId": "asc",
  "level": "asc",
  "threshold": "asc",
  "isPRBased": "asc",
  "isEnabled": "asc",
  "creatorAddressId": "asc",
  "creatorEmailId": "asc",
  "gitPOAPRequestId": "asc",
  "_count": GitPOAPCountOrderByAggregateInput,
  "_avg": GitPOAPAvgOrderByAggregateInput,
  "_max": GitPOAPMaxOrderByAggregateInput,
  "_min": GitPOAPMinOrderByAggregateInput,
  "_sum": GitPOAPSumOrderByAggregateInput
}

GitPOAPOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
type - SortOrder
name - SortOrder
imageUrl - SortOrder
description - SortOrder
year - SortOrder
poapEventId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
projectId - SortOrder
project - ProjectOrderByWithRelationInput
teamId - SortOrder
team - TeamOrderByWithRelationInput
claims - ClaimOrderByRelationAggregateInput
poapApprovalStatus - SortOrder
canRequestMoreCodes - SortOrder
redeemCodes - RedeemCodeOrderByRelationAggregateInput
eventId - SortOrder
event - EventOrderByWithRelationInput
level - SortOrder
threshold - SortOrder
isPRBased - SortOrder
isEnabled - SortOrder
creatorAddressId - SortOrder
creatorAddress - AddressOrderByWithRelationInput
creatorEmailId - SortOrder
creatorEmail - EmailOrderByWithRelationInput
gitPOAPRequestId - SortOrder
gitPOAPRequest - GitPOAPRequestOrderByWithRelationInput
Example
{
  "id": "asc",
  "type": "asc",
  "name": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "projectId": "asc",
  "project": ProjectOrderByWithRelationInput,
  "teamId": "asc",
  "team": TeamOrderByWithRelationInput,
  "claims": ClaimOrderByRelationAggregateInput,
  "poapApprovalStatus": "asc",
  "canRequestMoreCodes": "asc",
  "redeemCodes": RedeemCodeOrderByRelationAggregateInput,
  "eventId": "asc",
  "event": EventOrderByWithRelationInput,
  "level": "asc",
  "threshold": "asc",
  "isPRBased": "asc",
  "isEnabled": "asc",
  "creatorAddressId": "asc",
  "creatorAddress": AddressOrderByWithRelationInput,
  "creatorEmailId": "asc",
  "creatorEmail": EmailOrderByWithRelationInput,
  "gitPOAPRequestId": "asc",
  "gitPOAPRequest": GitPOAPRequestOrderByWithRelationInput
}

GitPOAPRelationFilter

Fields
Input Field Description
is - GitPOAPWhereInput
isNot - GitPOAPWhereInput
Example
{
  "is": GitPOAPWhereInput,
  "isNot": GitPOAPWhereInput
}

GitPOAPRequest

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
startDate - DateTime!
endDate - DateTime!
creatorEmailId - Int!
name - String!
numRequestedCodes - Int!
imageUrl - String!
description - String!
projectId - Int
teamId - Int
contributors - JSON!
rejectionReason - String
staffApprovalStatus - StaffApprovalStatus!
addressId - Int!
gitPOAPId - Int
creatorEmail - Email!
project - Project
team - Team
address - Address!
gitPOAP - GitPOAP
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "startDate": "2007-12-03T10:15:30Z",
  "endDate": "2007-12-03T10:15:30Z",
  "creatorEmailId": 123,
  "name": "abc123",
  "numRequestedCodes": 123,
  "imageUrl": "xyz789",
  "description": "abc123",
  "projectId": 987,
  "teamId": 987,
  "contributors": {},
  "rejectionReason": "xyz789",
  "staffApprovalStatus": "APPROVED",
  "addressId": 123,
  "gitPOAPId": 987,
  "creatorEmail": Email,
  "project": Project,
  "team": Team,
  "address": Address,
  "gitPOAP": GitPOAP
}

GitPOAPRequestAvgAggregate

Fields
Field Name Description
id - Float
creatorEmailId - Float
numRequestedCodes - Float
projectId - Float
teamId - Float
addressId - Float
gitPOAPId - Float
Example
{
  "id": 987.65,
  "creatorEmailId": 987.65,
  "numRequestedCodes": 123.45,
  "projectId": 123.45,
  "teamId": 987.65,
  "addressId": 123.45,
  "gitPOAPId": 123.45
}

GitPOAPRequestAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
creatorEmailId - SortOrder
numRequestedCodes - SortOrder
projectId - SortOrder
teamId - SortOrder
addressId - SortOrder
gitPOAPId - SortOrder
Example
{
  "id": "asc",
  "creatorEmailId": "asc",
  "numRequestedCodes": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "addressId": "asc",
  "gitPOAPId": "asc"
}

GitPOAPRequestCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
startDate - Int!
endDate - Int!
creatorEmailId - Int!
name - Int!
numRequestedCodes - Int!
imageUrl - Int!
description - Int!
projectId - Int!
teamId - Int!
contributors - Int!
rejectionReason - Int!
staffApprovalStatus - Int!
addressId - Int!
gitPOAPId - Int!
_all - Int!
Example
{
  "id": 123,
  "createdAt": 987,
  "updatedAt": 123,
  "startDate": 123,
  "endDate": 123,
  "creatorEmailId": 987,
  "name": 123,
  "numRequestedCodes": 123,
  "imageUrl": 987,
  "description": 123,
  "projectId": 123,
  "teamId": 123,
  "contributors": 987,
  "rejectionReason": 123,
  "staffApprovalStatus": 123,
  "addressId": 987,
  "gitPOAPId": 123,
  "_all": 123
}

GitPOAPRequestCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
startDate - SortOrder
endDate - SortOrder
creatorEmailId - SortOrder
name - SortOrder
numRequestedCodes - SortOrder
imageUrl - SortOrder
description - SortOrder
projectId - SortOrder
teamId - SortOrder
contributors - SortOrder
rejectionReason - SortOrder
staffApprovalStatus - SortOrder
addressId - SortOrder
gitPOAPId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "startDate": "asc",
  "endDate": "asc",
  "creatorEmailId": "asc",
  "name": "asc",
  "numRequestedCodes": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "contributors": "asc",
  "rejectionReason": "asc",
  "staffApprovalStatus": "asc",
  "addressId": "asc",
  "gitPOAPId": "asc"
}

GitPOAPRequestGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
startDate - DateTime!
endDate - DateTime!
creatorEmailId - Int!
name - String!
numRequestedCodes - Int!
imageUrl - String!
description - String!
projectId - Int
teamId - Int
contributors - JSON!
rejectionReason - String
staffApprovalStatus - StaffApprovalStatus!
addressId - Int!
gitPOAPId - Int
_count - GitPOAPRequestCountAggregate
_avg - GitPOAPRequestAvgAggregate
_sum - GitPOAPRequestSumAggregate
_min - GitPOAPRequestMinAggregate
_max - GitPOAPRequestMaxAggregate
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "startDate": "2007-12-03T10:15:30Z",
  "endDate": "2007-12-03T10:15:30Z",
  "creatorEmailId": 987,
  "name": "abc123",
  "numRequestedCodes": 987,
  "imageUrl": "xyz789",
  "description": "xyz789",
  "projectId": 987,
  "teamId": 987,
  "contributors": {},
  "rejectionReason": "abc123",
  "staffApprovalStatus": "APPROVED",
  "addressId": 987,
  "gitPOAPId": 987,
  "_count": GitPOAPRequestCountAggregate,
  "_avg": GitPOAPRequestAvgAggregate,
  "_sum": GitPOAPRequestSumAggregate,
  "_min": GitPOAPRequestMinAggregate,
  "_max": GitPOAPRequestMaxAggregate
}

GitPOAPRequestListRelationFilter

Fields
Input Field Description
every - GitPOAPRequestWhereInput
some - GitPOAPRequestWhereInput
none - GitPOAPRequestWhereInput
Example
{
  "every": GitPOAPRequestWhereInput,
  "some": GitPOAPRequestWhereInput,
  "none": GitPOAPRequestWhereInput
}

GitPOAPRequestMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
startDate - DateTime
endDate - DateTime
creatorEmailId - Int
name - String
numRequestedCodes - Int
imageUrl - String
description - String
projectId - Int
teamId - Int
rejectionReason - String
staffApprovalStatus - StaffApprovalStatus
addressId - Int
gitPOAPId - Int
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "startDate": "2007-12-03T10:15:30Z",
  "endDate": "2007-12-03T10:15:30Z",
  "creatorEmailId": 123,
  "name": "xyz789",
  "numRequestedCodes": 987,
  "imageUrl": "abc123",
  "description": "xyz789",
  "projectId": 123,
  "teamId": 987,
  "rejectionReason": "xyz789",
  "staffApprovalStatus": "APPROVED",
  "addressId": 987,
  "gitPOAPId": 123
}

GitPOAPRequestMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
startDate - SortOrder
endDate - SortOrder
creatorEmailId - SortOrder
name - SortOrder
numRequestedCodes - SortOrder
imageUrl - SortOrder
description - SortOrder
projectId - SortOrder
teamId - SortOrder
rejectionReason - SortOrder
staffApprovalStatus - SortOrder
addressId - SortOrder
gitPOAPId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "startDate": "asc",
  "endDate": "asc",
  "creatorEmailId": "asc",
  "name": "asc",
  "numRequestedCodes": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "rejectionReason": "asc",
  "staffApprovalStatus": "asc",
  "addressId": "asc",
  "gitPOAPId": "asc"
}

GitPOAPRequestMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
startDate - DateTime
endDate - DateTime
creatorEmailId - Int
name - String
numRequestedCodes - Int
imageUrl - String
description - String
projectId - Int
teamId - Int
rejectionReason - String
staffApprovalStatus - StaffApprovalStatus
addressId - Int
gitPOAPId - Int
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "startDate": "2007-12-03T10:15:30Z",
  "endDate": "2007-12-03T10:15:30Z",
  "creatorEmailId": 123,
  "name": "xyz789",
  "numRequestedCodes": 987,
  "imageUrl": "xyz789",
  "description": "abc123",
  "projectId": 123,
  "teamId": 987,
  "rejectionReason": "abc123",
  "staffApprovalStatus": "APPROVED",
  "addressId": 987,
  "gitPOAPId": 123
}

GitPOAPRequestMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
startDate - SortOrder
endDate - SortOrder
creatorEmailId - SortOrder
name - SortOrder
numRequestedCodes - SortOrder
imageUrl - SortOrder
description - SortOrder
projectId - SortOrder
teamId - SortOrder
rejectionReason - SortOrder
staffApprovalStatus - SortOrder
addressId - SortOrder
gitPOAPId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "startDate": "asc",
  "endDate": "asc",
  "creatorEmailId": "asc",
  "name": "asc",
  "numRequestedCodes": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "rejectionReason": "asc",
  "staffApprovalStatus": "asc",
  "addressId": "asc",
  "gitPOAPId": "asc"
}

GitPOAPRequestOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

GitPOAPRequestOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
startDate - SortOrder
endDate - SortOrder
creatorEmailId - SortOrder
name - SortOrder
numRequestedCodes - SortOrder
imageUrl - SortOrder
description - SortOrder
projectId - SortOrder
teamId - SortOrder
contributors - SortOrder
rejectionReason - SortOrder
staffApprovalStatus - SortOrder
addressId - SortOrder
gitPOAPId - SortOrder
_count - GitPOAPRequestCountOrderByAggregateInput
_avg - GitPOAPRequestAvgOrderByAggregateInput
_max - GitPOAPRequestMaxOrderByAggregateInput
_min - GitPOAPRequestMinOrderByAggregateInput
_sum - GitPOAPRequestSumOrderByAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "startDate": "asc",
  "endDate": "asc",
  "creatorEmailId": "asc",
  "name": "asc",
  "numRequestedCodes": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "contributors": "asc",
  "rejectionReason": "asc",
  "staffApprovalStatus": "asc",
  "addressId": "asc",
  "gitPOAPId": "asc",
  "_count": GitPOAPRequestCountOrderByAggregateInput,
  "_avg": GitPOAPRequestAvgOrderByAggregateInput,
  "_max": GitPOAPRequestMaxOrderByAggregateInput,
  "_min": GitPOAPRequestMinOrderByAggregateInput,
  "_sum": GitPOAPRequestSumOrderByAggregateInput
}

GitPOAPRequestOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
startDate - SortOrder
endDate - SortOrder
creatorEmailId - SortOrder
creatorEmail - EmailOrderByWithRelationInput
name - SortOrder
numRequestedCodes - SortOrder
imageUrl - SortOrder
description - SortOrder
projectId - SortOrder
project - ProjectOrderByWithRelationInput
team - TeamOrderByWithRelationInput
teamId - SortOrder
contributors - SortOrder
rejectionReason - SortOrder
staffApprovalStatus - SortOrder
addressId - SortOrder
address - AddressOrderByWithRelationInput
gitPOAPId - SortOrder
gitPOAP - GitPOAPOrderByWithRelationInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "startDate": "asc",
  "endDate": "asc",
  "creatorEmailId": "asc",
  "creatorEmail": EmailOrderByWithRelationInput,
  "name": "asc",
  "numRequestedCodes": "asc",
  "imageUrl": "asc",
  "description": "asc",
  "projectId": "asc",
  "project": ProjectOrderByWithRelationInput,
  "team": TeamOrderByWithRelationInput,
  "teamId": "asc",
  "contributors": "asc",
  "rejectionReason": "asc",
  "staffApprovalStatus": "asc",
  "addressId": "asc",
  "address": AddressOrderByWithRelationInput,
  "gitPOAPId": "asc",
  "gitPOAP": GitPOAPOrderByWithRelationInput
}

GitPOAPRequestRelationFilter

Fields
Input Field Description
is - GitPOAPRequestWhereInput
isNot - GitPOAPRequestWhereInput
Example
{
  "is": GitPOAPRequestWhereInput,
  "isNot": GitPOAPRequestWhereInput
}

GitPOAPRequestScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

startDate

endDate

creatorEmailId

name

numRequestedCodes

imageUrl

description

projectId

teamId

contributors

rejectionReason

staffApprovalStatus

addressId

gitPOAPId

Example
"id"

GitPOAPRequestScalarWhereWithAggregatesInput

Example
{
  "AND": [GitPOAPRequestScalarWhereWithAggregatesInput],
  "OR": [GitPOAPRequestScalarWhereWithAggregatesInput],
  "NOT": [GitPOAPRequestScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "startDate": DateTimeWithAggregatesFilter,
  "endDate": DateTimeWithAggregatesFilter,
  "creatorEmailId": IntWithAggregatesFilter,
  "name": StringWithAggregatesFilter,
  "numRequestedCodes": IntWithAggregatesFilter,
  "imageUrl": StringWithAggregatesFilter,
  "description": StringWithAggregatesFilter,
  "projectId": IntNullableWithAggregatesFilter,
  "teamId": IntNullableWithAggregatesFilter,
  "contributors": JsonWithAggregatesFilter,
  "rejectionReason": StringNullableWithAggregatesFilter,
  "staffApprovalStatus": EnumStaffApprovalStatusWithAggregatesFilter,
  "addressId": IntWithAggregatesFilter,
  "gitPOAPId": IntNullableWithAggregatesFilter
}

GitPOAPRequestSumAggregate

Fields
Field Name Description
id - Int
creatorEmailId - Int
numRequestedCodes - Int
projectId - Int
teamId - Int
addressId - Int
gitPOAPId - Int
Example
{
  "id": 123,
  "creatorEmailId": 987,
  "numRequestedCodes": 987,
  "projectId": 987,
  "teamId": 987,
  "addressId": 123,
  "gitPOAPId": 123
}

GitPOAPRequestSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
creatorEmailId - SortOrder
numRequestedCodes - SortOrder
projectId - SortOrder
teamId - SortOrder
addressId - SortOrder
gitPOAPId - SortOrder
Example
{
  "id": "asc",
  "creatorEmailId": "asc",
  "numRequestedCodes": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "addressId": "asc",
  "gitPOAPId": "asc"
}

GitPOAPRequestWhereInput

Fields
Input Field Description
AND - [GitPOAPRequestWhereInput!]
OR - [GitPOAPRequestWhereInput!]
NOT - [GitPOAPRequestWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
startDate - DateTimeFilter
endDate - DateTimeFilter
creatorEmailId - IntFilter
creatorEmail - EmailRelationFilter
name - StringFilter
numRequestedCodes - IntFilter
imageUrl - StringFilter
description - StringFilter
projectId - IntNullableFilter
project - ProjectRelationFilter
team - TeamRelationFilter
teamId - IntNullableFilter
contributors - JsonFilter
rejectionReason - StringNullableFilter
staffApprovalStatus - EnumStaffApprovalStatusFilter
addressId - IntFilter
address - AddressRelationFilter
gitPOAPId - IntNullableFilter
gitPOAP - GitPOAPRelationFilter
Example
{
  "AND": [GitPOAPRequestWhereInput],
  "OR": [GitPOAPRequestWhereInput],
  "NOT": [GitPOAPRequestWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "startDate": DateTimeFilter,
  "endDate": DateTimeFilter,
  "creatorEmailId": IntFilter,
  "creatorEmail": EmailRelationFilter,
  "name": StringFilter,
  "numRequestedCodes": IntFilter,
  "imageUrl": StringFilter,
  "description": StringFilter,
  "projectId": IntNullableFilter,
  "project": ProjectRelationFilter,
  "team": TeamRelationFilter,
  "teamId": IntNullableFilter,
  "contributors": JsonFilter,
  "rejectionReason": StringNullableFilter,
  "staffApprovalStatus": EnumStaffApprovalStatusFilter,
  "addressId": IntFilter,
  "address": AddressRelationFilter,
  "gitPOAPId": IntNullableFilter,
  "gitPOAP": GitPOAPRelationFilter
}

GitPOAPRequestWhereUniqueInput

Fields
Input Field Description
id - Int
gitPOAPId - Int
Example
{"id": 123, "gitPOAPId": 987}

GitPOAPScalarFieldEnum

Values
Enum Value Description

id

type

name

imageUrl

description

year

poapEventId

createdAt

updatedAt

projectId

teamId

poapSecret

poapApprovalStatus

canRequestMoreCodes

eventId

level

threshold

isPRBased

isEnabled

creatorAddressId

creatorEmailId

gitPOAPRequestId

Example
"id"

GitPOAPScalarWhereWithAggregatesInput

Example
{
  "AND": [GitPOAPScalarWhereWithAggregatesInput],
  "OR": [GitPOAPScalarWhereWithAggregatesInput],
  "NOT": [GitPOAPScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "type": EnumGitPOAPTypeWithAggregatesFilter,
  "name": StringWithAggregatesFilter,
  "imageUrl": StringWithAggregatesFilter,
  "description": StringWithAggregatesFilter,
  "year": IntWithAggregatesFilter,
  "poapEventId": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "projectId": IntNullableWithAggregatesFilter,
  "teamId": IntNullableWithAggregatesFilter,
  "poapApprovalStatus": EnumGitPOAPStatusWithAggregatesFilter,
  "canRequestMoreCodes": BoolWithAggregatesFilter,
  "eventId": IntNullableWithAggregatesFilter,
  "level": IntWithAggregatesFilter,
  "threshold": IntWithAggregatesFilter,
  "isPRBased": BoolWithAggregatesFilter,
  "isEnabled": BoolWithAggregatesFilter,
  "creatorAddressId": IntNullableWithAggregatesFilter,
  "creatorEmailId": IntNullableWithAggregatesFilter,
  "gitPOAPRequestId": IntNullableWithAggregatesFilter
}

GitPOAPStatus

Values
Enum Value Description

UNAPPROVED

APPROVED

REDEEM_REQUEST_PENDING

DEPRECATED

Example
"UNAPPROVED"

GitPOAPSumAggregate

Fields
Field Name Description
id - Int
year - Int
poapEventId - Int
projectId - Int
teamId - Int
eventId - Int
level - Int
threshold - Int
creatorAddressId - Int
creatorEmailId - Int
gitPOAPRequestId - Int
Example
{
  "id": 987,
  "year": 123,
  "poapEventId": 987,
  "projectId": 987,
  "teamId": 987,
  "eventId": 987,
  "level": 123,
  "threshold": 987,
  "creatorAddressId": 123,
  "creatorEmailId": 987,
  "gitPOAPRequestId": 987
}

GitPOAPSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
year - SortOrder
poapEventId - SortOrder
projectId - SortOrder
teamId - SortOrder
eventId - SortOrder
level - SortOrder
threshold - SortOrder
creatorAddressId - SortOrder
creatorEmailId - SortOrder
gitPOAPRequestId - SortOrder
Example
{
  "id": "asc",
  "year": "asc",
  "poapEventId": "asc",
  "projectId": "asc",
  "teamId": "asc",
  "eventId": "asc",
  "level": "asc",
  "threshold": "asc",
  "creatorAddressId": "asc",
  "creatorEmailId": "asc",
  "gitPOAPRequestId": "asc"
}

GitPOAPType

Values
Enum Value Description

ANNUAL

CUSTOM

Example
"ANNUAL"

GitPOAPWhereInput

Fields
Input Field Description
AND - [GitPOAPWhereInput!]
OR - [GitPOAPWhereInput!]
NOT - [GitPOAPWhereInput!]
id - IntFilter
type - EnumGitPOAPTypeFilter
name - StringFilter
imageUrl - StringFilter
description - StringFilter
year - IntFilter
poapEventId - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
projectId - IntNullableFilter
project - ProjectRelationFilter
teamId - IntNullableFilter
team - TeamRelationFilter
claims - ClaimListRelationFilter
poapApprovalStatus - EnumGitPOAPStatusFilter
canRequestMoreCodes - BoolFilter
redeemCodes - RedeemCodeListRelationFilter
eventId - IntNullableFilter
event - EventRelationFilter
level - IntFilter
threshold - IntFilter
isPRBased - BoolFilter
isEnabled - BoolFilter
creatorAddressId - IntNullableFilter
creatorAddress - AddressRelationFilter
creatorEmailId - IntNullableFilter
creatorEmail - EmailRelationFilter
gitPOAPRequestId - IntNullableFilter
gitPOAPRequest - GitPOAPRequestRelationFilter
Example
{
  "AND": [GitPOAPWhereInput],
  "OR": [GitPOAPWhereInput],
  "NOT": [GitPOAPWhereInput],
  "id": IntFilter,
  "type": EnumGitPOAPTypeFilter,
  "name": StringFilter,
  "imageUrl": StringFilter,
  "description": StringFilter,
  "year": IntFilter,
  "poapEventId": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "projectId": IntNullableFilter,
  "project": ProjectRelationFilter,
  "teamId": IntNullableFilter,
  "team": TeamRelationFilter,
  "claims": ClaimListRelationFilter,
  "poapApprovalStatus": EnumGitPOAPStatusFilter,
  "canRequestMoreCodes": BoolFilter,
  "redeemCodes": RedeemCodeListRelationFilter,
  "eventId": IntNullableFilter,
  "event": EventRelationFilter,
  "level": IntFilter,
  "threshold": IntFilter,
  "isPRBased": BoolFilter,
  "isEnabled": BoolFilter,
  "creatorAddressId": IntNullableFilter,
  "creatorAddress": AddressRelationFilter,
  "creatorEmailId": IntNullableFilter,
  "creatorEmail": EmailRelationFilter,
  "gitPOAPRequestId": IntNullableFilter,
  "gitPOAPRequest": GitPOAPRequestRelationFilter
}

GitPOAPWhereUniqueInput

Fields
Input Field Description
id - Int
poapEventId - Int
gitPOAPRequestId - Int
Example
{"id": 123, "poapEventId": 123, "gitPOAPRequestId": 987}

GitPOAPWithClaimsCount

Fields
Field Name Description
gitPOAP - GitPOAP!
event - POAPEvent!
claimsCount - Float!
Example
{
  "gitPOAP": GitPOAP,
  "event": POAPEvent,
  "claimsCount": 987.65
}

GithubIssue

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
githubIssueNumber - Int!
githubTitle - String!
githubCreatedAt - DateTime!
githubClosedAt - DateTime
repoId - Int!
githubUserId - Int!
_count - GithubIssueCount
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubIssueNumber": 123,
  "githubTitle": "abc123",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubClosedAt": "2007-12-03T10:15:30Z",
  "repoId": 123,
  "githubUserId": 987,
  "_count": GithubIssueCount
}

GithubIssueAvgAggregate

Fields
Field Name Description
id - Float
githubIssueNumber - Float
repoId - Float
githubUserId - Float
Example
{
  "id": 987.65,
  "githubIssueNumber": 123.45,
  "repoId": 123.45,
  "githubUserId": 123.45
}

GithubIssueAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubIssueNumber - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "githubIssueNumber": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubIssueCount

Fields
Field Name Description
githubMentions - Int!
Example
{"githubMentions": 987}

GithubIssueCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
githubIssueNumber - Int!
githubTitle - Int!
githubCreatedAt - Int!
githubClosedAt - Int!
repoId - Int!
githubUserId - Int!
_all - Int!
Example
{
  "id": 123,
  "createdAt": 123,
  "updatedAt": 123,
  "githubIssueNumber": 123,
  "githubTitle": 123,
  "githubCreatedAt": 987,
  "githubClosedAt": 987,
  "repoId": 123,
  "githubUserId": 123,
  "_all": 123
}

GithubIssueCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubIssueNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubClosedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubIssueNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubClosedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubIssueGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
githubIssueNumber - Int!
githubTitle - String!
githubCreatedAt - DateTime!
githubClosedAt - DateTime
repoId - Int!
githubUserId - Int!
_count - GithubIssueCountAggregate
_avg - GithubIssueAvgAggregate
_sum - GithubIssueSumAggregate
_min - GithubIssueMinAggregate
_max - GithubIssueMaxAggregate
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubIssueNumber": 123,
  "githubTitle": "xyz789",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubClosedAt": "2007-12-03T10:15:30Z",
  "repoId": 987,
  "githubUserId": 987,
  "_count": GithubIssueCountAggregate,
  "_avg": GithubIssueAvgAggregate,
  "_sum": GithubIssueSumAggregate,
  "_min": GithubIssueMinAggregate,
  "_max": GithubIssueMaxAggregate
}

GithubIssueListRelationFilter

Fields
Input Field Description
every - GithubIssueWhereInput
some - GithubIssueWhereInput
none - GithubIssueWhereInput
Example
{
  "every": GithubIssueWhereInput,
  "some": GithubIssueWhereInput,
  "none": GithubIssueWhereInput
}

GithubIssueMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
githubIssueNumber - Int
githubTitle - String
githubCreatedAt - DateTime
githubClosedAt - DateTime
repoId - Int
githubUserId - Int
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubIssueNumber": 123,
  "githubTitle": "xyz789",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubClosedAt": "2007-12-03T10:15:30Z",
  "repoId": 123,
  "githubUserId": 123
}

GithubIssueMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubIssueNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubClosedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubIssueNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubClosedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubIssueMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
githubIssueNumber - Int
githubTitle - String
githubCreatedAt - DateTime
githubClosedAt - DateTime
repoId - Int
githubUserId - Int
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubIssueNumber": 987,
  "githubTitle": "xyz789",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubClosedAt": "2007-12-03T10:15:30Z",
  "repoId": 123,
  "githubUserId": 987
}

GithubIssueMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubIssueNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubClosedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubIssueNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubClosedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubIssueOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

GithubIssueOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubIssueNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubClosedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
_count - GithubIssueCountOrderByAggregateInput
_avg - GithubIssueAvgOrderByAggregateInput
_max - GithubIssueMaxOrderByAggregateInput
_min - GithubIssueMinOrderByAggregateInput
_sum - GithubIssueSumOrderByAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubIssueNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubClosedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "_count": GithubIssueCountOrderByAggregateInput,
  "_avg": GithubIssueAvgOrderByAggregateInput,
  "_max": GithubIssueMaxOrderByAggregateInput,
  "_min": GithubIssueMinOrderByAggregateInput,
  "_sum": GithubIssueSumOrderByAggregateInput
}

GithubIssueOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubIssueNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubClosedAt - SortOrder
repoId - SortOrder
repo - RepoOrderByWithRelationInput
githubUserId - SortOrder
githubUser - GithubUserOrderByWithRelationInput
githubMentions - GithubMentionOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubIssueNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubClosedAt": "asc",
  "repoId": "asc",
  "repo": RepoOrderByWithRelationInput,
  "githubUserId": "asc",
  "githubUser": GithubUserOrderByWithRelationInput,
  "githubMentions": GithubMentionOrderByRelationAggregateInput
}

GithubIssueRelationFilter

Fields
Input Field Description
is - GithubIssueWhereInput
isNot - GithubIssueWhereInput
Example
{
  "is": GithubIssueWhereInput,
  "isNot": GithubIssueWhereInput
}

GithubIssueRepoIdGithubIssueNumberCompoundUniqueInput

Fields
Input Field Description
repoId - Int!
githubIssueNumber - Int!
Example
{"repoId": 987, "githubIssueNumber": 987}

GithubIssueScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

githubIssueNumber

githubTitle

githubCreatedAt

githubClosedAt

repoId

githubUserId

Example
"id"

GithubIssueScalarWhereWithAggregatesInput

Example
{
  "AND": [GithubIssueScalarWhereWithAggregatesInput],
  "OR": [GithubIssueScalarWhereWithAggregatesInput],
  "NOT": [GithubIssueScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "githubIssueNumber": IntWithAggregatesFilter,
  "githubTitle": StringWithAggregatesFilter,
  "githubCreatedAt": DateTimeWithAggregatesFilter,
  "githubClosedAt": DateTimeNullableWithAggregatesFilter,
  "repoId": IntWithAggregatesFilter,
  "githubUserId": IntWithAggregatesFilter
}

GithubIssueSumAggregate

Fields
Field Name Description
id - Int
githubIssueNumber - Int
repoId - Int
githubUserId - Int
Example
{"id": 123, "githubIssueNumber": 987, "repoId": 123, "githubUserId": 123}

GithubIssueSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubIssueNumber - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "githubIssueNumber": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubIssueWhereInput

Fields
Input Field Description
AND - [GithubIssueWhereInput!]
OR - [GithubIssueWhereInput!]
NOT - [GithubIssueWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
githubIssueNumber - IntFilter
githubTitle - StringFilter
githubCreatedAt - DateTimeFilter
githubClosedAt - DateTimeNullableFilter
repoId - IntFilter
repo - RepoRelationFilter
githubUserId - IntFilter
githubUser - GithubUserRelationFilter
githubMentions - GithubMentionListRelationFilter
Example
{
  "AND": [GithubIssueWhereInput],
  "OR": [GithubIssueWhereInput],
  "NOT": [GithubIssueWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "githubIssueNumber": IntFilter,
  "githubTitle": StringFilter,
  "githubCreatedAt": DateTimeFilter,
  "githubClosedAt": DateTimeNullableFilter,
  "repoId": IntFilter,
  "repo": RepoRelationFilter,
  "githubUserId": IntFilter,
  "githubUser": GithubUserRelationFilter,
  "githubMentions": GithubMentionListRelationFilter
}

GithubIssueWhereUniqueInput

Fields
Input Field Description
id - Int
repoId_githubIssueNumber - GithubIssueRepoIdGithubIssueNumberCompoundUniqueInput
Example
{
  "id": 987,
  "repoId_githubIssueNumber": GithubIssueRepoIdGithubIssueNumberCompoundUniqueInput
}

GithubMention

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
githubMentionedAt - DateTime!
repoId - Int!
githubUserId - Int!
pullRequestId - Int
issueId - Int
_count - GithubMentionCount
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubMentionedAt": "2007-12-03T10:15:30Z",
  "repoId": 123,
  "githubUserId": 987,
  "pullRequestId": 123,
  "issueId": 987,
  "_count": GithubMentionCount
}

GithubMentionAvgAggregate

Fields
Field Name Description
id - Float
repoId - Float
githubUserId - Float
pullRequestId - Float
issueId - Float
Example
{
  "id": 987.65,
  "repoId": 123.45,
  "githubUserId": 987.65,
  "pullRequestId": 123.45,
  "issueId": 123.45
}

GithubMentionAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
repoId - SortOrder
githubUserId - SortOrder
pullRequestId - SortOrder
issueId - SortOrder
Example
{
  "id": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "pullRequestId": "asc",
  "issueId": "asc"
}

GithubMentionCount

Fields
Field Name Description
claims - Int!
Example
{"claims": 123}

GithubMentionCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
githubMentionedAt - Int!
repoId - Int!
githubUserId - Int!
pullRequestId - Int!
issueId - Int!
_all - Int!
Example
{
  "id": 987,
  "createdAt": 987,
  "updatedAt": 987,
  "githubMentionedAt": 123,
  "repoId": 987,
  "githubUserId": 987,
  "pullRequestId": 123,
  "issueId": 987,
  "_all": 123
}

GithubMentionCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubMentionedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
pullRequestId - SortOrder
issueId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubMentionedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "pullRequestId": "asc",
  "issueId": "asc"
}

GithubMentionGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
githubMentionedAt - DateTime!
repoId - Int!
githubUserId - Int!
pullRequestId - Int
issueId - Int
_count - GithubMentionCountAggregate
_avg - GithubMentionAvgAggregate
_sum - GithubMentionSumAggregate
_min - GithubMentionMinAggregate
_max - GithubMentionMaxAggregate
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubMentionedAt": "2007-12-03T10:15:30Z",
  "repoId": 987,
  "githubUserId": 987,
  "pullRequestId": 123,
  "issueId": 123,
  "_count": GithubMentionCountAggregate,
  "_avg": GithubMentionAvgAggregate,
  "_sum": GithubMentionSumAggregate,
  "_min": GithubMentionMinAggregate,
  "_max": GithubMentionMaxAggregate
}

GithubMentionListRelationFilter

Fields
Input Field Description
every - GithubMentionWhereInput
some - GithubMentionWhereInput
none - GithubMentionWhereInput
Example
{
  "every": GithubMentionWhereInput,
  "some": GithubMentionWhereInput,
  "none": GithubMentionWhereInput
}

GithubMentionMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
githubMentionedAt - DateTime
repoId - Int
githubUserId - Int
pullRequestId - Int
issueId - Int
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubMentionedAt": "2007-12-03T10:15:30Z",
  "repoId": 123,
  "githubUserId": 123,
  "pullRequestId": 987,
  "issueId": 987
}

GithubMentionMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubMentionedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
pullRequestId - SortOrder
issueId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubMentionedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "pullRequestId": "asc",
  "issueId": "asc"
}

GithubMentionMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
githubMentionedAt - DateTime
repoId - Int
githubUserId - Int
pullRequestId - Int
issueId - Int
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubMentionedAt": "2007-12-03T10:15:30Z",
  "repoId": 987,
  "githubUserId": 987,
  "pullRequestId": 987,
  "issueId": 123
}

GithubMentionMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubMentionedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
pullRequestId - SortOrder
issueId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubMentionedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "pullRequestId": "asc",
  "issueId": "asc"
}

GithubMentionOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

GithubMentionOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubMentionedAt - SortOrder
repoId - SortOrder
githubUserId - SortOrder
pullRequestId - SortOrder
issueId - SortOrder
_count - GithubMentionCountOrderByAggregateInput
_avg - GithubMentionAvgOrderByAggregateInput
_max - GithubMentionMaxOrderByAggregateInput
_min - GithubMentionMinOrderByAggregateInput
_sum - GithubMentionSumOrderByAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubMentionedAt": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "pullRequestId": "asc",
  "issueId": "asc",
  "_count": GithubMentionCountOrderByAggregateInput,
  "_avg": GithubMentionAvgOrderByAggregateInput,
  "_max": GithubMentionMaxOrderByAggregateInput,
  "_min": GithubMentionMinOrderByAggregateInput,
  "_sum": GithubMentionSumOrderByAggregateInput
}

GithubMentionOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubMentionedAt - SortOrder
repoId - SortOrder
repo - RepoOrderByWithRelationInput
githubUserId - SortOrder
githubUser - GithubUserOrderByWithRelationInput
pullRequestId - SortOrder
pullRequest - GithubPullRequestOrderByWithRelationInput
issueId - SortOrder
issue - GithubIssueOrderByWithRelationInput
claims - ClaimOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubMentionedAt": "asc",
  "repoId": "asc",
  "repo": RepoOrderByWithRelationInput,
  "githubUserId": "asc",
  "githubUser": GithubUserOrderByWithRelationInput,
  "pullRequestId": "asc",
  "pullRequest": GithubPullRequestOrderByWithRelationInput,
  "issueId": "asc",
  "issue": GithubIssueOrderByWithRelationInput,
  "claims": ClaimOrderByRelationAggregateInput
}

GithubMentionRelationFilter

Fields
Input Field Description
is - GithubMentionWhereInput
isNot - GithubMentionWhereInput
Example
{
  "is": GithubMentionWhereInput,
  "isNot": GithubMentionWhereInput
}

GithubMentionRepoIdGithubUserIdIssueIdCompoundUniqueInput

Fields
Input Field Description
repoId - Int!
githubUserId - Int!
issueId - Int!
Example
{"repoId": 123, "githubUserId": 987, "issueId": 123}

GithubMentionRepoIdGithubUserIdPullRequestIdCompoundUniqueInput

Fields
Input Field Description
repoId - Int!
githubUserId - Int!
pullRequestId - Int!
Example
{"repoId": 987, "githubUserId": 123, "pullRequestId": 987}

GithubMentionScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

githubMentionedAt

repoId

githubUserId

pullRequestId

issueId

Example
"id"

GithubMentionScalarWhereWithAggregatesInput

Example
{
  "AND": [GithubMentionScalarWhereWithAggregatesInput],
  "OR": [GithubMentionScalarWhereWithAggregatesInput],
  "NOT": [GithubMentionScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "githubMentionedAt": DateTimeWithAggregatesFilter,
  "repoId": IntWithAggregatesFilter,
  "githubUserId": IntWithAggregatesFilter,
  "pullRequestId": IntNullableWithAggregatesFilter,
  "issueId": IntNullableWithAggregatesFilter
}

GithubMentionSumAggregate

Fields
Field Name Description
id - Int
repoId - Int
githubUserId - Int
pullRequestId - Int
issueId - Int
Example
{
  "id": 987,
  "repoId": 123,
  "githubUserId": 123,
  "pullRequestId": 123,
  "issueId": 123
}

GithubMentionSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
repoId - SortOrder
githubUserId - SortOrder
pullRequestId - SortOrder
issueId - SortOrder
Example
{
  "id": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "pullRequestId": "asc",
  "issueId": "asc"
}

GithubMentionWhereInput

Fields
Input Field Description
AND - [GithubMentionWhereInput!]
OR - [GithubMentionWhereInput!]
NOT - [GithubMentionWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
githubMentionedAt - DateTimeFilter
repoId - IntFilter
repo - RepoRelationFilter
githubUserId - IntFilter
githubUser - GithubUserRelationFilter
pullRequestId - IntNullableFilter
pullRequest - GithubPullRequestRelationFilter
issueId - IntNullableFilter
issue - GithubIssueRelationFilter
claims - ClaimListRelationFilter
Example
{
  "AND": [GithubMentionWhereInput],
  "OR": [GithubMentionWhereInput],
  "NOT": [GithubMentionWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "githubMentionedAt": DateTimeFilter,
  "repoId": IntFilter,
  "repo": RepoRelationFilter,
  "githubUserId": IntFilter,
  "githubUser": GithubUserRelationFilter,
  "pullRequestId": IntNullableFilter,
  "pullRequest": GithubPullRequestRelationFilter,
  "issueId": IntNullableFilter,
  "issue": GithubIssueRelationFilter,
  "claims": ClaimListRelationFilter
}

GithubMentionWhereUniqueInput

Fields
Input Field Description
id - Int
repoId_githubUserId_pullRequestId - GithubMentionRepoIdGithubUserIdPullRequestIdCompoundUniqueInput
repoId_githubUserId_issueId - GithubMentionRepoIdGithubUserIdIssueIdCompoundUniqueInput
Example
{
  "id": 987,
  "repoId_githubUserId_pullRequestId": GithubMentionRepoIdGithubUserIdPullRequestIdCompoundUniqueInput,
  "repoId_githubUserId_issueId": GithubMentionRepoIdGithubUserIdIssueIdCompoundUniqueInput
}

GithubOrganization

Fields
Field Name Description
id - Int!
githubOrgId - Int!
name - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - GithubOrganizationCount
repos - [Repo!]!
Arguments
Example
{
  "id": 123,
  "githubOrgId": 123,
  "name": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": GithubOrganizationCount,
  "repos": [Repo]
}

GithubOrganizationAvgAggregate

Fields
Field Name Description
id - Float
githubOrgId - Float
Example
{"id": 123.45, "githubOrgId": 123.45}

GithubOrganizationAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubOrgId - SortOrder
Example
{"id": "asc", "githubOrgId": "asc"}

GithubOrganizationCount

Fields
Field Name Description
repos - Int!
Example
{"repos": 987}

GithubOrganizationCountAggregate

Fields
Field Name Description
id - Int!
githubOrgId - Int!
name - Int!
createdAt - Int!
updatedAt - Int!
_all - Int!
Example
{
  "id": 987,
  "githubOrgId": 123,
  "name": 987,
  "createdAt": 987,
  "updatedAt": 123,
  "_all": 987
}

GithubOrganizationCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubOrgId - SortOrder
name - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "githubOrgId": "asc",
  "name": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

GithubOrganizationGroupBy

Fields
Field Name Description
id - Int!
githubOrgId - Int!
name - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - GithubOrganizationCountAggregate
_avg - GithubOrganizationAvgAggregate
_sum - GithubOrganizationSumAggregate
_min - GithubOrganizationMinAggregate
_max - GithubOrganizationMaxAggregate
Example
{
  "id": 987,
  "githubOrgId": 123,
  "name": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": GithubOrganizationCountAggregate,
  "_avg": GithubOrganizationAvgAggregate,
  "_sum": GithubOrganizationSumAggregate,
  "_min": GithubOrganizationMinAggregate,
  "_max": GithubOrganizationMaxAggregate
}

GithubOrganizationMaxAggregate

Fields
Field Name Description
id - Int
githubOrgId - Int
name - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 123,
  "githubOrgId": 987,
  "name": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

GithubOrganizationMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubOrgId - SortOrder
name - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "githubOrgId": "asc",
  "name": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

GithubOrganizationMinAggregate

Fields
Field Name Description
id - Int
githubOrgId - Int
name - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 987,
  "githubOrgId": 123,
  "name": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

GithubOrganizationMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubOrgId - SortOrder
name - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "githubOrgId": "asc",
  "name": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

GithubOrganizationOrderByWithAggregationInput

Example
{
  "id": "asc",
  "githubOrgId": "asc",
  "name": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "_count": GithubOrganizationCountOrderByAggregateInput,
  "_avg": GithubOrganizationAvgOrderByAggregateInput,
  "_max": GithubOrganizationMaxOrderByAggregateInput,
  "_min": GithubOrganizationMinOrderByAggregateInput,
  "_sum": GithubOrganizationSumOrderByAggregateInput
}

GithubOrganizationOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
githubOrgId - SortOrder
name - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
repos - RepoOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "githubOrgId": "asc",
  "name": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "repos": RepoOrderByRelationAggregateInput
}

GithubOrganizationRelationFilter

Fields
Input Field Description
is - GithubOrganizationWhereInput
isNot - GithubOrganizationWhereInput
Example
{
  "is": GithubOrganizationWhereInput,
  "isNot": GithubOrganizationWhereInput
}

GithubOrganizationScalarFieldEnum

Values
Enum Value Description

id

githubOrgId

name

createdAt

updatedAt

Example
"id"

GithubOrganizationScalarWhereWithAggregatesInput

Example
{
  "AND": [
    GithubOrganizationScalarWhereWithAggregatesInput
  ],
  "OR": [
    GithubOrganizationScalarWhereWithAggregatesInput
  ],
  "NOT": [
    GithubOrganizationScalarWhereWithAggregatesInput
  ],
  "id": IntWithAggregatesFilter,
  "githubOrgId": IntWithAggregatesFilter,
  "name": StringWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter
}

GithubOrganizationSumAggregate

Fields
Field Name Description
id - Int
githubOrgId - Int
Example
{"id": 123, "githubOrgId": 123}

GithubOrganizationSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubOrgId - SortOrder
Example
{"id": "asc", "githubOrgId": "asc"}

GithubOrganizationWhereInput

Fields
Input Field Description
AND - [GithubOrganizationWhereInput!]
OR - [GithubOrganizationWhereInput!]
NOT - [GithubOrganizationWhereInput!]
id - IntFilter
githubOrgId - IntFilter
name - StringFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
repos - RepoListRelationFilter
Example
{
  "AND": [GithubOrganizationWhereInput],
  "OR": [GithubOrganizationWhereInput],
  "NOT": [GithubOrganizationWhereInput],
  "id": IntFilter,
  "githubOrgId": IntFilter,
  "name": StringFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "repos": RepoListRelationFilter
}

GithubOrganizationWhereUniqueInput

Fields
Input Field Description
id - Int
githubOrgId - Int
Example
{"id": 123, "githubOrgId": 987}

GithubPullRequest

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
githubPullNumber - Int!
githubTitle - String!
githubCreatedAt - DateTime!
githubMergedAt - DateTime
githubMergeCommitSha - String
repoId - Int!
githubUserId - Int!
_count - GithubPullRequestCount
repo - Repo!
githubUser - GithubUser!
claims - [Claim!]!
Arguments
githubMentions - [GithubMention!]!
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubPullNumber": 123,
  "githubTitle": "abc123",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubMergedAt": "2007-12-03T10:15:30Z",
  "githubMergeCommitSha": "xyz789",
  "repoId": 123,
  "githubUserId": 123,
  "_count": GithubPullRequestCount,
  "repo": Repo,
  "githubUser": GithubUser,
  "claims": [Claim],
  "githubMentions": [GithubMention]
}

GithubPullRequestAvgAggregate

Fields
Field Name Description
id - Float
githubPullNumber - Float
repoId - Float
githubUserId - Float
Example
{
  "id": 987.65,
  "githubPullNumber": 123.45,
  "repoId": 987.65,
  "githubUserId": 123.45
}

GithubPullRequestAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubPullNumber - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{"id": "asc", "githubPullNumber": "asc", "repoId": "asc", "githubUserId": "asc"}

GithubPullRequestCount

Fields
Field Name Description
claims - Int!
githubMentions - Int!
Example
{"claims": 123, "githubMentions": 123}

GithubPullRequestCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
githubPullNumber - Int!
githubTitle - Int!
githubCreatedAt - Int!
githubMergedAt - Int!
githubMergeCommitSha - Int!
repoId - Int!
githubUserId - Int!
_all - Int!
Example
{
  "id": 987,
  "createdAt": 987,
  "updatedAt": 987,
  "githubPullNumber": 123,
  "githubTitle": 123,
  "githubCreatedAt": 987,
  "githubMergedAt": 123,
  "githubMergeCommitSha": 123,
  "repoId": 987,
  "githubUserId": 987,
  "_all": 987
}

GithubPullRequestCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubPullNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubMergedAt - SortOrder
githubMergeCommitSha - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubPullNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubMergedAt": "asc",
  "githubMergeCommitSha": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubPullRequestGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
githubPullNumber - Int!
githubTitle - String!
githubCreatedAt - DateTime!
githubMergedAt - DateTime
githubMergeCommitSha - String
repoId - Int!
githubUserId - Int!
_count - GithubPullRequestCountAggregate
_avg - GithubPullRequestAvgAggregate
_sum - GithubPullRequestSumAggregate
_min - GithubPullRequestMinAggregate
_max - GithubPullRequestMaxAggregate
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubPullNumber": 123,
  "githubTitle": "xyz789",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubMergedAt": "2007-12-03T10:15:30Z",
  "githubMergeCommitSha": "xyz789",
  "repoId": 123,
  "githubUserId": 123,
  "_count": GithubPullRequestCountAggregate,
  "_avg": GithubPullRequestAvgAggregate,
  "_sum": GithubPullRequestSumAggregate,
  "_min": GithubPullRequestMinAggregate,
  "_max": GithubPullRequestMaxAggregate
}

GithubPullRequestListRelationFilter

Fields
Input Field Description
every - GithubPullRequestWhereInput
some - GithubPullRequestWhereInput
none - GithubPullRequestWhereInput
Example
{
  "every": GithubPullRequestWhereInput,
  "some": GithubPullRequestWhereInput,
  "none": GithubPullRequestWhereInput
}

GithubPullRequestMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
githubPullNumber - Int
githubTitle - String
githubCreatedAt - DateTime
githubMergedAt - DateTime
githubMergeCommitSha - String
repoId - Int
githubUserId - Int
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubPullNumber": 123,
  "githubTitle": "abc123",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubMergedAt": "2007-12-03T10:15:30Z",
  "githubMergeCommitSha": "abc123",
  "repoId": 987,
  "githubUserId": 123
}

GithubPullRequestMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubPullNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubMergedAt - SortOrder
githubMergeCommitSha - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubPullNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubMergedAt": "asc",
  "githubMergeCommitSha": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubPullRequestMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
githubPullNumber - Int
githubTitle - String
githubCreatedAt - DateTime
githubMergedAt - DateTime
githubMergeCommitSha - String
repoId - Int
githubUserId - Int
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "githubPullNumber": 123,
  "githubTitle": "xyz789",
  "githubCreatedAt": "2007-12-03T10:15:30Z",
  "githubMergedAt": "2007-12-03T10:15:30Z",
  "githubMergeCommitSha": "abc123",
  "repoId": 123,
  "githubUserId": 123
}

GithubPullRequestMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubPullNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubMergedAt - SortOrder
githubMergeCommitSha - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubPullNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubMergedAt": "asc",
  "githubMergeCommitSha": "asc",
  "repoId": "asc",
  "githubUserId": "asc"
}

GithubPullRequestOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

GithubPullRequestOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubPullNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubMergedAt - SortOrder
githubMergeCommitSha - SortOrder
repoId - SortOrder
githubUserId - SortOrder
_count - GithubPullRequestCountOrderByAggregateInput
_avg - GithubPullRequestAvgOrderByAggregateInput
_max - GithubPullRequestMaxOrderByAggregateInput
_min - GithubPullRequestMinOrderByAggregateInput
_sum - GithubPullRequestSumOrderByAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubPullNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubMergedAt": "asc",
  "githubMergeCommitSha": "asc",
  "repoId": "asc",
  "githubUserId": "asc",
  "_count": GithubPullRequestCountOrderByAggregateInput,
  "_avg": GithubPullRequestAvgOrderByAggregateInput,
  "_max": GithubPullRequestMaxOrderByAggregateInput,
  "_min": GithubPullRequestMinOrderByAggregateInput,
  "_sum": GithubPullRequestSumOrderByAggregateInput
}

GithubPullRequestOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
githubPullNumber - SortOrder
githubTitle - SortOrder
githubCreatedAt - SortOrder
githubMergedAt - SortOrder
githubMergeCommitSha - SortOrder
repoId - SortOrder
repo - RepoOrderByWithRelationInput
githubUserId - SortOrder
githubUser - GithubUserOrderByWithRelationInput
claims - ClaimOrderByRelationAggregateInput
githubMentions - GithubMentionOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "githubPullNumber": "asc",
  "githubTitle": "asc",
  "githubCreatedAt": "asc",
  "githubMergedAt": "asc",
  "githubMergeCommitSha": "asc",
  "repoId": "asc",
  "repo": RepoOrderByWithRelationInput,
  "githubUserId": "asc",
  "githubUser": GithubUserOrderByWithRelationInput,
  "claims": ClaimOrderByRelationAggregateInput,
  "githubMentions": GithubMentionOrderByRelationAggregateInput
}

GithubPullRequestRelationFilter

Fields
Input Field Description
is - GithubPullRequestWhereInput
isNot - GithubPullRequestWhereInput
Example
{
  "is": GithubPullRequestWhereInput,
  "isNot": GithubPullRequestWhereInput
}

GithubPullRequestRepoIdGithubPullNumberCompoundUniqueInput

Fields
Input Field Description
repoId - Int!
githubPullNumber - Int!
Example
{"repoId": 987, "githubPullNumber": 123}

GithubPullRequestScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

githubPullNumber

githubTitle

githubCreatedAt

githubMergedAt

githubMergeCommitSha

repoId

githubUserId

Example
"id"

GithubPullRequestScalarWhereWithAggregatesInput

Example
{
  "AND": [
    GithubPullRequestScalarWhereWithAggregatesInput
  ],
  "OR": [GithubPullRequestScalarWhereWithAggregatesInput],
  "NOT": [
    GithubPullRequestScalarWhereWithAggregatesInput
  ],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "githubPullNumber": IntWithAggregatesFilter,
  "githubTitle": StringWithAggregatesFilter,
  "githubCreatedAt": DateTimeWithAggregatesFilter,
  "githubMergedAt": DateTimeNullableWithAggregatesFilter,
  "githubMergeCommitSha": StringNullableWithAggregatesFilter,
  "repoId": IntWithAggregatesFilter,
  "githubUserId": IntWithAggregatesFilter
}

GithubPullRequestSumAggregate

Fields
Field Name Description
id - Int
githubPullNumber - Int
repoId - Int
githubUserId - Int
Example
{"id": 123, "githubPullNumber": 123, "repoId": 123, "githubUserId": 987}

GithubPullRequestSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubPullNumber - SortOrder
repoId - SortOrder
githubUserId - SortOrder
Example
{"id": "asc", "githubPullNumber": "asc", "repoId": "asc", "githubUserId": "asc"}

GithubPullRequestWhereInput

Fields
Input Field Description
AND - [GithubPullRequestWhereInput!]
OR - [GithubPullRequestWhereInput!]
NOT - [GithubPullRequestWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
githubPullNumber - IntFilter
githubTitle - StringFilter
githubCreatedAt - DateTimeFilter
githubMergedAt - DateTimeNullableFilter
githubMergeCommitSha - StringNullableFilter
repoId - IntFilter
repo - RepoRelationFilter
githubUserId - IntFilter
githubUser - GithubUserRelationFilter
claims - ClaimListRelationFilter
githubMentions - GithubMentionListRelationFilter
Example
{
  "AND": [GithubPullRequestWhereInput],
  "OR": [GithubPullRequestWhereInput],
  "NOT": [GithubPullRequestWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "githubPullNumber": IntFilter,
  "githubTitle": StringFilter,
  "githubCreatedAt": DateTimeFilter,
  "githubMergedAt": DateTimeNullableFilter,
  "githubMergeCommitSha": StringNullableFilter,
  "repoId": IntFilter,
  "repo": RepoRelationFilter,
  "githubUserId": IntFilter,
  "githubUser": GithubUserRelationFilter,
  "claims": ClaimListRelationFilter,
  "githubMentions": GithubMentionListRelationFilter
}

GithubPullRequestWhereUniqueInput

Fields
Input Field Description
id - Int
repoId_githubPullNumber - GithubPullRequestRepoIdGithubPullNumberCompoundUniqueInput
Example
{
  "id": 123,
  "repoId_githubPullNumber": GithubPullRequestRepoIdGithubPullNumberCompoundUniqueInput
}

GithubUser

Fields
Field Name Description
id - Int!
githubId - Int!
githubHandle - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - GithubUserCount
claims - [Claim!]!
Arguments
githubPullRequests - [GithubPullRequest!]!
githubIssues - [GithubIssue!]!
githubMentions - [GithubMention!]!
Example
{
  "id": 123,
  "githubId": 123,
  "githubHandle": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": GithubUserCount,
  "claims": [Claim],
  "githubPullRequests": [GithubPullRequest],
  "githubIssues": [GithubIssue],
  "githubMentions": [GithubMention]
}

GithubUserAvgAggregate

Fields
Field Name Description
id - Float
githubId - Float
Example
{"id": 987.65, "githubId": 987.65}

GithubUserAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubId - SortOrder
Example
{"id": "asc", "githubId": "asc"}

GithubUserCount

Fields
Field Name Description
claims - Int!
githubPullRequests - Int!
githubIssues - Int!
githubMentions - Int!
Example
{
  "claims": 123,
  "githubPullRequests": 123,
  "githubIssues": 987,
  "githubMentions": 987
}

GithubUserCountAggregate

Fields
Field Name Description
id - Int!
githubId - Int!
githubHandle - Int!
createdAt - Int!
updatedAt - Int!
_all - Int!
Example
{
  "id": 987,
  "githubId": 987,
  "githubHandle": 123,
  "createdAt": 123,
  "updatedAt": 123,
  "_all": 123
}

GithubUserCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubId - SortOrder
githubHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "githubId": "asc",
  "githubHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

GithubUserGroupBy

Fields
Field Name Description
id - Int!
githubId - Int!
githubHandle - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - GithubUserCountAggregate
_avg - GithubUserAvgAggregate
_sum - GithubUserSumAggregate
_min - GithubUserMinAggregate
_max - GithubUserMaxAggregate
Example
{
  "id": 123,
  "githubId": 987,
  "githubHandle": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": GithubUserCountAggregate,
  "_avg": GithubUserAvgAggregate,
  "_sum": GithubUserSumAggregate,
  "_min": GithubUserMinAggregate,
  "_max": GithubUserMaxAggregate
}

GithubUserMaxAggregate

Fields
Field Name Description
id - Int
githubId - Int
githubHandle - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 987,
  "githubId": 123,
  "githubHandle": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

GithubUserMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubId - SortOrder
githubHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "githubId": "asc",
  "githubHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

GithubUserMinAggregate

Fields
Field Name Description
id - Int
githubId - Int
githubHandle - String
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 123,
  "githubId": 987,
  "githubHandle": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

GithubUserMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubId - SortOrder
githubHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{
  "id": "asc",
  "githubId": "asc",
  "githubHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc"
}

GithubUserOrderByWithAggregationInput

Example
{
  "id": "asc",
  "githubId": "asc",
  "githubHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "_count": GithubUserCountOrderByAggregateInput,
  "_avg": GithubUserAvgOrderByAggregateInput,
  "_max": GithubUserMaxOrderByAggregateInput,
  "_min": GithubUserMinOrderByAggregateInput,
  "_sum": GithubUserSumOrderByAggregateInput
}

GithubUserOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
githubId - SortOrder
githubHandle - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
claims - ClaimOrderByRelationAggregateInput
githubPullRequests - GithubPullRequestOrderByRelationAggregateInput
githubIssues - GithubIssueOrderByRelationAggregateInput
githubMentions - GithubMentionOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "githubId": "asc",
  "githubHandle": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "claims": ClaimOrderByRelationAggregateInput,
  "githubPullRequests": GithubPullRequestOrderByRelationAggregateInput,
  "githubIssues": GithubIssueOrderByRelationAggregateInput,
  "githubMentions": GithubMentionOrderByRelationAggregateInput
}

GithubUserRelationFilter

Fields
Input Field Description
is - GithubUserWhereInput
isNot - GithubUserWhereInput
Example
{
  "is": GithubUserWhereInput,
  "isNot": GithubUserWhereInput
}

GithubUserScalarFieldEnum

Values
Enum Value Description

id

githubId

githubHandle

createdAt

updatedAt

Example
"id"

GithubUserScalarWhereWithAggregatesInput

Example
{
  "AND": [GithubUserScalarWhereWithAggregatesInput],
  "OR": [GithubUserScalarWhereWithAggregatesInput],
  "NOT": [GithubUserScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "githubId": IntWithAggregatesFilter,
  "githubHandle": StringWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter
}

GithubUserSumAggregate

Fields
Field Name Description
id - Int
githubId - Int
Example
{"id": 123, "githubId": 987}

GithubUserSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubId - SortOrder
Example
{"id": "asc", "githubId": "asc"}

GithubUserWhereInput

Fields
Input Field Description
AND - [GithubUserWhereInput!]
OR - [GithubUserWhereInput!]
NOT - [GithubUserWhereInput!]
id - IntFilter
githubId - IntFilter
githubHandle - StringFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
claims - ClaimListRelationFilter
githubPullRequests - GithubPullRequestListRelationFilter
githubIssues - GithubIssueListRelationFilter
githubMentions - GithubMentionListRelationFilter
Example
{
  "AND": [GithubUserWhereInput],
  "OR": [GithubUserWhereInput],
  "NOT": [GithubUserWhereInput],
  "id": IntFilter,
  "githubId": IntFilter,
  "githubHandle": StringFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "claims": ClaimListRelationFilter,
  "githubPullRequests": GithubPullRequestListRelationFilter,
  "githubIssues": GithubIssueListRelationFilter,
  "githubMentions": GithubMentionListRelationFilter
}

GithubUserWhereUniqueInput

Fields
Input Field Description
id - Int
githubId - Int
Example
{"id": 123, "githubId": 987}

Holder

Fields
Field Name Description
profileId - Float!
address - String!
bio - String
profileImageUrl - String
twitterHandle - String
personalSiteUrl - String
ensName - String
ensAvatarImageUrl - String
githubHandle - String
gitPOAPCount - Float!
Example
{
  "profileId": 123.45,
  "address": "abc123",
  "bio": "abc123",
  "profileImageUrl": "abc123",
  "twitterHandle": "abc123",
  "personalSiteUrl": "abc123",
  "ensName": "abc123",
  "ensAvatarImageUrl": "xyz789",
  "githubHandle": "xyz789",
  "gitPOAPCount": 123.45
}

Holders

Fields
Field Name Description
totalHolders - Float!
holders - [Holder!]!
Example
{"totalHolders": 987.65, "holders": [Holder]}

Int

Description

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

Example
123

IntFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntFilter
Example
{
  "equals": 987,
  "in": [987],
  "notIn": [123],
  "lt": 123,
  "lte": 123,
  "gt": 123,
  "gte": 987,
  "not": NestedIntFilter
}

IntNullableFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntNullableFilter
Example
{
  "equals": 123,
  "in": [987],
  "notIn": [987],
  "lt": 123,
  "lte": 987,
  "gt": 123,
  "gte": 987,
  "not": NestedIntNullableFilter
}

IntNullableWithAggregatesFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntNullableWithAggregatesFilter
_count - NestedIntNullableFilter
_avg - NestedFloatNullableFilter
_sum - NestedIntNullableFilter
_min - NestedIntNullableFilter
_max - NestedIntNullableFilter
Example
{
  "equals": 987,
  "in": [123],
  "notIn": [987],
  "lt": 987,
  "lte": 123,
  "gt": 987,
  "gte": 123,
  "not": NestedIntNullableWithAggregatesFilter,
  "_count": NestedIntNullableFilter,
  "_avg": NestedFloatNullableFilter,
  "_sum": NestedIntNullableFilter,
  "_min": NestedIntNullableFilter,
  "_max": NestedIntNullableFilter
}

IntWithAggregatesFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntWithAggregatesFilter
_count - NestedIntFilter
_avg - NestedFloatFilter
_sum - NestedIntFilter
_min - NestedIntFilter
_max - NestedIntFilter
Example
{
  "equals": 987,
  "in": [123],
  "notIn": [123],
  "lt": 123,
  "lte": 123,
  "gt": 987,
  "gte": 123,
  "not": NestedIntWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_avg": NestedFloatFilter,
  "_sum": NestedIntFilter,
  "_min": NestedIntFilter,
  "_max": NestedIntFilter
}

JSON

Example
{}

JsonFilter

Fields
Input Field Description
equals - JSON
path - [String!]
string_contains - String
string_starts_with - String
string_ends_with - String
array_contains - JSON
array_starts_with - JSON
array_ends_with - JSON
lt - JSON
lte - JSON
gt - JSON
gte - JSON
not - JSON
Example
{
  "equals": {},
  "path": ["abc123"],
  "string_contains": "abc123",
  "string_starts_with": "abc123",
  "string_ends_with": "xyz789",
  "array_contains": {},
  "array_starts_with": {},
  "array_ends_with": {},
  "lt": {},
  "lte": {},
  "gt": {},
  "gte": {},
  "not": {}
}

JsonWithAggregatesFilter

Fields
Input Field Description
equals - JSON
path - [String!]
string_contains - String
string_starts_with - String
string_ends_with - String
array_contains - JSON
array_starts_with - JSON
array_ends_with - JSON
lt - JSON
lte - JSON
gt - JSON
gte - JSON
not - JSON
_count - NestedIntFilter
_min - NestedJsonFilter
_max - NestedJsonFilter
Example
{
  "equals": {},
  "path": ["abc123"],
  "string_contains": "xyz789",
  "string_starts_with": "abc123",
  "string_ends_with": "abc123",
  "array_contains": {},
  "array_starts_with": {},
  "array_ends_with": {},
  "lt": {},
  "lte": {},
  "gt": {},
  "gte": {},
  "not": {},
  "_count": NestedIntFilter,
  "_min": NestedJsonFilter,
  "_max": NestedJsonFilter
}

Membership

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
teamId - Int!
addressId - Int!
role - MembershipRole!
acceptanceStatus - MembershipAcceptanceStatus!
joinedOn - DateTime
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "teamId": 123,
  "addressId": 987,
  "role": "ADMIN",
  "acceptanceStatus": "ACCEPTED",
  "joinedOn": "2007-12-03T10:15:30Z"
}

MembershipAcceptanceStatus

Values
Enum Value Description

ACCEPTED

PENDING

Example
"ACCEPTED"

MembershipAvgAggregate

Fields
Field Name Description
id - Float
teamId - Float
addressId - Float
Example
{"id": 123.45, "teamId": 987.65, "addressId": 987.65}

MembershipAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
teamId - SortOrder
addressId - SortOrder
Example
{"id": "asc", "teamId": "asc", "addressId": "asc"}

MembershipCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
teamId - Int!
addressId - Int!
role - Int!
acceptanceStatus - Int!
joinedOn - Int!
_all - Int!
Example
{
  "id": 987,
  "createdAt": 987,
  "updatedAt": 987,
  "teamId": 987,
  "addressId": 123,
  "role": 123,
  "acceptanceStatus": 123,
  "joinedOn": 123,
  "_all": 123
}

MembershipCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
teamId - SortOrder
addressId - SortOrder
role - SortOrder
acceptanceStatus - SortOrder
joinedOn - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "teamId": "asc",
  "addressId": "asc",
  "role": "asc",
  "acceptanceStatus": "asc",
  "joinedOn": "asc"
}

MembershipGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
teamId - Int!
addressId - Int!
role - MembershipRole!
acceptanceStatus - MembershipAcceptanceStatus!
joinedOn - DateTime
_count - MembershipCountAggregate
_avg - MembershipAvgAggregate
_sum - MembershipSumAggregate
_min - MembershipMinAggregate
_max - MembershipMaxAggregate
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "teamId": 123,
  "addressId": 123,
  "role": "ADMIN",
  "acceptanceStatus": "ACCEPTED",
  "joinedOn": "2007-12-03T10:15:30Z",
  "_count": MembershipCountAggregate,
  "_avg": MembershipAvgAggregate,
  "_sum": MembershipSumAggregate,
  "_min": MembershipMinAggregate,
  "_max": MembershipMaxAggregate
}

MembershipListRelationFilter

Fields
Input Field Description
every - MembershipWhereInput
some - MembershipWhereInput
none - MembershipWhereInput
Example
{
  "every": MembershipWhereInput,
  "some": MembershipWhereInput,
  "none": MembershipWhereInput
}

MembershipMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
teamId - Int
addressId - Int
role - MembershipRole
acceptanceStatus - MembershipAcceptanceStatus
joinedOn - DateTime
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "teamId": 123,
  "addressId": 987,
  "role": "ADMIN",
  "acceptanceStatus": "ACCEPTED",
  "joinedOn": "2007-12-03T10:15:30Z"
}

MembershipMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
teamId - SortOrder
addressId - SortOrder
role - SortOrder
acceptanceStatus - SortOrder
joinedOn - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "teamId": "asc",
  "addressId": "asc",
  "role": "asc",
  "acceptanceStatus": "asc",
  "joinedOn": "asc"
}

MembershipMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
teamId - Int
addressId - Int
role - MembershipRole
acceptanceStatus - MembershipAcceptanceStatus
joinedOn - DateTime
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "teamId": 987,
  "addressId": 123,
  "role": "ADMIN",
  "acceptanceStatus": "ACCEPTED",
  "joinedOn": "2007-12-03T10:15:30Z"
}

MembershipMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
teamId - SortOrder
addressId - SortOrder
role - SortOrder
acceptanceStatus - SortOrder
joinedOn - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "teamId": "asc",
  "addressId": "asc",
  "role": "asc",
  "acceptanceStatus": "asc",
  "joinedOn": "asc"
}

MembershipMutationPayload

Fields
Field Name Description
membership - MembershipWithTeam
Example
{"membership": MembershipWithTeam}

MembershipOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

MembershipOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
teamId - SortOrder
addressId - SortOrder
role - SortOrder
acceptanceStatus - SortOrder
joinedOn - SortOrder
_count - MembershipCountOrderByAggregateInput
_avg - MembershipAvgOrderByAggregateInput
_max - MembershipMaxOrderByAggregateInput
_min - MembershipMinOrderByAggregateInput
_sum - MembershipSumOrderByAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "teamId": "asc",
  "addressId": "asc",
  "role": "asc",
  "acceptanceStatus": "asc",
  "joinedOn": "asc",
  "_count": MembershipCountOrderByAggregateInput,
  "_avg": MembershipAvgOrderByAggregateInput,
  "_max": MembershipMaxOrderByAggregateInput,
  "_min": MembershipMinOrderByAggregateInput,
  "_sum": MembershipSumOrderByAggregateInput
}

MembershipOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
teamId - SortOrder
team - TeamOrderByWithRelationInput
addressId - SortOrder
address - AddressOrderByWithRelationInput
role - SortOrder
acceptanceStatus - SortOrder
joinedOn - SortOrder
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "teamId": "asc",
  "team": TeamOrderByWithRelationInput,
  "addressId": "asc",
  "address": AddressOrderByWithRelationInput,
  "role": "asc",
  "acceptanceStatus": "asc",
  "joinedOn": "asc"
}

MembershipRole

Values
Enum Value Description

ADMIN

OWNER

MEMBER

Example
"ADMIN"

MembershipScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

teamId

addressId

role

acceptanceStatus

joinedOn

Example
"id"

MembershipScalarWhereWithAggregatesInput

Example
{
  "AND": [MembershipScalarWhereWithAggregatesInput],
  "OR": [MembershipScalarWhereWithAggregatesInput],
  "NOT": [MembershipScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "teamId": IntWithAggregatesFilter,
  "addressId": IntWithAggregatesFilter,
  "role": EnumMembershipRoleWithAggregatesFilter,
  "acceptanceStatus": EnumMembershipAcceptanceStatusWithAggregatesFilter,
  "joinedOn": DateTimeNullableWithAggregatesFilter
}

MembershipSumAggregate

Fields
Field Name Description
id - Int
teamId - Int
addressId - Int
Example
{"id": 987, "teamId": 987, "addressId": 123}

MembershipSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
teamId - SortOrder
addressId - SortOrder
Example
{"id": "asc", "teamId": "asc", "addressId": "asc"}

MembershipTeamIdAddressIdCompoundUniqueInput

Fields
Input Field Description
teamId - Int!
addressId - Int!
Example
{"teamId": 123, "addressId": 123}

MembershipWhereInput

Fields
Input Field Description
AND - [MembershipWhereInput!]
OR - [MembershipWhereInput!]
NOT - [MembershipWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
teamId - IntFilter
team - TeamRelationFilter
addressId - IntFilter
address - AddressRelationFilter
role - EnumMembershipRoleFilter
acceptanceStatus - EnumMembershipAcceptanceStatusFilter
joinedOn - DateTimeNullableFilter
Example
{
  "AND": [MembershipWhereInput],
  "OR": [MembershipWhereInput],
  "NOT": [MembershipWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "teamId": IntFilter,
  "team": TeamRelationFilter,
  "addressId": IntFilter,
  "address": AddressRelationFilter,
  "role": EnumMembershipRoleFilter,
  "acceptanceStatus": EnumMembershipAcceptanceStatusFilter,
  "joinedOn": DateTimeNullableFilter
}

MembershipWhereUniqueInput

Fields
Input Field Description
id - Int
teamId_addressId - MembershipTeamIdAddressIdCompoundUniqueInput
Example
{
  "id": 123,
  "teamId_addressId": MembershipTeamIdAddressIdCompoundUniqueInput
}

MembershipWithTeam

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
teamId - Int!
addressId - Int!
role - MembershipRole!
acceptanceStatus - MembershipAcceptanceStatus!
joinedOn - DateTime
team - Team!
address - Address!
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "teamId": 987,
  "addressId": 123,
  "role": "ADMIN",
  "acceptanceStatus": "ACCEPTED",
  "joinedOn": "2007-12-03T10:15:30Z",
  "team": Team,
  "address": Address
}

NestedBoolFilter

Fields
Input Field Description
equals - Boolean
not - NestedBoolFilter
Example
{"equals": false, "not": NestedBoolFilter}

NestedBoolWithAggregatesFilter

Fields
Input Field Description
equals - Boolean
not - NestedBoolWithAggregatesFilter
_count - NestedIntFilter
_min - NestedBoolFilter
_max - NestedBoolFilter
Example
{
  "equals": true,
  "not": NestedBoolWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedBoolFilter,
  "_max": NestedBoolFilter
}

NestedDateTimeFilter

Fields
Input Field Description
equals - DateTime
in - [DateTime!]
notIn - [DateTime!]
lt - DateTime
lte - DateTime
gt - DateTime
gte - DateTime
not - NestedDateTimeFilter
Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeFilter
}

NestedDateTimeNullableFilter

Fields
Input Field Description
equals - DateTime
in - [DateTime!]
notIn - [DateTime!]
lt - DateTime
lte - DateTime
gt - DateTime
gte - DateTime
not - NestedDateTimeNullableFilter
Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeNullableFilter
}

NestedDateTimeNullableWithAggregatesFilter

Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeNullableWithAggregatesFilter,
  "_count": NestedIntNullableFilter,
  "_min": NestedDateTimeNullableFilter,
  "_max": NestedDateTimeNullableFilter
}

NestedDateTimeWithAggregatesFilter

Fields
Input Field Description
equals - DateTime
in - [DateTime!]
notIn - [DateTime!]
lt - DateTime
lte - DateTime
gt - DateTime
gte - DateTime
not - NestedDateTimeWithAggregatesFilter
_count - NestedIntFilter
_min - NestedDateTimeFilter
_max - NestedDateTimeFilter
Example
{
  "equals": "2007-12-03T10:15:30Z",
  "in": ["2007-12-03T10:15:30Z"],
  "notIn": ["2007-12-03T10:15:30Z"],
  "lt": "2007-12-03T10:15:30Z",
  "lte": "2007-12-03T10:15:30Z",
  "gt": "2007-12-03T10:15:30Z",
  "gte": "2007-12-03T10:15:30Z",
  "not": NestedDateTimeWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedDateTimeFilter,
  "_max": NestedDateTimeFilter
}

NestedEnumClaimStatusFilter

Fields
Input Field Description
equals - ClaimStatus
in - [ClaimStatus!]
notIn - [ClaimStatus!]
not - NestedEnumClaimStatusFilter
Example
{
  "equals": "UNCLAIMED",
  "in": ["UNCLAIMED"],
  "notIn": ["UNCLAIMED"],
  "not": NestedEnumClaimStatusFilter
}

NestedEnumClaimStatusWithAggregatesFilter

Example
{
  "equals": "UNCLAIMED",
  "in": ["UNCLAIMED"],
  "notIn": ["UNCLAIMED"],
  "not": NestedEnumClaimStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumClaimStatusFilter,
  "_max": NestedEnumClaimStatusFilter
}

NestedEnumGitPOAPStatusFilter

Fields
Input Field Description
equals - GitPOAPStatus
in - [GitPOAPStatus!]
notIn - [GitPOAPStatus!]
not - NestedEnumGitPOAPStatusFilter
Example
{
  "equals": "UNAPPROVED",
  "in": ["UNAPPROVED"],
  "notIn": ["UNAPPROVED"],
  "not": NestedEnumGitPOAPStatusFilter
}

NestedEnumGitPOAPStatusWithAggregatesFilter

Example
{
  "equals": "UNAPPROVED",
  "in": ["UNAPPROVED"],
  "notIn": ["UNAPPROVED"],
  "not": NestedEnumGitPOAPStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumGitPOAPStatusFilter,
  "_max": NestedEnumGitPOAPStatusFilter
}

NestedEnumGitPOAPTypeFilter

Fields
Input Field Description
equals - GitPOAPType
in - [GitPOAPType!]
notIn - [GitPOAPType!]
not - NestedEnumGitPOAPTypeFilter
Example
{
  "equals": "ANNUAL",
  "in": ["ANNUAL"],
  "notIn": ["ANNUAL"],
  "not": NestedEnumGitPOAPTypeFilter
}

NestedEnumGitPOAPTypeWithAggregatesFilter

Example
{
  "equals": "ANNUAL",
  "in": ["ANNUAL"],
  "notIn": ["ANNUAL"],
  "not": NestedEnumGitPOAPTypeWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumGitPOAPTypeFilter,
  "_max": NestedEnumGitPOAPTypeFilter
}

NestedEnumMembershipAcceptanceStatusFilter

Example
{
  "equals": "ACCEPTED",
  "in": ["ACCEPTED"],
  "notIn": ["ACCEPTED"],
  "not": NestedEnumMembershipAcceptanceStatusFilter
}

NestedEnumMembershipAcceptanceStatusWithAggregatesFilter

Example
{
  "equals": "ACCEPTED",
  "in": ["ACCEPTED"],
  "notIn": ["ACCEPTED"],
  "not": NestedEnumMembershipAcceptanceStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumMembershipAcceptanceStatusFilter,
  "_max": NestedEnumMembershipAcceptanceStatusFilter
}

NestedEnumMembershipRoleFilter

Fields
Input Field Description
equals - MembershipRole
in - [MembershipRole!]
notIn - [MembershipRole!]
not - NestedEnumMembershipRoleFilter
Example
{
  "equals": "ADMIN",
  "in": ["ADMIN"],
  "notIn": ["ADMIN"],
  "not": NestedEnumMembershipRoleFilter
}

NestedEnumMembershipRoleWithAggregatesFilter

Example
{
  "equals": "ADMIN",
  "in": ["ADMIN"],
  "notIn": ["ADMIN"],
  "not": NestedEnumMembershipRoleWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumMembershipRoleFilter,
  "_max": NestedEnumMembershipRoleFilter
}

NestedEnumStaffApprovalStatusFilter

Example
{
  "equals": "APPROVED",
  "in": ["APPROVED"],
  "notIn": ["APPROVED"],
  "not": NestedEnumStaffApprovalStatusFilter
}

NestedEnumStaffApprovalStatusWithAggregatesFilter

Example
{
  "equals": "APPROVED",
  "in": ["APPROVED"],
  "notIn": ["APPROVED"],
  "not": NestedEnumStaffApprovalStatusWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedEnumStaffApprovalStatusFilter,
  "_max": NestedEnumStaffApprovalStatusFilter
}

NestedFloatFilter

Fields
Input Field Description
equals - Float
in - [Float!]
notIn - [Float!]
lt - Float
lte - Float
gt - Float
gte - Float
not - NestedFloatFilter
Example
{
  "equals": 123.45,
  "in": [987.65],
  "notIn": [123.45],
  "lt": 987.65,
  "lte": 987.65,
  "gt": 987.65,
  "gte": 987.65,
  "not": NestedFloatFilter
}

NestedFloatNullableFilter

Fields
Input Field Description
equals - Float
in - [Float!]
notIn - [Float!]
lt - Float
lte - Float
gt - Float
gte - Float
not - NestedFloatNullableFilter
Example
{
  "equals": 987.65,
  "in": [123.45],
  "notIn": [123.45],
  "lt": 123.45,
  "lte": 987.65,
  "gt": 987.65,
  "gte": 123.45,
  "not": NestedFloatNullableFilter
}

NestedIntFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntFilter
Example
{
  "equals": 123,
  "in": [987],
  "notIn": [123],
  "lt": 123,
  "lte": 123,
  "gt": 987,
  "gte": 987,
  "not": NestedIntFilter
}

NestedIntNullableFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntNullableFilter
Example
{
  "equals": 123,
  "in": [123],
  "notIn": [123],
  "lt": 123,
  "lte": 123,
  "gt": 987,
  "gte": 987,
  "not": NestedIntNullableFilter
}

NestedIntNullableWithAggregatesFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntNullableWithAggregatesFilter
_count - NestedIntNullableFilter
_avg - NestedFloatNullableFilter
_sum - NestedIntNullableFilter
_min - NestedIntNullableFilter
_max - NestedIntNullableFilter
Example
{
  "equals": 123,
  "in": [987],
  "notIn": [987],
  "lt": 987,
  "lte": 123,
  "gt": 123,
  "gte": 987,
  "not": NestedIntNullableWithAggregatesFilter,
  "_count": NestedIntNullableFilter,
  "_avg": NestedFloatNullableFilter,
  "_sum": NestedIntNullableFilter,
  "_min": NestedIntNullableFilter,
  "_max": NestedIntNullableFilter
}

NestedIntWithAggregatesFilter

Fields
Input Field Description
equals - Int
in - [Int!]
notIn - [Int!]
lt - Int
lte - Int
gt - Int
gte - Int
not - NestedIntWithAggregatesFilter
_count - NestedIntFilter
_avg - NestedFloatFilter
_sum - NestedIntFilter
_min - NestedIntFilter
_max - NestedIntFilter
Example
{
  "equals": 123,
  "in": [987],
  "notIn": [123],
  "lt": 987,
  "lte": 123,
  "gt": 987,
  "gte": 987,
  "not": NestedIntWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_avg": NestedFloatFilter,
  "_sum": NestedIntFilter,
  "_min": NestedIntFilter,
  "_max": NestedIntFilter
}

NestedJsonFilter

Fields
Input Field Description
equals - JSON
path - [String!]
string_contains - String
string_starts_with - String
string_ends_with - String
array_contains - JSON
array_starts_with - JSON
array_ends_with - JSON
lt - JSON
lte - JSON
gt - JSON
gte - JSON
not - JSON
Example
{
  "equals": {},
  "path": ["xyz789"],
  "string_contains": "abc123",
  "string_starts_with": "xyz789",
  "string_ends_with": "abc123",
  "array_contains": {},
  "array_starts_with": {},
  "array_ends_with": {},
  "lt": {},
  "lte": {},
  "gt": {},
  "gte": {},
  "not": {}
}

NestedStringFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
not - NestedStringFilter
Example
{
  "equals": "abc123",
  "in": ["abc123"],
  "notIn": ["abc123"],
  "lt": "abc123",
  "lte": "abc123",
  "gt": "abc123",
  "gte": "abc123",
  "contains": "abc123",
  "startsWith": "xyz789",
  "endsWith": "abc123",
  "not": NestedStringFilter
}

NestedStringNullableFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
not - NestedStringNullableFilter
Example
{
  "equals": "xyz789",
  "in": ["xyz789"],
  "notIn": ["xyz789"],
  "lt": "xyz789",
  "lte": "xyz789",
  "gt": "xyz789",
  "gte": "xyz789",
  "contains": "xyz789",
  "startsWith": "xyz789",
  "endsWith": "abc123",
  "not": NestedStringNullableFilter
}

NestedStringNullableWithAggregatesFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
not - NestedStringNullableWithAggregatesFilter
_count - NestedIntNullableFilter
_min - NestedStringNullableFilter
_max - NestedStringNullableFilter
Example
{
  "equals": "abc123",
  "in": ["abc123"],
  "notIn": ["xyz789"],
  "lt": "abc123",
  "lte": "abc123",
  "gt": "xyz789",
  "gte": "xyz789",
  "contains": "xyz789",
  "startsWith": "xyz789",
  "endsWith": "abc123",
  "not": NestedStringNullableWithAggregatesFilter,
  "_count": NestedIntNullableFilter,
  "_min": NestedStringNullableFilter,
  "_max": NestedStringNullableFilter
}

NestedStringWithAggregatesFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
not - NestedStringWithAggregatesFilter
_count - NestedIntFilter
_min - NestedStringFilter
_max - NestedStringFilter
Example
{
  "equals": "abc123",
  "in": ["abc123"],
  "notIn": ["abc123"],
  "lt": "abc123",
  "lte": "abc123",
  "gt": "abc123",
  "gte": "xyz789",
  "contains": "xyz789",
  "startsWith": "abc123",
  "endsWith": "abc123",
  "not": NestedStringWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedStringFilter,
  "_max": NestedStringFilter
}

NullableProfile

Fields
Field Name Description
id - Float
address - String!
ensName - String
createdAt - DateTime
updatedAt - DateTime
bio - String
bannerImageUrl - String
name - String
profileImageUrl - String
githubHandle - String
twitterHandle - String
personalSiteUrl - String
isVisibleOnLeaderboard - Boolean!
ensAvatarImageUrl - String
featuredPOAPs - [FeaturedPOAP!]!
Example
{
  "id": 987.65,
  "address": "abc123",
  "ensName": "abc123",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "bio": "xyz789",
  "bannerImageUrl": "abc123",
  "name": "xyz789",
  "profileImageUrl": "xyz789",
  "githubHandle": "abc123",
  "twitterHandle": "abc123",
  "personalSiteUrl": "abc123",
  "isVisibleOnLeaderboard": true,
  "ensAvatarImageUrl": "abc123",
  "featuredPOAPs": [FeaturedPOAP]
}

NullableStringFieldUpdateOperationsInput

Fields
Input Field Description
set - String
Example
{"set": "abc123"}

OrganizationData

Fields
Field Name Description
id - Int!
githubOrgId - Int!
name - String!
createdAt - DateTime!
updatedAt - DateTime!
_count - GithubOrganizationCount
repos - [Repo!]!
Arguments
contributorCount - Float!
gitPOAPCount - Float!
mintedGitPOAPCount - Float!
repoCount - Float!
Example
{
  "id": 987,
  "githubOrgId": 123,
  "name": "xyz789",
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": GithubOrganizationCount,
  "repos": [Repo],
  "contributorCount": 123.45,
  "gitPOAPCount": 987.65,
  "mintedGitPOAPCount": 123.45,
  "repoCount": 123.45
}

POAPEvent

Fields
Field Name Description
id - Float!
fancy_id - String!
name - String!
event_url - String!
image_url - String!
country - String!
city - String!
description - String!
year - Float!
start_date - String!
end_date - String!
expiry_date - String!
supply - Float!
Example
{
  "id": 123.45,
  "fancy_id": "xyz789",
  "name": "xyz789",
  "event_url": "xyz789",
  "image_url": "abc123",
  "country": "abc123",
  "city": "xyz789",
  "description": "abc123",
  "year": 987.65,
  "start_date": "abc123",
  "end_date": "xyz789",
  "expiry_date": "xyz789",
  "supply": 123.45
}

POAPToken

Fields
Field Name Description
event - POAPEvent!
tokenId - String!
owner - String!
chain - String!
created - String!
Example
{
  "event": POAPEvent,
  "tokenId": "xyz789",
  "owner": "abc123",
  "chain": "abc123",
  "created": "abc123"
}

Permissions

Fields
Field Name Description
canCreateCGs - Boolean!
isStaff - Boolean!
Example
{"canCreateCGs": false, "isStaff": true}

Profile

Fields
Field Name Description
id - Int!
addressId - Int!
createdAt - DateTime!
updatedAt - DateTime!
bio - String
bannerImageUrl - String
name - String
profileImageUrl - String
githubHandle - String
twitterHandle - String
discordHandle - String
personalSiteUrl - String
isVisibleOnLeaderboard - Boolean!
_count - ProfileCount
address - Address!
featuredPOAPs - [FeaturedPOAP!]!
Example
{
  "id": 123,
  "addressId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "bio": "abc123",
  "bannerImageUrl": "abc123",
  "name": "xyz789",
  "profileImageUrl": "xyz789",
  "githubHandle": "xyz789",
  "twitterHandle": "abc123",
  "discordHandle": "abc123",
  "personalSiteUrl": "abc123",
  "isVisibleOnLeaderboard": true,
  "_count": ProfileCount,
  "address": Address,
  "featuredPOAPs": [FeaturedPOAP]
}

ProfileAvgAggregate

Fields
Field Name Description
id - Float
addressId - Float
Example
{"id": 123.45, "addressId": 123.45}

ProfileAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
Example
{"id": "asc", "addressId": "asc"}

ProfileCount

Fields
Field Name Description
featuredPOAPs - Int!
Example
{"featuredPOAPs": 987}

ProfileCountAggregate

Fields
Field Name Description
id - Int!
addressId - Int!
createdAt - Int!
updatedAt - Int!
bio - Int!
bannerImageUrl - Int!
name - Int!
profileImageUrl - Int!
githubHandle - Int!
twitterHandle - Int!
discordHandle - Int!
personalSiteUrl - Int!
isVisibleOnLeaderboard - Int!
_all - Int!
Example
{
  "id": 987,
  "addressId": 123,
  "createdAt": 987,
  "updatedAt": 987,
  "bio": 123,
  "bannerImageUrl": 987,
  "name": 123,
  "profileImageUrl": 123,
  "githubHandle": 987,
  "twitterHandle": 123,
  "discordHandle": 987,
  "personalSiteUrl": 123,
  "isVisibleOnLeaderboard": 123,
  "_all": 987
}

ProfileCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
bio - SortOrder
bannerImageUrl - SortOrder
name - SortOrder
profileImageUrl - SortOrder
githubHandle - SortOrder
twitterHandle - SortOrder
discordHandle - SortOrder
personalSiteUrl - SortOrder
isVisibleOnLeaderboard - SortOrder
Example
{
  "id": "asc",
  "addressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "bio": "asc",
  "bannerImageUrl": "asc",
  "name": "asc",
  "profileImageUrl": "asc",
  "githubHandle": "asc",
  "twitterHandle": "asc",
  "discordHandle": "asc",
  "personalSiteUrl": "asc",
  "isVisibleOnLeaderboard": "asc"
}

ProfileGroupBy

Fields
Field Name Description
id - Int!
addressId - Int!
createdAt - DateTime!
updatedAt - DateTime!
bio - String
bannerImageUrl - String
name - String
profileImageUrl - String
githubHandle - String
twitterHandle - String
discordHandle - String
personalSiteUrl - String
isVisibleOnLeaderboard - Boolean!
_count - ProfileCountAggregate
_avg - ProfileAvgAggregate
_sum - ProfileSumAggregate
_min - ProfileMinAggregate
_max - ProfileMaxAggregate
Example
{
  "id": 123,
  "addressId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "bio": "xyz789",
  "bannerImageUrl": "abc123",
  "name": "xyz789",
  "profileImageUrl": "abc123",
  "githubHandle": "xyz789",
  "twitterHandle": "xyz789",
  "discordHandle": "abc123",
  "personalSiteUrl": "xyz789",
  "isVisibleOnLeaderboard": false,
  "_count": ProfileCountAggregate,
  "_avg": ProfileAvgAggregate,
  "_sum": ProfileSumAggregate,
  "_min": ProfileMinAggregate,
  "_max": ProfileMaxAggregate
}

ProfileMaxAggregate

Fields
Field Name Description
id - Int
addressId - Int
createdAt - DateTime
updatedAt - DateTime
bio - String
bannerImageUrl - String
name - String
profileImageUrl - String
githubHandle - String
twitterHandle - String
discordHandle - String
personalSiteUrl - String
isVisibleOnLeaderboard - Boolean
Example
{
  "id": 987,
  "addressId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "bio": "abc123",
  "bannerImageUrl": "abc123",
  "name": "abc123",
  "profileImageUrl": "abc123",
  "githubHandle": "abc123",
  "twitterHandle": "xyz789",
  "discordHandle": "xyz789",
  "personalSiteUrl": "abc123",
  "isVisibleOnLeaderboard": false
}

ProfileMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
bio - SortOrder
bannerImageUrl - SortOrder
name - SortOrder
profileImageUrl - SortOrder
githubHandle - SortOrder
twitterHandle - SortOrder
discordHandle - SortOrder
personalSiteUrl - SortOrder
isVisibleOnLeaderboard - SortOrder
Example
{
  "id": "asc",
  "addressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "bio": "asc",
  "bannerImageUrl": "asc",
  "name": "asc",
  "profileImageUrl": "asc",
  "githubHandle": "asc",
  "twitterHandle": "asc",
  "discordHandle": "asc",
  "personalSiteUrl": "asc",
  "isVisibleOnLeaderboard": "asc"
}

ProfileMinAggregate

Fields
Field Name Description
id - Int
addressId - Int
createdAt - DateTime
updatedAt - DateTime
bio - String
bannerImageUrl - String
name - String
profileImageUrl - String
githubHandle - String
twitterHandle - String
discordHandle - String
personalSiteUrl - String
isVisibleOnLeaderboard - Boolean
Example
{
  "id": 987,
  "addressId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "bio": "abc123",
  "bannerImageUrl": "abc123",
  "name": "xyz789",
  "profileImageUrl": "abc123",
  "githubHandle": "xyz789",
  "twitterHandle": "xyz789",
  "discordHandle": "xyz789",
  "personalSiteUrl": "xyz789",
  "isVisibleOnLeaderboard": true
}

ProfileMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
bio - SortOrder
bannerImageUrl - SortOrder
name - SortOrder
profileImageUrl - SortOrder
githubHandle - SortOrder
twitterHandle - SortOrder
discordHandle - SortOrder
personalSiteUrl - SortOrder
isVisibleOnLeaderboard - SortOrder
Example
{
  "id": "asc",
  "addressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "bio": "asc",
  "bannerImageUrl": "asc",
  "name": "asc",
  "profileImageUrl": "asc",
  "githubHandle": "asc",
  "twitterHandle": "asc",
  "discordHandle": "asc",
  "personalSiteUrl": "asc",
  "isVisibleOnLeaderboard": "asc"
}

ProfileOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
bio - SortOrder
bannerImageUrl - SortOrder
name - SortOrder
profileImageUrl - SortOrder
githubHandle - SortOrder
twitterHandle - SortOrder
discordHandle - SortOrder
personalSiteUrl - SortOrder
isVisibleOnLeaderboard - SortOrder
_count - ProfileCountOrderByAggregateInput
_avg - ProfileAvgOrderByAggregateInput
_max - ProfileMaxOrderByAggregateInput
_min - ProfileMinOrderByAggregateInput
_sum - ProfileSumOrderByAggregateInput
Example
{
  "id": "asc",
  "addressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "bio": "asc",
  "bannerImageUrl": "asc",
  "name": "asc",
  "profileImageUrl": "asc",
  "githubHandle": "asc",
  "twitterHandle": "asc",
  "discordHandle": "asc",
  "personalSiteUrl": "asc",
  "isVisibleOnLeaderboard": "asc",
  "_count": ProfileCountOrderByAggregateInput,
  "_avg": ProfileAvgOrderByAggregateInput,
  "_max": ProfileMaxOrderByAggregateInput,
  "_min": ProfileMinOrderByAggregateInput,
  "_sum": ProfileSumOrderByAggregateInput
}

ProfileOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
address - AddressOrderByWithRelationInput
createdAt - SortOrder
updatedAt - SortOrder
bio - SortOrder
bannerImageUrl - SortOrder
name - SortOrder
profileImageUrl - SortOrder
githubHandle - SortOrder
twitterHandle - SortOrder
discordHandle - SortOrder
personalSiteUrl - SortOrder
isVisibleOnLeaderboard - SortOrder
featuredPOAPs - FeaturedPOAPOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "addressId": "asc",
  "address": AddressOrderByWithRelationInput,
  "createdAt": "asc",
  "updatedAt": "asc",
  "bio": "asc",
  "bannerImageUrl": "asc",
  "name": "asc",
  "profileImageUrl": "asc",
  "githubHandle": "asc",
  "twitterHandle": "asc",
  "discordHandle": "asc",
  "personalSiteUrl": "asc",
  "isVisibleOnLeaderboard": "asc",
  "featuredPOAPs": FeaturedPOAPOrderByRelationAggregateInput
}

ProfileRelationFilter

Fields
Input Field Description
is - ProfileWhereInput
isNot - ProfileWhereInput
Example
{
  "is": ProfileWhereInput,
  "isNot": ProfileWhereInput
}

ProfileScalarFieldEnum

Values
Enum Value Description

id

addressId

createdAt

updatedAt

bio

bannerImageUrl

name

profileImageUrl

githubHandle

twitterHandle

discordHandle

personalSiteUrl

isVisibleOnLeaderboard

Example
"id"

ProfileScalarWhereWithAggregatesInput

Example
{
  "AND": [ProfileScalarWhereWithAggregatesInput],
  "OR": [ProfileScalarWhereWithAggregatesInput],
  "NOT": [ProfileScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "addressId": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "bio": StringNullableWithAggregatesFilter,
  "bannerImageUrl": StringNullableWithAggregatesFilter,
  "name": StringNullableWithAggregatesFilter,
  "profileImageUrl": StringNullableWithAggregatesFilter,
  "githubHandle": StringNullableWithAggregatesFilter,
  "twitterHandle": StringNullableWithAggregatesFilter,
  "discordHandle": StringNullableWithAggregatesFilter,
  "personalSiteUrl": StringNullableWithAggregatesFilter,
  "isVisibleOnLeaderboard": BoolWithAggregatesFilter
}

ProfileSumAggregate

Fields
Field Name Description
id - Int
addressId - Int
Example
{"id": 987, "addressId": 987}

ProfileSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
addressId - SortOrder
Example
{"id": "asc", "addressId": "asc"}

ProfileWhereInput

Fields
Input Field Description
AND - [ProfileWhereInput!]
OR - [ProfileWhereInput!]
NOT - [ProfileWhereInput!]
id - IntFilter
addressId - IntFilter
address - AddressRelationFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
bio - StringNullableFilter
bannerImageUrl - StringNullableFilter
name - StringNullableFilter
profileImageUrl - StringNullableFilter
githubHandle - StringNullableFilter
twitterHandle - StringNullableFilter
discordHandle - StringNullableFilter
personalSiteUrl - StringNullableFilter
isVisibleOnLeaderboard - BoolFilter
featuredPOAPs - FeaturedPOAPListRelationFilter
Example
{
  "AND": [ProfileWhereInput],
  "OR": [ProfileWhereInput],
  "NOT": [ProfileWhereInput],
  "id": IntFilter,
  "addressId": IntFilter,
  "address": AddressRelationFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "bio": StringNullableFilter,
  "bannerImageUrl": StringNullableFilter,
  "name": StringNullableFilter,
  "profileImageUrl": StringNullableFilter,
  "githubHandle": StringNullableFilter,
  "twitterHandle": StringNullableFilter,
  "discordHandle": StringNullableFilter,
  "personalSiteUrl": StringNullableFilter,
  "isVisibleOnLeaderboard": BoolFilter,
  "featuredPOAPs": FeaturedPOAPListRelationFilter
}

ProfileWhereUniqueInput

Fields
Input Field Description
id - Int
addressId - Int
Example
{"id": 987, "addressId": 987}

ProfileWithClaimsCount

Fields
Field Name Description
profile - Profile!
claimsCount - Float!
Example
{"profile": Profile, "claimsCount": 123.45}

Project

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
_count - ProjectCount
repos - [Repo!]!
Arguments
gitPOAPs - [GitPOAP!]!
gitPOAPRequests - [GitPOAPRequest!]!
Example
{
  "id": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": ProjectCount,
  "repos": [Repo],
  "gitPOAPs": [GitPOAP],
  "gitPOAPRequests": [GitPOAPRequest]
}

ProjectAvgAggregate

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

ProjectAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
Example
{"id": "asc"}

ProjectCount

Fields
Field Name Description
repos - Int!
gitPOAPs - Int!
gitPOAPRequests - Int!
Example
{"repos": 123, "gitPOAPs": 123, "gitPOAPRequests": 987}

ProjectCountAggregate

Fields
Field Name Description
id - Int!
createdAt - Int!
updatedAt - Int!
_all - Int!
Example
{"id": 987, "createdAt": 987, "updatedAt": 123, "_all": 987}

ProjectCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{"id": "asc", "createdAt": "asc", "updatedAt": "asc"}

ProjectGroupBy

Fields
Field Name Description
id - Int!
createdAt - DateTime!
updatedAt - DateTime!
_count - ProjectCountAggregate
_avg - ProjectAvgAggregate
_sum - ProjectSumAggregate
_min - ProjectMinAggregate
_max - ProjectMaxAggregate
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "_count": ProjectCountAggregate,
  "_avg": ProjectAvgAggregate,
  "_sum": ProjectSumAggregate,
  "_min": ProjectMinAggregate,
  "_max": ProjectMaxAggregate
}

ProjectMaxAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

ProjectMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{"id": "asc", "createdAt": "asc", "updatedAt": "asc"}

ProjectMinAggregate

Fields
Field Name Description
id - Int
createdAt - DateTime
updatedAt - DateTime
Example
{
  "id": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z"
}

ProjectMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
Example
{"id": "asc", "createdAt": "asc", "updatedAt": "asc"}

ProjectOrderByWithAggregationInput

Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "_count": ProjectCountOrderByAggregateInput,
  "_avg": ProjectAvgOrderByAggregateInput,
  "_max": ProjectMaxOrderByAggregateInput,
  "_min": ProjectMinOrderByAggregateInput,
  "_sum": ProjectSumOrderByAggregateInput
}

ProjectOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
repos - RepoOrderByRelationAggregateInput
gitPOAPs - GitPOAPOrderByRelationAggregateInput
gitPOAPRequests - GitPOAPRequestOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "repos": RepoOrderByRelationAggregateInput,
  "gitPOAPs": GitPOAPOrderByRelationAggregateInput,
  "gitPOAPRequests": GitPOAPRequestOrderByRelationAggregateInput
}

ProjectRelationFilter

Fields
Input Field Description
is - ProjectWhereInput
isNot - ProjectWhereInput
Example
{
  "is": ProjectWhereInput,
  "isNot": ProjectWhereInput
}

ProjectScalarFieldEnum

Values
Enum Value Description

id

createdAt

updatedAt

Example
"id"

ProjectScalarWhereWithAggregatesInput

Example
{
  "AND": [ProjectScalarWhereWithAggregatesInput],
  "OR": [ProjectScalarWhereWithAggregatesInput],
  "NOT": [ProjectScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter
}

ProjectSumAggregate

Fields
Field Name Description
id - Int
Example
{"id": 987}

ProjectSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
Example
{"id": "asc"}

ProjectWhereInput

Fields
Input Field Description
AND - [ProjectWhereInput!]
OR - [ProjectWhereInput!]
NOT - [ProjectWhereInput!]
id - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
repos - RepoListRelationFilter
gitPOAPs - GitPOAPListRelationFilter
gitPOAPRequests - GitPOAPRequestListRelationFilter
Example
{
  "AND": [ProjectWhereInput],
  "OR": [ProjectWhereInput],
  "NOT": [ProjectWhereInput],
  "id": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "repos": RepoListRelationFilter,
  "gitPOAPs": GitPOAPListRelationFilter,
  "gitPOAPRequests": GitPOAPRequestListRelationFilter
}

ProjectWhereUniqueInput

Fields
Input Field Description
id - Int
Example
{"id": 123}

QueryMode

Values
Enum Value Description

default

insensitive

Example
"default"

RedeemCode

Fields
Field Name Description
id - Int!
gitPOAPId - Int!
code - String!
Example
{
  "id": 987,
  "gitPOAPId": 987,
  "code": "xyz789"
}

RedeemCodeGitPOAPIdCodeCompoundUniqueInput

Fields
Input Field Description
gitPOAPId - Int!
code - String!
Example
{"gitPOAPId": 987, "code": "xyz789"}

RedeemCodeListRelationFilter

Fields
Input Field Description
every - RedeemCodeWhereInput
some - RedeemCodeWhereInput
none - RedeemCodeWhereInput
Example
{
  "every": RedeemCodeWhereInput,
  "some": RedeemCodeWhereInput,
  "none": RedeemCodeWhereInput
}

RedeemCodeOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

RedeemCodeOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
gitPOAPId - SortOrder
gitPOAP - GitPOAPOrderByWithRelationInput
code - SortOrder
Example
{
  "id": "asc",
  "gitPOAPId": "asc",
  "gitPOAP": GitPOAPOrderByWithRelationInput,
  "code": "asc"
}

RedeemCodeScalarFieldEnum

Values
Enum Value Description

id

gitPOAPId

code

Example
"id"

RedeemCodeWhereInput

Fields
Input Field Description
AND - [RedeemCodeWhereInput!]
OR - [RedeemCodeWhereInput!]
NOT - [RedeemCodeWhereInput!]
id - IntFilter
gitPOAPId - IntFilter
gitPOAP - GitPOAPRelationFilter
code - StringFilter
Example
{
  "AND": [RedeemCodeWhereInput],
  "OR": [RedeemCodeWhereInput],
  "NOT": [RedeemCodeWhereInput],
  "id": IntFilter,
  "gitPOAPId": IntFilter,
  "gitPOAP": GitPOAPRelationFilter,
  "code": StringFilter
}

RedeemCodeWhereUniqueInput

Fields
Input Field Description
id - Int
gitPOAPId_code - RedeemCodeGitPOAPIdCodeCompoundUniqueInput
Example
{
  "id": 987,
  "gitPOAPId_code": RedeemCodeGitPOAPIdCodeCompoundUniqueInput
}

Repo

Fields
Field Name Description
id - Int!
name - String!
githubRepoId - Int!
createdAt - DateTime!
updatedAt - DateTime!
organizationId - Int!
projectId - Int!
lastPRUpdatedAt - DateTime!
_count - RepoCount
organization - GithubOrganization!
project - Project!
githubPullRequests - [GithubPullRequest!]!
githubIssues - [GithubIssue!]!
githubMentions - [GithubMention!]!
Example
{
  "id": 987,
  "name": "abc123",
  "githubRepoId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "organizationId": 123,
  "projectId": 123,
  "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
  "_count": RepoCount,
  "organization": GithubOrganization,
  "project": Project,
  "githubPullRequests": [GithubPullRequest],
  "githubIssues": [GithubIssue],
  "githubMentions": [GithubMention]
}

RepoAvgAggregate

Fields
Field Name Description
id - Float
githubRepoId - Float
organizationId - Float
projectId - Float
Example
{
  "id": 987.65,
  "githubRepoId": 987.65,
  "organizationId": 987.65,
  "projectId": 987.65
}

RepoAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubRepoId - SortOrder
organizationId - SortOrder
projectId - SortOrder
Example
{
  "id": "asc",
  "githubRepoId": "asc",
  "organizationId": "asc",
  "projectId": "asc"
}

RepoCount

Fields
Field Name Description
githubPullRequests - Int!
githubIssues - Int!
githubMentions - Int!
Example
{"githubPullRequests": 987, "githubIssues": 987, "githubMentions": 987}

RepoCountAggregate

Fields
Field Name Description
id - Int!
name - Int!
githubRepoId - Int!
createdAt - Int!
updatedAt - Int!
organizationId - Int!
projectId - Int!
lastPRUpdatedAt - Int!
_all - Int!
Example
{
  "id": 987,
  "name": 123,
  "githubRepoId": 123,
  "createdAt": 123,
  "updatedAt": 987,
  "organizationId": 123,
  "projectId": 987,
  "lastPRUpdatedAt": 987,
  "_all": 987
}

RepoCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
githubRepoId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
organizationId - SortOrder
projectId - SortOrder
lastPRUpdatedAt - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "githubRepoId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "organizationId": "asc",
  "projectId": "asc",
  "lastPRUpdatedAt": "asc"
}

RepoGitPOAPs

Fields
Field Name Description
totalGitPOAPs - Float!
gitPOAPs - [FullGitPOAPEventData!]!
Example
{
  "totalGitPOAPs": 123.45,
  "gitPOAPs": [FullGitPOAPEventData]
}

RepoGroupBy

Fields
Field Name Description
id - Int!
name - String!
githubRepoId - Int!
createdAt - DateTime!
updatedAt - DateTime!
organizationId - Int!
projectId - Int!
lastPRUpdatedAt - DateTime!
_count - RepoCountAggregate
_avg - RepoAvgAggregate
_sum - RepoSumAggregate
_min - RepoMinAggregate
_max - RepoMaxAggregate
Example
{
  "id": 987,
  "name": "abc123",
  "githubRepoId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "organizationId": 987,
  "projectId": 123,
  "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
  "_count": RepoCountAggregate,
  "_avg": RepoAvgAggregate,
  "_sum": RepoSumAggregate,
  "_min": RepoMinAggregate,
  "_max": RepoMaxAggregate
}

RepoListRelationFilter

Fields
Input Field Description
every - RepoWhereInput
some - RepoWhereInput
none - RepoWhereInput
Example
{
  "every": RepoWhereInput,
  "some": RepoWhereInput,
  "none": RepoWhereInput
}

RepoMaxAggregate

Fields
Field Name Description
id - Int
name - String
githubRepoId - Int
createdAt - DateTime
updatedAt - DateTime
organizationId - Int
projectId - Int
lastPRUpdatedAt - DateTime
Example
{
  "id": 987,
  "name": "abc123",
  "githubRepoId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "organizationId": 123,
  "projectId": 987,
  "lastPRUpdatedAt": "2007-12-03T10:15:30Z"
}

RepoMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
githubRepoId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
organizationId - SortOrder
projectId - SortOrder
lastPRUpdatedAt - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "githubRepoId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "organizationId": "asc",
  "projectId": "asc",
  "lastPRUpdatedAt": "asc"
}

RepoMinAggregate

Fields
Field Name Description
id - Int
name - String
githubRepoId - Int
createdAt - DateTime
updatedAt - DateTime
organizationId - Int
projectId - Int
lastPRUpdatedAt - DateTime
Example
{
  "id": 987,
  "name": "xyz789",
  "githubRepoId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "organizationId": 987,
  "projectId": 987,
  "lastPRUpdatedAt": "2007-12-03T10:15:30Z"
}

RepoMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
githubRepoId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
organizationId - SortOrder
projectId - SortOrder
lastPRUpdatedAt - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "githubRepoId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "organizationId": "asc",
  "projectId": "asc",
  "lastPRUpdatedAt": "asc"
}

RepoOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

RepoOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
githubRepoId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
organizationId - SortOrder
projectId - SortOrder
lastPRUpdatedAt - SortOrder
_count - RepoCountOrderByAggregateInput
_avg - RepoAvgOrderByAggregateInput
_max - RepoMaxOrderByAggregateInput
_min - RepoMinOrderByAggregateInput
_sum - RepoSumOrderByAggregateInput
Example
{
  "id": "asc",
  "name": "asc",
  "githubRepoId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "organizationId": "asc",
  "projectId": "asc",
  "lastPRUpdatedAt": "asc",
  "_count": RepoCountOrderByAggregateInput,
  "_avg": RepoAvgOrderByAggregateInput,
  "_max": RepoMaxOrderByAggregateInput,
  "_min": RepoMinOrderByAggregateInput,
  "_sum": RepoSumOrderByAggregateInput
}

RepoOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
githubRepoId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
organizationId - SortOrder
organization - GithubOrganizationOrderByWithRelationInput
projectId - SortOrder
project - ProjectOrderByWithRelationInput
lastPRUpdatedAt - SortOrder
githubPullRequests - GithubPullRequestOrderByRelationAggregateInput
githubIssues - GithubIssueOrderByRelationAggregateInput
githubMentions - GithubMentionOrderByRelationAggregateInput
Example
{
  "id": "asc",
  "name": "asc",
  "githubRepoId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "organizationId": "asc",
  "organization": GithubOrganizationOrderByWithRelationInput,
  "projectId": "asc",
  "project": ProjectOrderByWithRelationInput,
  "lastPRUpdatedAt": "asc",
  "githubPullRequests": GithubPullRequestOrderByRelationAggregateInput,
  "githubIssues": GithubIssueOrderByRelationAggregateInput,
  "githubMentions": GithubMentionOrderByRelationAggregateInput
}

RepoRelationFilter

Fields
Input Field Description
is - RepoWhereInput
isNot - RepoWhereInput
Example
{
  "is": RepoWhereInput,
  "isNot": RepoWhereInput
}

RepoReturnData

Fields
Field Name Description
id - Int!
name - String!
githubRepoId - Int!
createdAt - DateTime!
updatedAt - DateTime!
organizationId - Int!
projectId - Int!
lastPRUpdatedAt - DateTime!
_count - RepoCount
organization - GithubOrganization!
project - Project!
githubPullRequests - [GithubPullRequest!]!
githubIssues - [GithubIssue!]!
githubMentions - [GithubMention!]!
contributorCount - Float!
gitPOAPCount - Float!
mintedGitPOAPCount - Float!
Example
{
  "id": 123,
  "name": "abc123",
  "githubRepoId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "organizationId": 987,
  "projectId": 987,
  "lastPRUpdatedAt": "2007-12-03T10:15:30Z",
  "_count": RepoCount,
  "organization": GithubOrganization,
  "project": Project,
  "githubPullRequests": [GithubPullRequest],
  "githubIssues": [GithubIssue],
  "githubMentions": [GithubMention],
  "contributorCount": 987.65,
  "gitPOAPCount": 987.65,
  "mintedGitPOAPCount": 987.65
}

RepoScalarFieldEnum

Values
Enum Value Description

id

name

githubRepoId

createdAt

updatedAt

organizationId

projectId

lastPRUpdatedAt

Example
"id"

RepoScalarWhereWithAggregatesInput

Example
{
  "AND": [RepoScalarWhereWithAggregatesInput],
  "OR": [RepoScalarWhereWithAggregatesInput],
  "NOT": [RepoScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "name": StringWithAggregatesFilter,
  "githubRepoId": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "organizationId": IntWithAggregatesFilter,
  "projectId": IntWithAggregatesFilter,
  "lastPRUpdatedAt": DateTimeWithAggregatesFilter
}

RepoSumAggregate

Fields
Field Name Description
id - Int
githubRepoId - Int
organizationId - Int
projectId - Int
Example
{"id": 123, "githubRepoId": 123, "organizationId": 987, "projectId": 123}

RepoSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
githubRepoId - SortOrder
organizationId - SortOrder
projectId - SortOrder
Example
{
  "id": "asc",
  "githubRepoId": "asc",
  "organizationId": "asc",
  "projectId": "asc"
}

RepoWhereInput

Fields
Input Field Description
AND - [RepoWhereInput!]
OR - [RepoWhereInput!]
NOT - [RepoWhereInput!]
id - IntFilter
name - StringFilter
githubRepoId - IntFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
organizationId - IntFilter
organization - GithubOrganizationRelationFilter
projectId - IntFilter
project - ProjectRelationFilter
lastPRUpdatedAt - DateTimeFilter
githubPullRequests - GithubPullRequestListRelationFilter
githubIssues - GithubIssueListRelationFilter
githubMentions - GithubMentionListRelationFilter
Example
{
  "AND": [RepoWhereInput],
  "OR": [RepoWhereInput],
  "NOT": [RepoWhereInput],
  "id": IntFilter,
  "name": StringFilter,
  "githubRepoId": IntFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "organizationId": IntFilter,
  "organization": GithubOrganizationRelationFilter,
  "projectId": IntFilter,
  "project": ProjectRelationFilter,
  "lastPRUpdatedAt": DateTimeFilter,
  "githubPullRequests": GithubPullRequestListRelationFilter,
  "githubIssues": GithubIssueListRelationFilter,
  "githubMentions": GithubMentionListRelationFilter
}

RepoWhereUniqueInput

Fields
Input Field Description
id - Int
githubRepoId - Int
Example
{"id": 123, "githubRepoId": 987}

SearchResults

Fields
Field Name Description
githubUsers - [GithubUser!]!
profiles - [Profile!]!
Example
{
  "githubUsers": [GithubUser],
  "profiles": [Profile]
}

SortOrder

Values
Enum Value Description

asc

desc

Example
"asc"

StaffApprovalStatus

Values
Enum Value Description

APPROVED

PENDING

REJECTED

Example
"APPROVED"

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"xyz789"

StringFieldUpdateOperationsInput

Fields
Input Field Description
set - String
Example
{"set": "abc123"}

StringFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
mode - QueryMode
not - NestedStringFilter
Example
{
  "equals": "abc123",
  "in": ["xyz789"],
  "notIn": ["xyz789"],
  "lt": "xyz789",
  "lte": "xyz789",
  "gt": "xyz789",
  "gte": "xyz789",
  "contains": "abc123",
  "startsWith": "abc123",
  "endsWith": "xyz789",
  "mode": "default",
  "not": NestedStringFilter
}

StringNullableFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
mode - QueryMode
not - NestedStringNullableFilter
Example
{
  "equals": "xyz789",
  "in": ["abc123"],
  "notIn": ["xyz789"],
  "lt": "abc123",
  "lte": "xyz789",
  "gt": "xyz789",
  "gte": "xyz789",
  "contains": "xyz789",
  "startsWith": "abc123",
  "endsWith": "abc123",
  "mode": "default",
  "not": NestedStringNullableFilter
}

StringNullableWithAggregatesFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
mode - QueryMode
not - NestedStringNullableWithAggregatesFilter
_count - NestedIntNullableFilter
_min - NestedStringNullableFilter
_max - NestedStringNullableFilter
Example
{
  "equals": "abc123",
  "in": ["abc123"],
  "notIn": ["abc123"],
  "lt": "xyz789",
  "lte": "abc123",
  "gt": "xyz789",
  "gte": "xyz789",
  "contains": "abc123",
  "startsWith": "xyz789",
  "endsWith": "xyz789",
  "mode": "default",
  "not": NestedStringNullableWithAggregatesFilter,
  "_count": NestedIntNullableFilter,
  "_min": NestedStringNullableFilter,
  "_max": NestedStringNullableFilter
}

StringWithAggregatesFilter

Fields
Input Field Description
equals - String
in - [String!]
notIn - [String!]
lt - String
lte - String
gt - String
gte - String
contains - String
startsWith - String
endsWith - String
mode - QueryMode
not - NestedStringWithAggregatesFilter
_count - NestedIntFilter
_min - NestedStringFilter
_max - NestedStringFilter
Example
{
  "equals": "xyz789",
  "in": ["xyz789"],
  "notIn": ["xyz789"],
  "lt": "xyz789",
  "lte": "xyz789",
  "gt": "xyz789",
  "gte": "abc123",
  "contains": "abc123",
  "startsWith": "xyz789",
  "endsWith": "abc123",
  "mode": "default",
  "not": NestedStringWithAggregatesFilter,
  "_count": NestedIntFilter,
  "_min": NestedStringFilter,
  "_max": NestedStringFilter
}

Team

Fields
Field Name Description
id - Int!
name - String!
ownerAddressId - Int!
createdAt - DateTime!
updatedAt - DateTime!
description - String
logoImageUrl - String
approvalStatus - StaffApprovalStatus!
_count - TeamCount
Example
{
  "id": 987,
  "name": "xyz789",
  "ownerAddressId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "description": "abc123",
  "logoImageUrl": "xyz789",
  "approvalStatus": "APPROVED",
  "_count": TeamCount
}

TeamAvgAggregate

Fields
Field Name Description
id - Float
ownerAddressId - Float
Example
{"id": 987.65, "ownerAddressId": 123.45}

TeamAvgOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
ownerAddressId - SortOrder
Example
{"id": "asc", "ownerAddressId": "asc"}

TeamCount

Fields
Field Name Description
memberships - Int!
gitPOAPs - Int!
gitPOAPRequests - Int!
Example
{"memberships": 987, "gitPOAPs": 987, "gitPOAPRequests": 987}

TeamCountAggregate

Fields
Field Name Description
id - Int!
name - Int!
ownerAddressId - Int!
createdAt - Int!
updatedAt - Int!
description - Int!
logoImageUrl - Int!
approvalStatus - Int!
_all - Int!
Example
{
  "id": 123,
  "name": 123,
  "ownerAddressId": 123,
  "createdAt": 123,
  "updatedAt": 987,
  "description": 987,
  "logoImageUrl": 123,
  "approvalStatus": 123,
  "_all": 987
}

TeamCountOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
ownerAddressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
description - SortOrder
logoImageUrl - SortOrder
approvalStatus - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "ownerAddressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "description": "asc",
  "logoImageUrl": "asc",
  "approvalStatus": "asc"
}

TeamGroupBy

Fields
Field Name Description
id - Int!
name - String!
ownerAddressId - Int!
createdAt - DateTime!
updatedAt - DateTime!
description - String
logoImageUrl - String
approvalStatus - StaffApprovalStatus!
_count - TeamCountAggregate
_avg - TeamAvgAggregate
_sum - TeamSumAggregate
_min - TeamMinAggregate
_max - TeamMaxAggregate
Example
{
  "id": 987,
  "name": "xyz789",
  "ownerAddressId": 123,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "description": "abc123",
  "logoImageUrl": "xyz789",
  "approvalStatus": "APPROVED",
  "_count": TeamCountAggregate,
  "_avg": TeamAvgAggregate,
  "_sum": TeamSumAggregate,
  "_min": TeamMinAggregate,
  "_max": TeamMaxAggregate
}

TeamListRelationFilter

Fields
Input Field Description
every - TeamWhereInput
some - TeamWhereInput
none - TeamWhereInput
Example
{
  "every": TeamWhereInput,
  "some": TeamWhereInput,
  "none": TeamWhereInput
}

TeamMaxAggregate

Fields
Field Name Description
id - Int
name - String
ownerAddressId - Int
createdAt - DateTime
updatedAt - DateTime
description - String
logoImageUrl - String
approvalStatus - StaffApprovalStatus
Example
{
  "id": 987,
  "name": "xyz789",
  "ownerAddressId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "description": "abc123",
  "logoImageUrl": "abc123",
  "approvalStatus": "APPROVED"
}

TeamMaxOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
ownerAddressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
description - SortOrder
logoImageUrl - SortOrder
approvalStatus - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "ownerAddressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "description": "asc",
  "logoImageUrl": "asc",
  "approvalStatus": "asc"
}

TeamMemberships

Fields
Field Name Description
total - Float!
memberships - [MembershipWithTeam!]!
Example
{"total": 987.65, "memberships": [MembershipWithTeam]}

TeamMinAggregate

Fields
Field Name Description
id - Int
name - String
ownerAddressId - Int
createdAt - DateTime
updatedAt - DateTime
description - String
logoImageUrl - String
approvalStatus - StaffApprovalStatus
Example
{
  "id": 987,
  "name": "abc123",
  "ownerAddressId": 987,
  "createdAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "description": "abc123",
  "logoImageUrl": "abc123",
  "approvalStatus": "APPROVED"
}

TeamMinOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
ownerAddressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
description - SortOrder
logoImageUrl - SortOrder
approvalStatus - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "ownerAddressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "description": "asc",
  "logoImageUrl": "asc",
  "approvalStatus": "asc"
}

TeamOrderByRelationAggregateInput

Fields
Input Field Description
_count - SortOrder
Example
{"_count": "asc"}

TeamOrderByWithAggregationInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
ownerAddressId - SortOrder
createdAt - SortOrder
updatedAt - SortOrder
description - SortOrder
logoImageUrl - SortOrder
approvalStatus - SortOrder
_count - TeamCountOrderByAggregateInput
_avg - TeamAvgOrderByAggregateInput
_max - TeamMaxOrderByAggregateInput
_min - TeamMinOrderByAggregateInput
_sum - TeamSumOrderByAggregateInput
Example
{
  "id": "asc",
  "name": "asc",
  "ownerAddressId": "asc",
  "createdAt": "asc",
  "updatedAt": "asc",
  "description": "asc",
  "logoImageUrl": "asc",
  "approvalStatus": "asc",
  "_count": TeamCountOrderByAggregateInput,
  "_avg": TeamAvgOrderByAggregateInput,
  "_max": TeamMaxOrderByAggregateInput,
  "_min": TeamMinOrderByAggregateInput,
  "_sum": TeamSumOrderByAggregateInput
}

TeamOrderByWithRelationInput

Fields
Input Field Description
id - SortOrder
name - SortOrder
ownerAddressId - SortOrder
ownerAddress - AddressOrderByWithRelationInput
createdAt - SortOrder
updatedAt - SortOrder
description - SortOrder
logoImageUrl - SortOrder
memberships - MembershipOrderByRelationAggregateInput
gitPOAPs - GitPOAPOrderByRelationAggregateInput
gitPOAPRequests - GitPOAPRequestOrderByRelationAggregateInput
approvalStatus - SortOrder
Example
{
  "id": "asc",
  "name": "asc",
  "ownerAddressId": "asc",
  "ownerAddress": AddressOrderByWithRelationInput,
  "createdAt": "asc",
  "updatedAt": "asc",
  "description": "asc",
  "logoImageUrl": "asc",
  "memberships": MembershipOrderByRelationAggregateInput,
  "gitPOAPs": GitPOAPOrderByRelationAggregateInput,
  "gitPOAPRequests": GitPOAPRequestOrderByRelationAggregateInput,
  "approvalStatus": "asc"
}

TeamRelationFilter

Fields
Input Field Description
is - TeamWhereInput
isNot - TeamWhereInput
Example
{
  "is": TeamWhereInput,
  "isNot": TeamWhereInput
}

TeamScalarFieldEnum

Values
Enum Value Description

id

name

ownerAddressId

createdAt

updatedAt

description

logoImageUrl

approvalStatus

Example
"id"

TeamScalarWhereWithAggregatesInput

Example
{
  "AND": [TeamScalarWhereWithAggregatesInput],
  "OR": [TeamScalarWhereWithAggregatesInput],
  "NOT": [TeamScalarWhereWithAggregatesInput],
  "id": IntWithAggregatesFilter,
  "name": StringWithAggregatesFilter,
  "ownerAddressId": IntWithAggregatesFilter,
  "createdAt": DateTimeWithAggregatesFilter,
  "updatedAt": DateTimeWithAggregatesFilter,
  "description": StringNullableWithAggregatesFilter,
  "logoImageUrl": StringNullableWithAggregatesFilter,
  "approvalStatus": EnumStaffApprovalStatusWithAggregatesFilter
}

TeamSumAggregate

Fields
Field Name Description
id - Int
ownerAddressId - Int
Example
{"id": 987, "ownerAddressId": 987}

TeamSumOrderByAggregateInput

Fields
Input Field Description
id - SortOrder
ownerAddressId - SortOrder
Example
{"id": "asc", "ownerAddressId": "asc"}

TeamUpdateInput

Fields
Input Field Description
name - StringFieldUpdateOperationsInput
description - NullableStringFieldUpdateOperationsInput
Example
{
  "name": StringFieldUpdateOperationsInput,
  "description": NullableStringFieldUpdateOperationsInput
}

TeamUpdatePayload

Fields
Field Name Description
name - String!
description - String
Example
{
  "name": "xyz789",
  "description": "xyz789"
}

TeamWhereInput

Fields
Input Field Description
AND - [TeamWhereInput!]
OR - [TeamWhereInput!]
NOT - [TeamWhereInput!]
id - IntFilter
name - StringFilter
ownerAddressId - IntFilter
ownerAddress - AddressRelationFilter
createdAt - DateTimeFilter
updatedAt - DateTimeFilter
description - StringNullableFilter
logoImageUrl - StringNullableFilter
memberships - MembershipListRelationFilter
gitPOAPs - GitPOAPListRelationFilter
gitPOAPRequests - GitPOAPRequestListRelationFilter
approvalStatus - EnumStaffApprovalStatusFilter
Example
{
  "AND": [TeamWhereInput],
  "OR": [TeamWhereInput],
  "NOT": [TeamWhereInput],
  "id": IntFilter,
  "name": StringFilter,
  "ownerAddressId": IntFilter,
  "ownerAddress": AddressRelationFilter,
  "createdAt": DateTimeFilter,
  "updatedAt": DateTimeFilter,
  "description": StringNullableFilter,
  "logoImageUrl": StringNullableFilter,
  "memberships": MembershipListRelationFilter,
  "gitPOAPs": GitPOAPListRelationFilter,
  "gitPOAPRequests": GitPOAPRequestListRelationFilter,
  "approvalStatus": EnumStaffApprovalStatusFilter
}

TeamWhereUniqueInput

Fields
Input Field Description
id - Int
Example
{"id": 123}

UserFeaturedGitPOAPData

Fields
Field Name Description
claim - Claim!
poap - POAPToken!
Example
{"claim": Claim, "poap": POAPToken}

UserFeaturedPOAPs

Fields
Field Name Description
gitPOAPs - [UserFeaturedGitPOAPData!]!
poaps - [POAPToken!]!
Example
{
  "gitPOAPs": [UserFeaturedGitPOAPData],
  "poaps": [POAPToken]
}

UserGitPOAPData

Fields
Field Name Description
claim - Claim!
event - POAPEvent!
contributionCount - Float!
Example
{
  "claim": Claim,
  "event": POAPEvent,
  "contributionCount": 123.45
}

UserMemberships

Fields
Field Name Description
memberships - [MembershipWithTeam!]!
Example
{"memberships": [MembershipWithTeam]}

UserPOAPs

Fields
Field Name Description
totalGitPOAPs - Float!
totalPOAPs - Float!
gitPOAPs - [UserGitPOAPData!]!
poaps - [POAPToken!]!
Example
{
  "totalGitPOAPs": 987.65,
  "totalPOAPs": 987.65,
  "gitPOAPs": [UserGitPOAPData],
  "poaps": [POAPToken]
}