01 Software

Queries

GraphQL basic queries - collection listing, single item, relationship queries

Queries

Collection Query

query {
  Products(limit: 10, where: { status: { equals: published } }) {
    docs {
      id
      name
      price
      status
      createdAt
    }
    totalDocs
    limit
    page
    hasNextPage
  }
}

Single Item Query

query {
  Product(id: "product_id") {
    id
    name
    price
    description
    status
    tenant {
      id
      name
    }
  }
}

Including Relationship Data

query {
  Post(id: "post_id") {
    id
    title
    content
    author {
      id
      email
      firstName
      lastName
    }
    categories {
      id
      name
      slug
    }
    tags {
      id
      name
    }
  }
}

On this page