Lens API GraphQL API Reference

Welcome to the advanced developer docs

API Endpoints
# dev net:
https://api-v2.lens.dev/
Headers
# Add user agent header to avoid firewall
user-agent: spectaql

Queries

approvedAuthentications

Arguments
Name Description
request - ApprovedAuthenticationRequest!

Example

Query
query approvedAuthentications($request: ApprovedAuthenticationRequest!) {
  approvedAuthentications(request: $request) {
    items {
      authorizationId
      browser
      device
      os
      origin
      expiresAt
      createdAt
      updatedAt
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ApprovedAuthenticationRequest}
Response
{
  "data": {
    "approvedAuthentications": {
      "items": [ApprovedAuthentication],
      "pageInfo": PaginatedResultInfo
    }
  }
}

approvedModuleAllowanceAmount

Description

note here if your using a wallet JWT token it will get the allowance of the public proxy contract if its supported if not throw as profiles act not wallets

Arguments
Name Description
request - ApprovedModuleAllowanceAmountRequest!

Example

Query
query approvedModuleAllowanceAmount($request: ApprovedModuleAllowanceAmountRequest!) {
  approvedModuleAllowanceAmount(request: $request) {
    moduleName
    moduleContract {
      address
      chainId
    }
    allowance {
      asset {
        ... on Erc20 {
          name
          symbol
          decimals
          contract {
            ...NetworkAddressFragment
          }
        }
      }
      value
      rate {
        asset {
          name
          symbol
          decimals
        }
        value
      }
      asFiat {
        asset {
          name
          symbol
          decimals
        }
        value
      }
    }
  }
}
Variables
{"request": ApprovedModuleAllowanceAmountRequest}
Response
{
  "data": {
    "approvedModuleAllowanceAmount": [
      {
        "moduleName": "xyz789",
        "moduleContract": NetworkAddress,
        "allowance": Amount
      }
    ]
  }
}

canClaim

Response

Returns [CanClaimResult!]!

Arguments
Name Description
request - CanClaimRequest!

Example

Query
query canClaim($request: CanClaimRequest!) {
  canClaim(request: $request) {
    address
    canClaim
  }
}
Variables
{"request": CanClaimRequest}
Response
{
  "data": {
    "canClaim": [
      {"address": EvmAddress, "canClaim": true}
    ]
  }
}

challenge

Response

Returns an AuthChallengeResult!

Arguments
Name Description
request - ChallengeRequest!

Example

Query
query challenge($request: ChallengeRequest!) {
  challenge(request: $request) {
    id
    text
  }
}
Variables
{"request": ChallengeRequest}
Response
{
  "data": {
    "challenge": {
      "id": ChallengeId,
      "text": "abc123"
    }
  }
}

claimTokens

Response

Returns a LensProfileManagerRelayResult!

Arguments
Name Description
request - ClaimTokensRequest!

Example

Query
query claimTokens($request: ClaimTokensRequest!) {
  claimTokens(request: $request) {
    ... on RelaySuccess {
      txHash
      txId
    }
    ... on LensProfileManagerRelayError {
      reason
    }
  }
}
Variables
{"request": ClaimTokensRequest}
Response
{"data": {"claimTokens": RelaySuccess}}

claimableProfiles

Response

Returns a ClaimableProfilesResult!

Example

Query
query claimableProfiles {
  claimableProfiles {
    reserved {
      id
      withHandle
      source
      expiry
    }
    canMintProfileWithFreeTextHandle
  }
}
Response
{
  "data": {
    "claimableProfiles": {
      "reserved": [ReservedClaimable],
      "canMintProfileWithFreeTextHandle": false
    }
  }
}

claimableStatus

Response

Returns a ClaimProfileStatusType!

Example

Query
query claimableStatus {
  claimableStatus
}
Response
{"data": {"claimableStatus": "ALREADY_CLAIMED"}}

claimableTokens

Response

Returns a ClaimableTokensResult!

Example

Query
query claimableTokens {
  claimableTokens {
    bonsai {
      asset {
        ... on Erc20 {
          name
          symbol
          decimals
          contract {
            ...NetworkAddressFragment
          }
        }
      }
      value
      rate {
        asset {
          name
          symbol
          decimals
        }
        value
      }
      asFiat {
        asset {
          name
          symbol
          decimals
        }
        value
      }
    }
  }
}
Response
{"data": {"claimableTokens": {"bonsai": Amount}}}

createFrameTypedData

Response

Returns a CreateFrameEIP712TypedData!

Arguments
Name Description
request - FrameEIP712Request!

Example

Query
query createFrameTypedData($request: FrameEIP712Request!) {
  createFrameTypedData(request: $request) {
    types {
      FrameData {
        name
        type
      }
    }
    domain {
      name
      chainId
      version
      verifyingContract
    }
    value {
      specVersion
      url
      buttonIndex
      profileId
      pubId
      inputText
      state
      actionResponse
      deadline
    }
  }
}
Variables
{"request": FrameEIP712Request}
Response
{
  "data": {
    "createFrameTypedData": {
      "types": CreateFrameEIP712TypedDataTypes,
      "domain": EIP712TypedDataDomain,
      "value": CreateFrameEIP712TypedDataValue
    }
  }
}

currencies

Description

Get all enabled currencies

Response

Returns a PaginatedCurrenciesResult!

Arguments
Name Description
request - PaginatedOffsetRequest!

Example

Query
query currencies($request: PaginatedOffsetRequest!) {
  currencies(request: $request) {
    items {
      name
      symbol
      decimals
      contract {
        address
        chainId
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": PaginatedOffsetRequest}
Response
{
  "data": {
    "currencies": {
      "items": [Erc20],
      "pageInfo": PaginatedResultInfo
    }
  }
}

currentSession

Response

Returns an ApprovedAuthentication!

Example

Query
query currentSession {
  currentSession {
    authorizationId
    browser
    device
    os
    origin
    expiresAt
    createdAt
    updatedAt
  }
}
Response
{
  "data": {
    "currentSession": {
      "authorizationId": "9f288a10-3d08-4ff1-b4ef-9f00f733985e",
      "browser": "xyz789",
      "device": "abc123",
      "os": "abc123",
      "origin": URI,
      "expiresAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z"
    }
  }
}

defaultProfile

Description

Get the default profile for a given EvmAddress. If no default is explicitly set, you will get the oldest profile owned by the address.

Response

Returns a Profile

Arguments
Name Description
request - DefaultProfileRequest!

Example

Query
query defaultProfile($request: DefaultProfileRequest!) {
  defaultProfile(request: $request) {
    id
    ownedBy {
      address
      chainId
    }
    txHash
    createdAt
    stats {
      id
      followers
      following
      comments
      posts
      mirrors
      quotes
      publications
      reactions
      reacted
      countOpenActions
      lensClassifierScore
    }
    operations {
      id
      isBlockedByMe {
        value
        isFinalisedOnchain
      }
      hasBlockedMe {
        value
        isFinalisedOnchain
      }
      isFollowedByMe {
        value
        isFinalisedOnchain
      }
      isFollowingMe {
        value
        isFinalisedOnchain
      }
      canBlock
      canUnblock
      canFollow
      canUnfollow
    }
    interests
    guardian {
      protected
      cooldownEndsOn
    }
    invitedBy {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    invitesLeft
    onchainIdentity {
      proofOfHumanity
      ens {
        name
      }
      sybilDotOrg {
        verified
        source {
          twitter {
            ...SybilDotOrgTwitterIdentityFragment
          }
        }
      }
      worldcoin {
        isHuman
      }
    }
    followNftAddress {
      address
      chainId
    }
    metadata {
      displayName
      bio
      rawURI
      appId
      attributes {
        type
        key
        value
      }
      picture {
        ... on ImageSet {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
        ... on NftImage {
          collection {
            ...NetworkAddressFragment
          }
          tokenId
          image {
            ...ImageSetFragment
          }
          verified
        }
      }
      coverPicture {
        raw {
          mimeType
          width
          height
          uri
        }
        optimized {
          mimeType
          width
          height
          uri
        }
        transformed {
          mimeType
          width
          height
          uri
        }
      }
    }
    followModule {
      ... on FeeFollowModuleSettings {
        type
        contract {
          address
          chainId
        }
        amount {
          asset {
            ... on Erc20 {
              ...Erc20Fragment
            }
          }
          value
          rate {
            ...FiatAmountFragment
          }
          asFiat {
            ...FiatAmountFragment
          }
        }
        recipient
      }
      ... on RevertFollowModuleSettings {
        type
        contract {
          address
          chainId
        }
      }
      ... on UnknownFollowModuleSettings {
        initializeCalldata
        initializeResultData
        verified
        signlessApproved
        sponsoredApproved
        type
        contract {
          address
          chainId
        }
        followModuleReturnData
      }
    }
    handle {
      id
      fullHandle
      namespace
      localName
      suggestedFormatted {
        full
        localName
      }
      linkedTo {
        contract {
          address
          chainId
        }
        nftTokenId
      }
      ownedBy
      guardian {
        protected
        cooldownEndsOn
      }
    }
    signless
    sponsor
    peerToPeerRecommendedByMe
  }
}
Variables
{"request": DefaultProfileRequest}
Response
{
  "data": {
    "defaultProfile": {
      "id": ProfileId,
      "ownedBy": NetworkAddress,
      "txHash": TxHash,
      "createdAt": "2007-12-03T10:15:30Z",
      "stats": ProfileStats,
      "operations": ProfileOperations,
      "interests": ["xyz789"],
      "guardian": ProfileGuardianResult,
      "invitedBy": Profile,
      "invitesLeft": 987,
      "onchainIdentity": ProfileOnchainIdentity,
      "followNftAddress": NetworkAddress,
      "metadata": ProfileMetadata,
      "followModule": FeeFollowModuleSettings,
      "handle": HandleInfo,
      "signless": true,
      "sponsor": false,
      "peerToPeerRecommendedByMe": false
    }
  }
}

didReactOnPublication

Arguments
Name Description
request - DidReactOnPublicationRequest!

Example

Query
query didReactOnPublication($request: DidReactOnPublicationRequest!) {
  didReactOnPublication(request: $request) {
    publicationId
    profileId
    result
  }
}
Variables
{"request": DidReactOnPublicationRequest}
Response
{
  "data": {
    "didReactOnPublication": [
      {
        "publicationId": PublicationId,
        "profileId": ProfileId,
        "result": false
      }
    ]
  }
}

exploreProfiles

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - ExploreProfilesRequest!

Example

Query
query exploreProfiles($request: ExploreProfilesRequest!) {
  exploreProfiles(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ExploreProfilesRequest}
Response
{
  "data": {
    "exploreProfiles": {
      "items": [Profile],
      "pageInfo": PaginatedResultInfo
    }
  }
}

explorePublications

Arguments
Name Description
request - ExplorePublicationRequest!

Example

Query
query explorePublications($request: ExplorePublicationRequest!) {
  explorePublications(request: $request) {
    items {
      ... on Post {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
      }
      ... on Quote {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        quoteOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ExplorePublicationRequest}
Response
{
  "data": {
    "explorePublications": {
      "items": [Post],
      "pageInfo": PaginatedResultInfo
    }
  }
}

feed

Response

Returns a PaginatedFeedResult!

Arguments
Name Description
request - FeedRequest!

Example

Query
query feed($request: FeedRequest!) {
  feed(request: $request) {
    items {
      id
      root {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
      mirrors {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        mirrorOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
      }
      acted {
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        action {
          ... on KnownCollectOpenActionResult {
            ...KnownCollectOpenActionResultFragment
          }
          ... on UnknownOpenActionResult {
            ...UnknownOpenActionResultFragment
          }
        }
        actedAt
      }
      reactions {
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        reaction
        createdAt
      }
      comments {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        hiddenByAuthor
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        root {
          ... on Post {
            ...PostFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        commentOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        firstComment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": FeedRequest}
Response
{
  "data": {
    "feed": {
      "items": [FeedItem],
      "pageInfo": PaginatedResultInfo
    }
  }
}

feedHighlights

Response

Returns a PaginatedFeedHighlightsResult!

Arguments
Name Description
request - FeedHighlightsRequest!

Example

Query
query feedHighlights($request: FeedHighlightsRequest!) {
  feedHighlights(request: $request) {
    items {
      ... on Post {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
      }
      ... on Quote {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        quoteOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": FeedHighlightsRequest}
Response
{
  "data": {
    "feedHighlights": {
      "items": [Post],
      "pageInfo": PaginatedResultInfo
    }
  }
}

followRevenues

Response

Returns a FollowRevenueResult!

Arguments
Name Description
request - FollowRevenueRequest!

Example

Query
query followRevenues($request: FollowRevenueRequest!) {
  followRevenues(request: $request) {
    revenues {
      total {
        asset {
          ... on Erc20 {
            ...Erc20Fragment
          }
        }
        value
        rate {
          asset {
            ...FiatFragment
          }
          value
        }
        asFiat {
          asset {
            ...FiatFragment
          }
          value
        }
      }
    }
  }
}
Variables
{"request": FollowRevenueRequest}
Response
{
  "data": {
    "followRevenues": {"revenues": [RevenueAggregate]}
  }
}

followStatusBulk

Response

Returns [FollowStatusBulkResult!]!

Arguments
Name Description
request - FollowStatusBulkRequest!

Example

Query
query followStatusBulk($request: FollowStatusBulkRequest!) {
  followStatusBulk(request: $request) {
    follower
    profileId
    status {
      value
      isFinalisedOnchain
    }
  }
}
Variables
{"request": FollowStatusBulkRequest}
Response
{
  "data": {
    "followStatusBulk": [
      {
        "follower": ProfileId,
        "profileId": ProfileId,
        "status": OptimisticStatusResult
      }
    ]
  }
}

followers

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - FollowersRequest!

Example

Query
query followers($request: FollowersRequest!) {
  followers(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": FollowersRequest}
Response
{
  "data": {
    "followers": {
      "items": [Profile],
      "pageInfo": PaginatedResultInfo
    }
  }
}

following

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - FollowingRequest!

Example

Query
query following($request: FollowingRequest!) {
  following(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": FollowingRequest}
Response
{
  "data": {
    "following": {
      "items": [Profile],
      "pageInfo": PaginatedResultInfo
    }
  }
}

forYou

Response

Returns a PaginatedForYouResult!

Arguments
Name Description
request - PublicationForYouRequest!

Example

Query
query forYou($request: PublicationForYouRequest!) {
  forYou(request: $request) {
    items {
      publication {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
      source
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": PublicationForYouRequest}
Response
{
  "data": {
    "forYou": {
      "items": [ForYouResult],
      "pageInfo": PaginatedResultInfo
    }
  }
}

generateLensAPIRelayAddress

Response

Returns an EvmAddress!

Example

Query
query generateLensAPIRelayAddress {
  generateLensAPIRelayAddress
}
Response
{"data": {"generateLensAPIRelayAddress": EvmAddress}}

generateModuleCurrencyApprovalData

Description

note here if your using a wallet JWT token it will approve to the public proxy contract if its supported if not throw as profiles act not wallets

Arguments
Name Description
request - GenerateModuleCurrencyApprovalDataRequest!

Example

Query
query generateModuleCurrencyApprovalData($request: GenerateModuleCurrencyApprovalDataRequest!) {
  generateModuleCurrencyApprovalData(request: $request) {
    to
    from
    data
  }
}
Variables
{"request": GenerateModuleCurrencyApprovalDataRequest}
Response
{
  "data": {
    "generateModuleCurrencyApprovalData": {
      "to": EvmAddress,
      "from": EvmAddress,
      "data": BlockchainData
    }
  }
}

handleToAddress

Response

Returns an EvmAddress

Arguments
Name Description
request - HandleToAddressRequest!

Example

Query
query handleToAddress($request: HandleToAddressRequest!) {
  handleToAddress(request: $request)
}
Variables
{"request": HandleToAddressRequest}
Response
{"data": {"handleToAddress": EvmAddress}}

internalAllowedDomains

Response

Returns [URI!]!

Arguments
Name Description
request - InternalAllowedDomainsRequest!

Example

Query
query internalAllowedDomains($request: InternalAllowedDomainsRequest!) {
  internalAllowedDomains(request: $request)
}
Variables
{"request": InternalAllowedDomainsRequest}
Response
{"data": {"internalAllowedDomains": [URI]}}

internalBoostScore

Response

Returns an Int

Arguments
Name Description
request - InternalBoostScoreRequest!

Example

Query
query internalBoostScore($request: InternalBoostScoreRequest!) {
  internalBoostScore(request: $request)
}
Variables
{"request": InternalBoostScoreRequest}
Response
{"data": {"internalBoostScore": 987}}

internalClaimStatus

Response

Returns a Void

Arguments
Name Description
request - InternalClaimStatusRequest!

Example

Query
query internalClaimStatus($request: InternalClaimStatusRequest!) {
  internalClaimStatus(request: $request)
}
Variables
{"request": InternalClaimStatusRequest}
Response
{"data": {"internalClaimStatus": null}}

internalCuratedHandles

Response

Returns [String!]!

Arguments
Name Description
request - InternalCuratedHandlesRequest!

Example

Query
query internalCuratedHandles($request: InternalCuratedHandlesRequest!) {
  internalCuratedHandles(request: $request)
}
Variables
{"request": InternalCuratedHandlesRequest}
Response
{
  "data": {
    "internalCuratedHandles": ["xyz789"]
  }
}

internalCuratedTags

Response

Returns [String!]!

Arguments
Name Description
request - InternalCuratedTagsRequest!

Example

Query
query internalCuratedTags($request: InternalCuratedTagsRequest!) {
  internalCuratedTags(request: $request)
}
Variables
{"request": InternalCuratedTagsRequest}
Response
{
  "data": {
    "internalCuratedTags": ["xyz789"]
  }
}

internalInvites

Response

Returns an Int!

Arguments
Name Description
request - InternalInvitesRequest!

Example

Query
query internalInvites($request: InternalInvitesRequest!) {
  internalInvites(request: $request)
}
Variables
{"request": InternalInvitesRequest}
Response
{"data": {"internalInvites": 987}}

internalPaymentHandleInfo

Response

Returns an IPHResult

Arguments
Name Description
request - InternalPaymentHandleInfoRequest!

Example

Query
query internalPaymentHandleInfo($request: InternalPaymentHandleInfoRequest!) {
  internalPaymentHandleInfo(request: $request) {
    hs
    h
    hda
  }
}
Variables
{"request": InternalPaymentHandleInfoRequest}
Response
{
  "data": {
    "internalPaymentHandleInfo": {
      "hs": false,
      "h": Handle,
      "hda": true
    }
  }
}

internalProfileStatus

Response

Returns a PrfResult!

Arguments
Name Description
request - InternalProfileStatusRequest!

Example

Query
query internalProfileStatus($request: InternalProfileStatusRequest!) {
  internalProfileStatus(request: $request) {
    ss
    dd
  }
}
Variables
{"request": InternalProfileStatusRequest}
Response
{"data": {"internalProfileStatus": {"ss": false, "dd": true}}}

invitedProfiles

Response

Returns [InvitedResult!]!

Example

Query
query invitedProfiles {
  invitedProfiles {
    by
    addressInvited
    profileMinted {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    when
  }
}
Response
{
  "data": {
    "invitedProfiles": [
      {
        "by": EvmAddress,
        "addressInvited": EvmAddress,
        "profileMinted": Profile,
        "when": "2007-12-03T10:15:30Z"
      }
    ]
  }
}

lastLoggedInProfile

Response

Returns a Profile

Arguments
Name Description
request - LastLoggedInProfileRequest!

Example

Query
query lastLoggedInProfile($request: LastLoggedInProfileRequest!) {
  lastLoggedInProfile(request: $request) {
    id
    ownedBy {
      address
      chainId
    }
    txHash
    createdAt
    stats {
      id
      followers
      following
      comments
      posts
      mirrors
      quotes
      publications
      reactions
      reacted
      countOpenActions
      lensClassifierScore
    }
    operations {
      id
      isBlockedByMe {
        value
        isFinalisedOnchain
      }
      hasBlockedMe {
        value
        isFinalisedOnchain
      }
      isFollowedByMe {
        value
        isFinalisedOnchain
      }
      isFollowingMe {
        value
        isFinalisedOnchain
      }
      canBlock
      canUnblock
      canFollow
      canUnfollow
    }
    interests
    guardian {
      protected
      cooldownEndsOn
    }
    invitedBy {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    invitesLeft
    onchainIdentity {
      proofOfHumanity
      ens {
        name
      }
      sybilDotOrg {
        verified
        source {
          twitter {
            ...SybilDotOrgTwitterIdentityFragment
          }
        }
      }
      worldcoin {
        isHuman
      }
    }
    followNftAddress {
      address
      chainId
    }
    metadata {
      displayName
      bio
      rawURI
      appId
      attributes {
        type
        key
        value
      }
      picture {
        ... on ImageSet {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
        ... on NftImage {
          collection {
            ...NetworkAddressFragment
          }
          tokenId
          image {
            ...ImageSetFragment
          }
          verified
        }
      }
      coverPicture {
        raw {
          mimeType
          width
          height
          uri
        }
        optimized {
          mimeType
          width
          height
          uri
        }
        transformed {
          mimeType
          width
          height
          uri
        }
      }
    }
    followModule {
      ... on FeeFollowModuleSettings {
        type
        contract {
          address
          chainId
        }
        amount {
          asset {
            ... on Erc20 {
              ...Erc20Fragment
            }
          }
          value
          rate {
            ...FiatAmountFragment
          }
          asFiat {
            ...FiatAmountFragment
          }
        }
        recipient
      }
      ... on RevertFollowModuleSettings {
        type
        contract {
          address
          chainId
        }
      }
      ... on UnknownFollowModuleSettings {
        initializeCalldata
        initializeResultData
        verified
        signlessApproved
        sponsoredApproved
        type
        contract {
          address
          chainId
        }
        followModuleReturnData
      }
    }
    handle {
      id
      fullHandle
      namespace
      localName
      suggestedFormatted {
        full
        localName
      }
      linkedTo {
        contract {
          address
          chainId
        }
        nftTokenId
      }
      ownedBy
      guardian {
        protected
        cooldownEndsOn
      }
    }
    signless
    sponsor
    peerToPeerRecommendedByMe
  }
}
Variables
{"request": LastLoggedInProfileRequest}
Response
{
  "data": {
    "lastLoggedInProfile": {
      "id": ProfileId,
      "ownedBy": NetworkAddress,
      "txHash": TxHash,
      "createdAt": "2007-12-03T10:15:30Z",
      "stats": ProfileStats,
      "operations": ProfileOperations,
      "interests": ["xyz789"],
      "guardian": ProfileGuardianResult,
      "invitedBy": Profile,
      "invitesLeft": 123,
      "onchainIdentity": ProfileOnchainIdentity,
      "followNftAddress": NetworkAddress,
      "metadata": ProfileMetadata,
      "followModule": FeeFollowModuleSettings,
      "handle": HandleInfo,
      "signless": false,
      "sponsor": true,
      "peerToPeerRecommendedByMe": true
    }
  }
}

latestPaidActions

Response

Returns a LatestPaidActionsResult!

Arguments
Name Description
where - LatestPaidActionsWhere
filter - LatestPaidActionsFilter
request - PaginatedRequest

Example

Query
query latestPaidActions(
  $where: LatestPaidActionsWhere,
  $filter: LatestPaidActionsFilter,
  $request: PaginatedRequest
) {
  latestPaidActions(
    where: $where,
    filter: $filter,
    request: $request
  ) {
    items {
      ... on FollowPaidAction {
        latestActed {
          profile {
            ...ProfileFragment
          }
          actedAt
          txHash
        }
        followed {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
      }
      ... on OpenActionPaidAction {
        latestActed {
          profile {
            ...ProfileFragment
          }
          actedAt
          txHash
        }
        actedOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{
  "where": LatestPaidActionsWhere,
  "filter": LatestPaidActionsFilter,
  "request": PaginatedRequest
}
Response
{
  "data": {
    "latestPaidActions": {
      "items": [FollowPaidAction],
      "pageInfo": PaginatedResultInfo
    }
  }
}

lensAPIOwnedEOAs

Response

Returns [EvmAddress!]!

Example

Query
query lensAPIOwnedEOAs {
  lensAPIOwnedEOAs
}
Response
{"data": {"lensAPIOwnedEOAs": [EvmAddress]}}

lensProtocolVersion

Response

Returns a String!

Example

Query
query lensProtocolVersion {
  lensProtocolVersion
}
Response
{"data": {"lensProtocolVersion": "xyz789"}}

lensTransactionStatus

Response

Returns a LensTransactionResult

Arguments
Name Description
request - LensTransactionStatusRequest!

Example

Query
query lensTransactionStatus($request: LensTransactionStatusRequest!) {
  lensTransactionStatus(request: $request) {
    status
    txHash
    reason
    extraInfo
  }
}
Variables
{"request": LensTransactionStatusRequest}
Response
{
  "data": {
    "lensTransactionStatus": {
      "status": "PROCESSING",
      "txHash": TxHash,
      "reason": "REVERTED",
      "extraInfo": "xyz789"
    }
  }
}

modDisputedReports

Response

Returns a PaginatedDisputedReports!

Arguments
Name Description
request - PaginatedRequest!

Example

Query
query modDisputedReports($request: PaginatedRequest!) {
  modDisputedReports(request: $request) {
    items {
      createdAt
      reporter {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      reportedProfile {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      reportReason
      reportSubreason
      reportAdditionalInfo
      reportedPublication {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
      disputer {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      disputeReason
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": PaginatedRequest}
Response
{
  "data": {
    "modDisputedReports": {
      "items": [DisputedReport],
      "pageInfo": PaginatedResultInfo
    }
  }
}

modExplorePublications

Arguments
Name Description
request - ModExplorePublicationRequest!

Example

Query
query modExplorePublications($request: ModExplorePublicationRequest!) {
  modExplorePublications(request: $request) {
    items {
      ... on Post {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
      }
      ... on Comment {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        hiddenByAuthor
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        root {
          ... on Post {
            ...PostFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        commentOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        firstComment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
      }
      ... on Quote {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        quoteOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ModExplorePublicationRequest}
Response
{
  "data": {
    "modExplorePublications": {
      "items": [Post],
      "pageInfo": PaginatedResultInfo
    }
  }
}

modFollowers

Response

Returns a PaginatedModFollowersResult!

Arguments
Name Description
request - PaginatedRequest!

Example

Query
query modFollowers($request: PaginatedRequest!) {
  modFollowers(request: $request) {
    items {
      createdAt
      follower {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      following {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": PaginatedRequest}
Response
{
  "data": {
    "modFollowers": {
      "items": [ModFollowerResult],
      "pageInfo": PaginatedResultInfo
    }
  }
}

modLatestReports

Response

Returns a PaginatedModReports!

Arguments
Name Description
request - ModReportsRequest!

Example

Query
query modLatestReports($request: ModReportsRequest!) {
  modLatestReports(request: $request) {
    items {
      createdAt
      reporter {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      reportedProfile {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      reportedPublication {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
      reason
      subreason
      additionalInfo
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ModReportsRequest}
Response
{
  "data": {
    "modLatestReports": {
      "items": [ModReport],
      "pageInfo": PaginatedResultInfo
    }
  }
}

moduleMetadata

Response

Returns a GetModuleMetadataResult

Arguments
Name Description
request - ModuleMetadataRequest!

Example

Query
query moduleMetadata($request: ModuleMetadataRequest!) {
  moduleMetadata(request: $request) {
    metadata {
      name
      title
      description
      authors
      initializeCalldataABI
      initializeResultDataABI
      processCalldataABI
      attributes {
        type
        key
        value
      }
    }
    moduleType
    verified
    signlessApproved
    sponsoredApproved
  }
}
Variables
{"request": ModuleMetadataRequest}
Response
{
  "data": {
    "moduleMetadata": {
      "metadata": ModuleMetadata,
      "moduleType": "FOLLOW",
      "verified": true,
      "signlessApproved": false,
      "sponsoredApproved": true
    }
  }
}

momokaSubmitters

Response

Returns a MomokaSubmittersResult!

Example

Query
query momokaSubmitters {
  momokaSubmitters {
    items {
      address
      name
      totalTransactions
    }
    pageInfo {
      prev
      next
    }
  }
}
Response
{
  "data": {
    "momokaSubmitters": {
      "items": [MomokaSubmitterResult],
      "pageInfo": PaginatedResultInfo
    }
  }
}

momokaSummary

Response

Returns a MomokaSummaryResult!

Example

Query
query momokaSummary {
  momokaSummary {
    totalTransactions
  }
}
Response
{"data": {"momokaSummary": {"totalTransactions": 987}}}

momokaTransaction

Response

Returns a MomokaTransaction

Arguments
Name Description
request - MomokaTransactionRequest!

Example

Query
query momokaTransaction($request: MomokaTransactionRequest!) {
  momokaTransaction(request: $request) {
    ... on MomokaPostTransaction {
      transactionId
      submitter
      createdAt
      app {
        id
      }
      verificationStatus {
        ... on MomokaVerificationStatusSuccess {
          verified
        }
        ... on MomokaVerificationStatusFailure {
          status
        }
      }
      publication {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
      }
    }
    ... on MomokaCommentTransaction {
      transactionId
      submitter
      createdAt
      app {
        id
      }
      verificationStatus {
        ... on MomokaVerificationStatusSuccess {
          verified
        }
        ... on MomokaVerificationStatusFailure {
          status
        }
      }
      publication {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        hiddenByAuthor
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        root {
          ... on Post {
            ...PostFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        commentOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        firstComment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
      }
      commentOn {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
    }
    ... on MomokaMirrorTransaction {
      transactionId
      submitter
      createdAt
      app {
        id
      }
      verificationStatus {
        ... on MomokaVerificationStatusSuccess {
          verified
        }
        ... on MomokaVerificationStatusFailure {
          status
        }
      }
      publication {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        mirrorOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
      }
      mirrorOn {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
    }
    ... on MomokaQuoteTransaction {
      transactionId
      submitter
      createdAt
      app {
        id
      }
      verificationStatus {
        ... on MomokaVerificationStatusSuccess {
          verified
        }
        ... on MomokaVerificationStatusFailure {
          status
        }
      }
      publication {
        id
        publishedOn {
          id
        }
        isHidden
        momoka {
          proof
        }
        txHash
        createdAt
        by {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        stats {
          id
          comments
          mirrors
          quotes
          reactions
          countOpenActions
          bookmarks
        }
        operations {
          id
          isNotInterested
          hasBookmarked
          hasReported
          canAct
          hasActed {
            ...OptimisticStatusResultFragment
          }
          actedOn {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          hasReacted
          canComment
          canMirror
          canQuote
          hasQuoted
          hasMirrored
          canDecrypt {
            ...CanDecryptResponseFragment
          }
        }
        metadata {
          ... on VideoMetadataV3 {
            ...VideoMetadataV3Fragment
          }
          ... on ImageMetadataV3 {
            ...ImageMetadataV3Fragment
          }
          ... on AudioMetadataV3 {
            ...AudioMetadataV3Fragment
          }
          ... on ArticleMetadataV3 {
            ...ArticleMetadataV3Fragment
          }
          ... on EventMetadataV3 {
            ...EventMetadataV3Fragment
          }
          ... on LinkMetadataV3 {
            ...LinkMetadataV3Fragment
          }
          ... on EmbedMetadataV3 {
            ...EmbedMetadataV3Fragment
          }
          ... on CheckingInMetadataV3 {
            ...CheckingInMetadataV3Fragment
          }
          ... on TextOnlyMetadataV3 {
            ...TextOnlyMetadataV3Fragment
          }
          ... on ThreeDMetadataV3 {
            ...ThreeDMetadataV3Fragment
          }
          ... on StoryMetadataV3 {
            ...StoryMetadataV3Fragment
          }
          ... on TransactionMetadataV3 {
            ...TransactionMetadataV3Fragment
          }
          ... on MintMetadataV3 {
            ...MintMetadataV3Fragment
          }
          ... on SpaceMetadataV3 {
            ...SpaceMetadataV3Fragment
          }
          ... on LiveStreamMetadataV3 {
            ...LiveStreamMetadataV3Fragment
          }
        }
        isEncrypted
        openActionModules {
          ... on SimpleCollectOpenActionSettings {
            ...SimpleCollectOpenActionSettingsFragment
          }
          ... on MultirecipientFeeCollectOpenActionSettings {
            ...MultirecipientFeeCollectOpenActionSettingsFragment
          }
          ... on LegacyFreeCollectModuleSettings {
            ...LegacyFreeCollectModuleSettingsFragment
          }
          ... on LegacyFeeCollectModuleSettings {
            ...LegacyFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedFeeCollectModuleSettings {
            ...LegacyLimitedFeeCollectModuleSettingsFragment
          }
          ... on LegacyLimitedTimedFeeCollectModuleSettings {
            ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyRevertCollectModuleSettings {
            ...LegacyRevertCollectModuleSettingsFragment
          }
          ... on LegacyTimedFeeCollectModuleSettings {
            ...LegacyTimedFeeCollectModuleSettingsFragment
          }
          ... on LegacyMultirecipientFeeCollectModuleSettings {
            ...LegacyMultirecipientFeeCollectModuleSettingsFragment
          }
          ... on LegacySimpleCollectModuleSettings {
            ...LegacySimpleCollectModuleSettingsFragment
          }
          ... on LegacyERC4626FeeCollectModuleSettings {
            ...LegacyERC4626FeeCollectModuleSettingsFragment
          }
          ... on LegacyAaveFeeCollectModuleSettings {
            ...LegacyAaveFeeCollectModuleSettingsFragment
          }
          ... on UnknownOpenActionModuleSettings {
            ...UnknownOpenActionModuleSettingsFragment
          }
        }
        referenceModule {
          ... on LegacyFollowOnlyReferenceModuleSettings {
            ...LegacyFollowOnlyReferenceModuleSettingsFragment
          }
          ... on FollowOnlyReferenceModuleSettings {
            ...FollowOnlyReferenceModuleSettingsFragment
          }
          ... on UnknownReferenceModuleSettings {
            ...UnknownReferenceModuleSettingsFragment
          }
          ... on LegacyDegreesOfSeparationReferenceModuleSettings {
            ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
          }
          ... on DegreesOfSeparationReferenceModuleSettings {
            ...DegreesOfSeparationReferenceModuleSettingsFragment
          }
        }
        profilesMentioned {
          profile {
            ...ProfileFragment
          }
          snapshotHandleMentioned {
            ...HandleInfoFragment
          }
          stillOwnsHandle
        }
        hashtagsMentioned
        quoteOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
      quoteOn {
        ... on Post {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
        ... on Comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        ... on Quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
    }
  }
}
Variables
{"request": MomokaTransactionRequest}
Response
{"data": {"momokaTransaction": MomokaPostTransaction}}

momokaTransactions

Response

Returns a MomokaTransactionsResult!

Arguments
Name Description
request - MomokaTransactionsRequest!

Example

Query
query momokaTransactions($request: MomokaTransactionsRequest!) {
  momokaTransactions(request: $request) {
    items {
      ... on MomokaPostTransaction {
        transactionId
        submitter
        createdAt
        app {
          id
        }
        verificationStatus {
          ... on MomokaVerificationStatusSuccess {
            ...MomokaVerificationStatusSuccessFragment
          }
          ... on MomokaVerificationStatusFailure {
            ...MomokaVerificationStatusFailureFragment
          }
        }
        publication {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
        }
      }
      ... on MomokaCommentTransaction {
        transactionId
        submitter
        createdAt
        app {
          id
        }
        verificationStatus {
          ... on MomokaVerificationStatusSuccess {
            ...MomokaVerificationStatusSuccessFragment
          }
          ... on MomokaVerificationStatusFailure {
            ...MomokaVerificationStatusFailureFragment
          }
        }
        publication {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
        commentOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
      ... on MomokaMirrorTransaction {
        transactionId
        submitter
        createdAt
        app {
          id
        }
        verificationStatus {
          ... on MomokaVerificationStatusSuccess {
            ...MomokaVerificationStatusSuccessFragment
          }
          ... on MomokaVerificationStatusFailure {
            ...MomokaVerificationStatusFailureFragment
          }
        }
        publication {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          mirrorOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          by {
            ...ProfileFragment
          }
        }
        mirrorOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
      ... on MomokaQuoteTransaction {
        transactionId
        submitter
        createdAt
        app {
          id
        }
        verificationStatus {
          ... on MomokaVerificationStatusSuccess {
            ...MomokaVerificationStatusSuccessFragment
          }
          ... on MomokaVerificationStatusFailure {
            ...MomokaVerificationStatusFailureFragment
          }
        }
        publication {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
        quoteOn {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": MomokaTransactionsRequest}
Response
{
  "data": {
    "momokaTransactions": {
      "items": [MomokaPostTransaction],
      "pageInfo": PaginatedResultInfo
    }
  }
}

mutualFollowers

Description

Returns a paged list of profiles that are followed by both the observer and the viewing profile

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - MutualFollowersRequest!

Example

Query
query mutualFollowers($request: MutualFollowersRequest!) {
  mutualFollowers(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": MutualFollowersRequest}
Response
{
  "data": {
    "mutualFollowers": {
      "items": [Profile],
      "pageInfo": PaginatedResultInfo
    }
  }
}

mutualNftCollections

Description

Get the NFT collections that the given two profiles own at least one NFT of.

Response

Returns a PaginatedNftCollectionsResult!

Arguments
Name Description
request - MutualNftCollectionsRequest!

Example

Query
query mutualNftCollections($request: MutualNftCollectionsRequest!) {
  mutualNftCollections(request: $request) {
    items {
      contract {
        address
        chainId
      }
      name
      symbol
      baseUri
      contractType
      verified
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": MutualNftCollectionsRequest}
Response
{
  "data": {
    "mutualNftCollections": {
      "items": [NftCollection],
      "pageInfo": PaginatedResultInfo
    }
  }
}

mutualPoaps

Response

Returns a PaginatedPoapEventResult!

Arguments
Name Description
request - MutualPoapsQueryRequest!

Example

Query
query mutualPoaps($request: MutualPoapsQueryRequest!) {
  mutualPoaps(request: $request) {
    items {
      id
      fancyId
      name
      eventUrl
      imageUrl
      country
      city
      description
      year
      startDate
      endDate
      expiryDate
      virtualEvent
      fromAdmin
      animationUrl
      eventTemplateId
      privateEvent
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": MutualPoapsQueryRequest}
Response
{
  "data": {
    "mutualPoaps": {
      "items": [PoapEvent],
      "pageInfo": PaginatedResultInfo
    }
  }
}

nftCollectionOwners

Description

Get the Lens Profiles that own NFTs from a given collection.

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - NftCollectionOwnersRequest!

Example

Query
query nftCollectionOwners($request: NftCollectionOwnersRequest!) {
  nftCollectionOwners(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": NftCollectionOwnersRequest}
Response
{
  "data": {
    "nftCollectionOwners": {
      "items": [Profile],
      "pageInfo": PaginatedResultInfo
    }
  }
}

nftCollections

Description

Get the NFT collections that the given wallet or profileId owns at least one NFT of. Only supports Ethereum and Polygon NFTs. Note excludeFollowers is set to true by default, so the result will not include Lens Follower NFTsunless explicitly requested.

Response

Returns a PaginatedNftCollectionsResult!

Arguments
Name Description
request - NftCollectionsRequest!

Example

Query
query nftCollections($request: NftCollectionsRequest!) {
  nftCollections(request: $request) {
    items {
      contract {
        address
        chainId
      }
      name
      symbol
      baseUri
      contractType
      verified
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": NftCollectionsRequest}
Response
{
  "data": {
    "nftCollections": {
      "items": [NftCollection],
      "pageInfo": PaginatedResultInfo
    }
  }
}

nftGalleries

Response

Returns a PaginatedNftGalleriesResult!

Arguments
Name Description
request - NftGalleriesRequest!

Example

Query
query nftGalleries($request: NftGalleriesRequest!) {
  nftGalleries(request: $request) {
    items {
      id
      name
      owner
      items {
        tokenId
        contentURI
        contract {
          address
          chainId
        }
        contractType
        totalSupply
        collection {
          contract {
            ...NetworkAddressFragment
          }
          name
          symbol
          baseUri
          contractType
          verified
        }
        metadata {
          description
          externalURL
          name
          attributes {
            ...PublicationMarketplaceMetadataAttributeFragment
          }
          image {
            ...ImageSetFragment
          }
          animationUrl
        }
        owner {
          amount
          address
        }
      }
      createdAt
      updatedAt
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": NftGalleriesRequest}
Response
{
  "data": {
    "nftGalleries": {
      "items": [NftGallery],
      "pageInfo": PaginatedResultInfo
    }
  }
}

nfts

Response

Returns a PaginatedNftsResult!

Arguments
Name Description
request - NftsRequest!

Example

Query
query nfts($request: NftsRequest!) {
  nfts(request: $request) {
    items {
      tokenId
      contentURI
      contract {
        address
        chainId
      }
      contractType
      totalSupply
      collection {
        contract {
          address
          chainId
        }
        name
        symbol
        baseUri
        contractType
        verified
      }
      metadata {
        description
        externalURL
        name
        attributes {
          displayType
          traitType
          value
        }
        image {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
        animationUrl
      }
      owner {
        amount
        address
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": NftsRequest}
Response
{
  "data": {
    "nfts": {
      "items": [Nft],
      "pageInfo": PaginatedResultInfo
    }
  }
}

notifications

Response

Returns a PaginatedNotificationResult!

Arguments
Name Description
request - NotificationRequest

Example

Query
query notifications($request: NotificationRequest) {
  notifications(request: $request) {
    items {
      ... on ReactionNotification {
        id
        reactions {
          profile {
            ...ProfileFragment
          }
          reactions {
            ...ReactedResultFragment
          }
        }
        publication {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
      ... on CommentNotification {
        id
        comment {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          hiddenByAuthor
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          root {
            ... on Post {
              ...PostFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          commentOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
          firstComment {
            ...CommentFragment
          }
        }
      }
      ... on MirrorNotification {
        id
        mirrors {
          mirrorId
          mirroredAt
          profile {
            ...ProfileFragment
          }
        }
        publication {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
      ... on QuoteNotification {
        id
        quote {
          id
          publishedOn {
            ...AppFragment
          }
          isHidden
          momoka {
            ...MomokaInfoFragment
          }
          txHash
          createdAt
          by {
            ...ProfileFragment
          }
          stats {
            ...PublicationStatsFragment
          }
          operations {
            ...PublicationOperationsFragment
          }
          metadata {
            ... on VideoMetadataV3 {
              ...VideoMetadataV3Fragment
            }
            ... on ImageMetadataV3 {
              ...ImageMetadataV3Fragment
            }
            ... on AudioMetadataV3 {
              ...AudioMetadataV3Fragment
            }
            ... on ArticleMetadataV3 {
              ...ArticleMetadataV3Fragment
            }
            ... on EventMetadataV3 {
              ...EventMetadataV3Fragment
            }
            ... on LinkMetadataV3 {
              ...LinkMetadataV3Fragment
            }
            ... on EmbedMetadataV3 {
              ...EmbedMetadataV3Fragment
            }
            ... on CheckingInMetadataV3 {
              ...CheckingInMetadataV3Fragment
            }
            ... on TextOnlyMetadataV3 {
              ...TextOnlyMetadataV3Fragment
            }
            ... on ThreeDMetadataV3 {
              ...ThreeDMetadataV3Fragment
            }
            ... on StoryMetadataV3 {
              ...StoryMetadataV3Fragment
            }
            ... on TransactionMetadataV3 {
              ...TransactionMetadataV3Fragment
            }
            ... on MintMetadataV3 {
              ...MintMetadataV3Fragment
            }
            ... on SpaceMetadataV3 {
              ...SpaceMetadataV3Fragment
            }
            ... on LiveStreamMetadataV3 {
              ...LiveStreamMetadataV3Fragment
            }
          }
          isEncrypted
          openActionModules {
            ... on SimpleCollectOpenActionSettings {
              ...SimpleCollectOpenActionSettingsFragment
            }
            ... on MultirecipientFeeCollectOpenActionSettings {
              ...MultirecipientFeeCollectOpenActionSettingsFragment
            }
            ... on LegacyFreeCollectModuleSettings {
              ...LegacyFreeCollectModuleSettingsFragment
            }
            ... on LegacyFeeCollectModuleSettings {
              ...LegacyFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedFeeCollectModuleSettings {
              ...LegacyLimitedFeeCollectModuleSettingsFragment
            }
            ... on LegacyLimitedTimedFeeCollectModuleSettings {
              ...LegacyLimitedTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyRevertCollectModuleSettings {
              ...LegacyRevertCollectModuleSettingsFragment
            }
            ... on LegacyTimedFeeCollectModuleSettings {
              ...LegacyTimedFeeCollectModuleSettingsFragment
            }
            ... on LegacyMultirecipientFeeCollectModuleSettings {
              ...LegacyMultirecipientFeeCollectModuleSettingsFragment
            }
            ... on LegacySimpleCollectModuleSettings {
              ...LegacySimpleCollectModuleSettingsFragment
            }
            ... on LegacyERC4626FeeCollectModuleSettings {
              ...LegacyERC4626FeeCollectModuleSettingsFragment
            }
            ... on LegacyAaveFeeCollectModuleSettings {
              ...LegacyAaveFeeCollectModuleSettingsFragment
            }
            ... on UnknownOpenActionModuleSettings {
              ...UnknownOpenActionModuleSettingsFragment
            }
          }
          referenceModule {
            ... on LegacyFollowOnlyReferenceModuleSettings {
              ...LegacyFollowOnlyReferenceModuleSettingsFragment
            }
            ... on FollowOnlyReferenceModuleSettings {
              ...FollowOnlyReferenceModuleSettingsFragment
            }
            ... on UnknownReferenceModuleSettings {
              ...UnknownReferenceModuleSettingsFragment
            }
            ... on LegacyDegreesOfSeparationReferenceModuleSettings {
              ...LegacyDegreesOfSeparationReferenceModuleSettingsFragment
            }
            ... on DegreesOfSeparationReferenceModuleSettings {
              ...DegreesOfSeparationReferenceModuleSettingsFragment
            }
          }
          profilesMentioned {
            ...ProfileMentionedFragment
          }
          hashtagsMentioned
          quoteOn {
            ... on Post {
              ...PostFragment
            }
            ... on Comment {
              ...CommentFragment
            }
            ... on Quote {
              ...QuoteFragment
            }
          }
        }
      }
      ... on ActedNotification {
        id
        actions {
          by {
            ...ProfileFragment
          }
          action {
            ... on KnownCollectOpenActionResult {
              ...KnownCollectOpenActionResultFragment
            }
            ... on UnknownOpenActionResult {
              ...UnknownOpenActionResultFragment
            }
          }
          actedAt
        }
        publication {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Mirror {
            ...MirrorFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
      ... on FollowNotification {
        id
        followers {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
      }
      ... on MentionNotification {
        id
        publication {
          ... on Post {
            ...PostFragment
          }
          ... on Comment {
            ...CommentFragment
          }
          ... on Quote {
            ...QuoteFragment
          }
        }
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": NotificationRequest}
Response
{
  "data": {
    "notifications": {
      "items": [ReactionNotification],
      "pageInfo": PaginatedResultInfo
    }
  }
}

ownedHandles

Response

Returns a PaginatedHandlesResult!

Arguments
Name Description
request - OwnedHandlesRequest!

Example

Query
query ownedHandles($request: OwnedHandlesRequest!) {
  ownedHandles(request: $request) {
    items {
      id
      fullHandle
      namespace
      localName
      suggestedFormatted {
        full
        localName
      }
      linkedTo {
        contract {
          address
          chainId
        }
        nftTokenId
      }
      ownedBy
      guardian {
        protected
        cooldownEndsOn
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": OwnedHandlesRequest}
Response
{
  "data": {
    "ownedHandles": {
      "items": [HandleInfo],
      "pageInfo": PaginatedResultInfo
    }
  }
}

ping

Response

Returns a String!

Example

Query
query ping {
  ping
}
Response
{"data": {"ping": "xyz789"}}

poapEvent

Response

Returns a PoapEvent

Arguments
Name Description
request - PoapEventQueryRequest!

Example

Query
query poapEvent($request: PoapEventQueryRequest!) {
  poapEvent(request: $request) {
    id
    fancyId
    name
    eventUrl
    imageUrl
    country
    city
    description
    year
    startDate
    endDate
    expiryDate
    virtualEvent
    fromAdmin
    animationUrl
    eventTemplateId
    privateEvent
  }
}
Variables
{"request": PoapEventQueryRequest}
Response
{
  "data": {
    "poapEvent": {
      "id": PoapEventId,
      "fancyId": "abc123",
      "name": "xyz789",
      "eventUrl": "http://www.test.com/",
      "imageUrl": "http://www.test.com/",
      "country": "xyz789",
      "city": "xyz789",
      "description": "xyz789",
      "year": 123,
      "startDate": "2007-12-03T10:15:30Z",
      "endDate": "2007-12-03T10:15:30Z",
      "expiryDate": "2007-12-03T10:15:30Z",
      "virtualEvent": true,
      "fromAdmin": true,
      "animationUrl": "http://www.test.com/",
      "eventTemplateId": 987,
      "privateEvent": true
    }
  }
}

poapHolders

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - PoapHoldersQueryRequest!

Example

Query
query poapHolders($request: PoapHoldersQueryRequest!) {
  poapHolders(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": PoapHoldersQueryRequest}
Response
{
  "data": {
    "poapHolders": {
      "items": [Profile],
      "pageInfo": PaginatedResultInfo
    }
  }
}

poaps

Response

Returns a PaginatedPoapTokenResult!

Arguments
Name Description
request - UserPoapsQueryRequest!

Example

Query
query poaps($request: UserPoapsQueryRequest!) {
  poaps(request: $request) {
    items {
      tokenId
      eventId
      owner {
        address
        chainId
      }
      layer
      created
      migrated
      event {
        id
        fancyId
        name
        eventUrl
        imageUrl
        country
        city
        description
        year
        startDate
        endDate
        expiryDate
        virtualEvent
        fromAdmin
        animationUrl
        eventTemplateId
        privateEvent
      }
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": UserPoapsQueryRequest}
Response
{
  "data": {
    "poaps": {
      "items": [PoapToken],
      "pageInfo": PaginatedResultInfo
    }
  }
}

popularNftCollections

Description

Get the most popular NFT collections. Popularity is based on how many Lens Profiles own NFTs from a given collection.

Arguments
Name Description
request - PopularNftCollectionsRequest!

Example

Query
query popularNftCollections($request: PopularNftCollectionsRequest!) {
  popularNftCollections(request: $request) {
    items {
      collection {
        contract {
          address
          chainId
        }
        name
        symbol
        baseUri
        contractType
        verified
      }
      totalOwners
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": PopularNftCollectionsRequest}
Response
{
  "data": {
    "popularNftCollections": {
      "items": [NftCollectionWithOwners],
      "pageInfo": PaginatedResultInfo
    }
  }
}

profile

Response

Returns a Profile

Arguments
Name Description
request - ProfileRequest!

Example

Query
query profile($request: ProfileRequest!) {
  profile(request: $request) {
    id
    ownedBy {
      address
      chainId
    }
    txHash
    createdAt
    stats {
      id
      followers
      following
      comments
      posts
      mirrors
      quotes
      publications
      reactions
      reacted
      countOpenActions
      lensClassifierScore
    }
    operations {
      id
      isBlockedByMe {
        value
        isFinalisedOnchain
      }
      hasBlockedMe {
        value
        isFinalisedOnchain
      }
      isFollowedByMe {
        value
        isFinalisedOnchain
      }
      isFollowingMe {
        value
        isFinalisedOnchain
      }
      canBlock
      canUnblock
      canFollow
      canUnfollow
    }
    interests
    guardian {
      protected
      cooldownEndsOn
    }
    invitedBy {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFollowModuleSettingsFragment
          }
          ... on UnknownFollowModuleSettings {
            ...UnknownFollowModuleSettingsFragment
          }
        }
        handle {
          id
          fullHandle
          namespace
          localName
          suggestedFormatted {
            ...SuggestedFormattedHandleFragment
          }
          linkedTo {
            ...HandleLinkedToFragment
          }
          ownedBy
          guardian {
            ...HandleGuardianResultFragment
          }
        }
        signless
        sponsor
        peerToPeerRecommendedByMe
      }
      invitesLeft
      onchainIdentity {
        proofOfHumanity
        ens {
          name
        }
        sybilDotOrg {
          verified
          source {
            ...SybilDotOrgIdentitySourceFragment
          }
        }
        worldcoin {
          isHuman
        }
      }
      followNftAddress {
        address
        chainId
      }
      metadata {
        displayName
        bio
        rawURI
        appId
        attributes {
          type
          key
          value
        }
        picture {
          ... on ImageSet {
            ...ImageSetFragment
          }
          ... on NftImage {
            ...NftImageFragment
          }
        }
        coverPicture {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
      }
      followModule {
        ... on FeeFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
          amount {
            ...AmountFragment
          }
          recipient
        }
        ... on RevertFollowModuleSettings {
          type
          contract {
            ...NetworkAddressFragment
          }
        }
        ... on UnknownFollowModuleSettings {
          initializeCalldata
          initializeResultData
          verified
          signlessApproved
          sponsoredApproved
          type
          contract {
            ...NetworkAddressFragment
          }
          followModuleReturnData
        }
      }
      handle {
        id
        fullHandle
        namespace
        localName
        suggestedFormatted {
          full
          localName
        }
        linkedTo {
          contract {
            ...NetworkAddressFragment
          }
          nftTokenId
        }
        ownedBy
        guardian {
          protected
          cooldownEndsOn
        }
      }
      signless
      sponsor
      peerToPeerRecommendedByMe
    }
    invitesLeft
    onchainIdentity {
      proofOfHumanity
      ens {
        name
      }
      sybilDotOrg {
        verified
        source {
          twitter {
            ...SybilDotOrgTwitterIdentityFragment
          }
        }
      }
      worldcoin {
        isHuman
      }
    }
    followNftAddress {
      address
      chainId
    }
    metadata {
      displayName
      bio
      rawURI
      appId
      attributes {
        type
        key
        value
      }
      picture {
        ... on ImageSet {
          raw {
            ...ImageFragment
          }
          optimized {
            ...ImageFragment
          }
          transformed {
            ...ImageFragment
          }
        }
        ... on NftImage {
          collection {
            ...NetworkAddressFragment
          }
          tokenId
          image {
            ...ImageSetFragment
          }
          verified
        }
      }
      coverPicture {
        raw {
          mimeType
          width
          height
          uri
        }
        optimized {
          mimeType
          width
          height
          uri
        }
        transformed {
          mimeType
          width
          height
          uri
        }
      }
    }
    followModule {
      ... on FeeFollowModuleSettings {
        type
        contract {
          address
          chainId
        }
        amount {
          asset {
            ... on Erc20 {
              ...Erc20Fragment
            }
          }
          value
          rate {
            ...FiatAmountFragment
          }
          asFiat {
            ...FiatAmountFragment
          }
        }
        recipient
      }
      ... on RevertFollowModuleSettings {
        type
        contract {
          address
          chainId
        }
      }
      ... on UnknownFollowModuleSettings {
        initializeCalldata
        initializeResultData
        verified
        signlessApproved
        sponsoredApproved
        type
        contract {
          address
          chainId
        }
        followModuleReturnData
      }
    }
    handle {
      id
      fullHandle
      namespace
      localName
      suggestedFormatted {
        full
        localName
      }
      linkedTo {
        contract {
          address
          chainId
        }
        nftTokenId
      }
      ownedBy
      guardian {
        protected
        cooldownEndsOn
      }
    }
    signless
    sponsor
    peerToPeerRecommendedByMe
  }
}
Variables
{"request": ProfileRequest}
Response
{
  "data": {
    "profile": {
      "id": ProfileId,
      "ownedBy": NetworkAddress,
      "txHash": TxHash,
      "createdAt": "2007-12-03T10:15:30Z",
      "stats": ProfileStats,
      "operations": ProfileOperations,
      "interests": ["abc123"],
      "guardian": ProfileGuardianResult,
      "invitedBy": Profile,
      "invitesLeft": 123,
      "onchainIdentity": ProfileOnchainIdentity,
      "followNftAddress": NetworkAddress,
      "metadata": ProfileMetadata,
      "followModule": FeeFollowModuleSettings,
      "handle": HandleInfo,
      "signless": false,
      "sponsor": true,
      "peerToPeerRecommendedByMe": true
    }
  }
}

profileActionHistory

Arguments
Name Description
request - ProfileActionHistoryRequest!

Example

Query
query profileActionHistory($request: ProfileActionHistoryRequest!) {
  profileActionHistory(request: $request) {
    items {
      id
      actionType
      who
      txHash
      actionedOn
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ProfileActionHistoryRequest}
Response
{
  "data": {
    "profileActionHistory": {
      "items": [ProfileActionHistory],
      "pageInfo": PaginatedResultInfo
    }
  }
}

profileAlreadyInvited

Response

Returns a Boolean!

Arguments
Name Description
request - AlreadyInvitedCheckRequest!

Example

Query
query profileAlreadyInvited($request: AlreadyInvitedCheckRequest!) {
  profileAlreadyInvited(request: $request)
}
Variables
{"request": AlreadyInvitedCheckRequest}
Response
{"data": {"profileAlreadyInvited": true}}

profileInterestsOptions

Response

Returns [String!]!

Example

Query
query profileInterestsOptions {
  profileInterestsOptions
}
Response
{
  "data": {
    "profileInterestsOptions": ["abc123"]
  }
}

profileManagers

Response

Returns a PaginatedProfileManagersResult!

Arguments
Name Description
request - ProfileManagersRequest!

Example

Query
query profileManagers($request: ProfileManagersRequest!) {
  profileManagers(request: $request) {
    items {
      address
      isLensManager
    }
    pageInfo {
      prev
      next
    }
  }
}
Variables
{"request": ProfileManagersRequest}
Response
{
  "data": {
    "profileManagers": {
      "items": [ProfilesManagedResult],
      "pageInfo": PaginatedResultInfo
    }
  }
}

profileRecommendations

Response

Returns a PaginatedProfileResult!

Arguments
Name Description
request - ProfileRecommendationsRequest!

Example

Query
query profileRecommendations($request: ProfileRecommendationsRequest!) {
  profileRecommendations(request: $request) {
    items {
      id
      ownedBy {
        address
        chainId
      }
      txHash
      createdAt
      stats {
        id
        followers
        following
        comments
        posts
        mirrors
        quotes
        publications
        reactions
        reacted
        countOpenActions
        lensClassifierScore
      }
      operations {
        id
        isBlockedByMe {
          value
          isFinalisedOnchain
        }
        hasBlockedMe {
          value
          isFinalisedOnchain
        }
        isFollowedByMe {
          value
          isFinalisedOnchain
        }
        isFollowingMe {
          value
          isFinalisedOnchain
        }
        canBlock
        canUnblock
        canFollow
        canUnfollow
      }
      interests
      guardian {
        protected
        cooldownEndsOn
      }
      invitedBy {
        id
        ownedBy {
          address
          chainId
        }
        txHash
        createdAt
        stats {
          id
          followers
          following
          comments
          posts
          mirrors
          quotes
          publications
          reactions
          reacted
          countOpenActions
          lensClassifierScore
        }
        operations {
          id
          isBlockedByMe {
            ...OptimisticStatusResultFragment
          }
          hasBlockedMe {
            ...OptimisticStatusResultFragment
          }
          isFollowedByMe {
            ...OptimisticStatusResultFragment
          }
          isFollowingMe {
            ...OptimisticStatusResultFragment
          }
          canBlock
          canUnblock
          canFollow
          canUnfollow
        }
        interests
        guardian {
          protected
          cooldownEndsOn
        }
        invitedBy {
          id
          ownedBy {
            ...NetworkAddressFragment
          }
          txHash
          createdAt
          stats {
            ...ProfileStatsFragment
          }
          operations {
            ...ProfileOperationsFragment
          }
          interests
          guardian {
            ...ProfileGuardianResultFragment
          }
          invitedBy {
            ...ProfileFragment
          }
          invitesLeft
          onchainIdentity {
            ...ProfileOnchainIdentityFragment
          }
          followNftAddress {
            ...NetworkAddressFragment
          }
          metadata {
            ...ProfileMetadataFragment
          }
          followModule {
            ... on FeeFollowModuleSettings {
              ...FeeFollowModuleSettingsFragment
            }
            ... on RevertFollowModuleSettings {
              ...RevertFollowModuleSettingsFragment
            }
            ... on UnknownFollowModuleSettings {
              ...UnknownFollowModuleSettingsFragment
            }
          }
          handle {
            ...HandleInfoFragment
          }
          signless
          sponsor
          peerToPeerRecommendedByMe
        }
        invitesLeft
        onchainIdentity {
          proofOfHumanity
          ens {
            ...EnsOnchainIdentityFragment
          }
          sybilDotOrg {
            ...SybilDotOrgIdentityFragment
          }
          worldcoin {
            ...WorldcoinIdentityFragment
          }
        }
        followNftAddress {
          address
          chainId
        }
        metadata {
          displayName
          bio
          rawURI
          appId
          attributes {
            ...MetadataAttributeFragment
          }
          picture {
            ... on ImageSet {
              ...ImageSetFragment
            }
            ... on NftImage {
              ...NftImageFragment
            }
          }
          coverPicture {
            ...ImageSetFragment
          }
        }
        followModule {
          ... on FeeFollowModuleSettings {
            ...FeeFollowModuleSettingsFragment
          }
          ... on RevertFollowModuleSettings {
            ...RevertFoll