Query
query NetworkDiscoverySearch($term: String!) {
networkDiscoverySearch(term: $term) {
edges {
cursor
node {
abuseReports {
__typename
}
ambassadorStats {
__typename
}
announcements {
__typename
}
assets {
__typename
}
automationRuleLogs {
__typename
}
automationRules {
__typename
}
}
}
nodes {
abuseReports {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
ambassadorStats {
ambassadorCounts {
__typename
}
canAnnounce
totalAmbassadorCount
totalMembersReferred
totalMembersReferredByAmbassador
}
announcements {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
assets {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
automationRuleLogs {
action
actionParameters
automationRule {
__typename
}
message
operationName
parameters
}
automationRules {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
}
pageInfo {
endCursor
hasNextPage
hasPreviousPage
startCursor
}
}
}Variables
{
"term": "string"
}Response
{
"data": {
"networkDiscoverySearch": {
"edges": [
{
"cursor": "string",
"node": {
"abuseReports": {
"__typename": "AbuseReportConnection"
},
"ambassadorStats": {
"__typename": "AmbassadorStats"
},
"announcements": {
"__typename": "AnnouncementConnection"
},
"assets": {
"__typename": "AssetConnection"
},
"automationRuleLogs": [
{
"__typename": "AutomationRuleLogEntry"
}
],
"automationRules": {
"__typename": "AutomationRuleConnection"
}
}
}
],
"nodes": [
{
"abuseReports": {
"edges": [
{
"__typename": "AbuseReportEdge"
}
],
"nodes": [
{
"__typename": "AbuseReport"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"ambassadorStats": {
"ambassadorCounts": [
{
"__typename": "AmbassadorLevelCount"
}
],
"canAnnounce": true,
"totalAmbassadorCount": 1,
"totalMembersReferred": 1,
"totalMembersReferredByAmbassador": 1
},
"announcements": {
"edges": [
{
"__typename": "AnnouncementEdge"
}
],
"nodes": [
{
"__typename": "Announcement"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"assets": {
"edges": [
{
"__typename": "AssetEdge"
}
],
"nodes": [
{
"__typename": "Asset"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"automationRuleLogs": [
{
"action": "string",
"actionParameters": "string",
"automationRule": {
"__typename": "AutomationRule"
},
"message": "string",
"operationName": "string",
"parameters": "string"
}
],
"automationRules": {
"edges": [
{
"__typename": "AutomationRuleEdge"
}
],
"nodes": [
{
"__typename": "AutomationRule"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
}
}
],
"pageInfo": {
"endCursor": "string",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "string"
}
}
}
}Queries
networkDiscoverySearch
Search globally-visible Networks for the Mighty Discovery page. Results never include the Network the viewer is browsing from.
QUERY
networkDiscoverySearch(after: String, first: Int, rankingVersion: String, term: String!): NetworkDiscoverySearchConnection!Arguments
after
String
Cursor from pageInfo.endCursor for the next page.
first
Int
default:24
Number of items to return. Default: 24, maximum: 50.
rankingVersion
String
Ranking version to score results with, e.g. "v2". Omitted, blank, or unrecognized runs the default ranking.
term
String!
required
Search term matched against Network titles and descriptions.
Returns
edges
Edges with cursors
nodes
[Network]!
Shorthand: just the Networks
pageInfo
Pagination information
Query
query NetworkDiscoverySearch($term: String!) {
networkDiscoverySearch(term: $term) {
edges {
cursor
node {
abuseReports {
__typename
}
ambassadorStats {
__typename
}
announcements {
__typename
}
assets {
__typename
}
automationRuleLogs {
__typename
}
automationRules {
__typename
}
}
}
nodes {
abuseReports {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
ambassadorStats {
ambassadorCounts {
__typename
}
canAnnounce
totalAmbassadorCount
totalMembersReferred
totalMembersReferredByAmbassador
}
announcements {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
assets {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
automationRuleLogs {
action
actionParameters
automationRule {
__typename
}
message
operationName
parameters
}
automationRules {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
}
pageInfo {
endCursor
hasNextPage
hasPreviousPage
startCursor
}
}
}Variables
{
"term": "string"
}Response
{
"data": {
"networkDiscoverySearch": {
"edges": [
{
"cursor": "string",
"node": {
"abuseReports": {
"__typename": "AbuseReportConnection"
},
"ambassadorStats": {
"__typename": "AmbassadorStats"
},
"announcements": {
"__typename": "AnnouncementConnection"
},
"assets": {
"__typename": "AssetConnection"
},
"automationRuleLogs": [
{
"__typename": "AutomationRuleLogEntry"
}
],
"automationRules": {
"__typename": "AutomationRuleConnection"
}
}
}
],
"nodes": [
{
"abuseReports": {
"edges": [
{
"__typename": "AbuseReportEdge"
}
],
"nodes": [
{
"__typename": "AbuseReport"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"ambassadorStats": {
"ambassadorCounts": [
{
"__typename": "AmbassadorLevelCount"
}
],
"canAnnounce": true,
"totalAmbassadorCount": 1,
"totalMembersReferred": 1,
"totalMembersReferredByAmbassador": 1
},
"announcements": {
"edges": [
{
"__typename": "AnnouncementEdge"
}
],
"nodes": [
{
"__typename": "Announcement"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"assets": {
"edges": [
{
"__typename": "AssetEdge"
}
],
"nodes": [
{
"__typename": "Asset"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"automationRuleLogs": [
{
"action": "string",
"actionParameters": "string",
"automationRule": {
"__typename": "AutomationRule"
},
"message": "string",
"operationName": "string",
"parameters": "string"
}
],
"automationRules": {
"edges": [
{
"__typename": "AutomationRuleEdge"
}
],
"nodes": [
{
"__typename": "AutomationRule"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
}
}
],
"pageInfo": {
"endCursor": "string",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "string"
}
}
}
}⌘I