stackApps
Your company's stack apps. Returns paginated StackApp
objects.
Parameters
Name | Type | Description |
---|---|---|
createdAfter
optional
|
DateTime
|
List apps created at or after the given date. |
tags
optional
|
[String]
|
List apps that have any of the given tags. |
tagsAll
optional
|
[String]
|
List apps that have all of the given tags. |
updatedAfter
optional
|
DateTime
|
List apps updated at or after the given date. |
updatedBefore
optional
|
DateTime
|
List apps updated at or before the given date. |
Example Queries
Get the first 10 apps:
{
stackApps(first: 10) {
edges {
node {
name
}
}
}
}
Get apps updated on or after January 1st 2020:
{
stackApps(first: 10, updatedAfter: "2020-01-01") {
edges {
node {
name
}
}
}
}
Get apps that have the Web
or Internal
tags:
{
stackApps(first: 10, tags: ["Web", "Internal"]) {
edges {
node {
name
}
}
}
}
Get apps that have the Web
and Internal
tags:
{
stackApps(first: 10, tagsAll: ["Web", "Internal"]) {
edges {
node {
name
}
}
}
}
Include packages when returning tools of apps:
{
stackApps(first: 1) {
edges {
node {
name
tools(includePackages: true) {
edges {
node {
name
slug
}
}
}
}
}
}
}
Get apps in greater details, with their members, stacks, teams, and tools:
{
stackApps(first: 10) {
edges {
node {
name
slug
description
tags
org {
name
}
members {
edges {
node {
username
}
}
}
stacks {
edges {
node {
slug
}
}
}
teams {
edges {
node {
name
}
}
}
tools {
edges {
node {
name
slug
}
}
}
stages
}
}
}
}