GroupData
No description
type GroupData implements GroupCommonData {
  id: ID!
  code: ID!
  label: String
  folder: String
  type: GroupType!
  info: String
  isPublic: Boolean!
  parent: Group
  children(
    codes: [ID!]
    first: Int
    last: Int
    before: String
    after: String
    type: GroupType
    codeStartsWith: String
  ): GroupConnection
  descendents(
    codes: [ID!]
    type: GroupType
    orderBy: OrderByDescendents
    first: Int
    last: Int
    before: String
    after: String
    codeStartsWith: String
  ): GroupConnection
  parents(
    codes: [ID!]
    codeStartsWith: String
    type: GroupType
    first: Int
    last: Int
    before: String
    after: String
  ): GroupConnection
  owner: Member
  isEditable: Boolean!
  productId: Int
  resourceId: Int
  siblings(
    codes: [ID!]
    type: GroupType
    first: Int
    last: Int
    before: String
    after: String
    codeStartsWith: String
  ): GroupConnection
  members(
    codes: [ID!]
    phones: [String!]
    first: Int
    last: Int
    before: String
    after: String
  ): MemberConnection
  apis(
    codes: [ID!]
    first: Int
    last: Int
    before: String
    after: String
  ): APIConnection
  managedGroups(
    group: [ID!]
    api: [ID!]
    resource: [ID!]
    role: [ID!]
    codes: [ID!]
    first: Int
    last: Int
    before: String
    after: String
  ): ManagedGroupConnection
  allMembers(
    codes: [ID!]
    phones: [String!]
    first: Int
    last: Int
    before: String
    after: String
  ): MemberConnection
  accesses(
    accessID: [ID!]
    owner: [ID!]
    first: Int
    last: Int
    before: String
    after: String
  ): AccessConnection
  suppliers(
    supplierID: [ID!]
    accessID: [ID!]
    owner: [ID!]
    serviceAPI: [ID!]
    isActive: Boolean
    first: Int
    last: Int
    before: String
    after: String
  ): SupplierConnection
  clients(
    clientID: [ID!]
    name: [ID!]
    owner: [ID!]
    isActive: Boolean
    first: Int
    last: Int
    before: String
    after: String
  ): ClientConnection
  roles(
    codes: [ID!]
    type: RoleType
    first: Int
    last: Int
    before: String
    after: String
  ): RoleConnection
  isBuyer: Boolean!
  isSeller: Boolean!
  deleted_at: DateTime
}
Fields
GroupData.id ● ID! non-null scalar
GroupData.code ● ID! non-null scalar
GroupData.label ● String scalar
GroupData.folder ● String scalar
GroupData.type ● GroupType! non-null enum
GroupData.info ● String scalar
GroupData.isPublic ● Boolean! non-null scalar
GroupData.parent ● Group object
GroupData.children ● GroupConnection object
Only responses children.(non-hierarchically)
GroupData.children.codes ● [ID!] list scalar
GroupData.children.first ● Int scalar
GroupData.children.last ● Int scalar
GroupData.children.before ● String scalar
GroupData.children.after ● String scalar
GroupData.children.type ● GroupType enum
GroupData.children.codeStartsWith ● String scalar
GroupData.descendents ● GroupConnection object
Response all descendents groups nodes in this group (nom-hierarchically)
GroupData.descendents.codes ● [ID!] list scalar
GroupData.descendents.type ● GroupType enum
GroupData.descendents.orderBy ● OrderByDescendents enum
GroupData.descendents.first ● Int scalar
GroupData.descendents.last ● Int scalar
GroupData.descendents.before ● String scalar
GroupData.descendents.after ● String scalar
GroupData.descendents.codeStartsWith ● String scalar
GroupData.parents ● GroupConnection object
Response all parents groups nodes for this group (nom-hierarchically)
GroupData.parents.codes ● [ID!] list scalar
GroupData.parents.codeStartsWith ● String scalar
GroupData.parents.type ● GroupType enum
GroupData.parents.first ● Int scalar
GroupData.parents.last ● Int scalar
GroupData.parents.before ● String scalar
GroupData.parents.after ● String scalar
GroupData.owner ● Member object
GroupData.isEditable ● Boolean! non-null scalar
GroupData.productId ● Int scalar
GroupData.resourceId ● Int scalar
GroupData.siblings ● GroupConnection object
Sibilings of the group
GroupData.siblings.codes ● [ID!] list scalar
GroupData.siblings.type ● GroupType enum
GroupData.siblings.first ● Int scalar
GroupData.siblings.last ● Int scalar
GroupData.siblings.before ● String scalar
GroupData.siblings.after ● String scalar
GroupData.siblings.codeStartsWith ● String scalar
GroupData.members ● MemberConnection object
Only responses members in this group
GroupData.members.codes ● [ID!] list scalar
GroupData.members.phones ● [String!] list scalar
GroupData.members.first ● Int scalar
GroupData.members.last ● Int scalar
GroupData.members.before ● String scalar
GroupData.members.after ● String scalar
GroupData.apis ● APIConnection object
APIs assigned to this group. Products have APIs.
GroupData.apis.codes ● [ID!] list scalar
GroupData.apis.first ● Int scalar
GroupData.apis.last ● Int scalar
GroupData.apis.before ● String scalar
GroupData.apis.after ● String scalar
GroupData.managedGroups ● ManagedGroupConnection object
Responses all managed groups by this group.
GroupData.managedGroups.group ● [ID!] list scalar
GroupData.managedGroups.api ● [ID!] list scalar
GroupData.managedGroups.resource ● [ID!] list scalar
GroupData.managedGroups.role ● [ID!] list scalar
GroupData.managedGroups.codes ● [ID!] list scalar
GroupData.managedGroups.first ● Int scalar
GroupData.managedGroups.last ● Int scalar
GroupData.managedGroups.before ● String scalar
GroupData.managedGroups.after ● String scalar
GroupData.allMembers ● MemberConnection object
Response all members in this group s childrens (hierarchically),
GroupData.allMembers.codes ● [ID!] list scalar
GroupData.allMembers.phones ● [String!] list scalar
GroupData.allMembers.first ● Int scalar
GroupData.allMembers.last ● Int scalar
GroupData.allMembers.before ● String scalar
GroupData.allMembers.after ● String scalar
GroupData.accesses ● AccessConnection object
Access resources in a group
GroupData.accesses.accessID ● [ID!] list scalar
GroupData.accesses.owner ● [ID!] list scalar
GroupData.accesses.first ● Int scalar
GroupData.accesses.last ● Int scalar
GroupData.accesses.before ● String scalar
GroupData.accesses.after ● String scalar
GroupData.suppliers ● SupplierConnection object
Supplier resources in a group
GroupData.suppliers.supplierID ● [ID!] list scalar
GroupData.suppliers.accessID ● [ID!] list scalar
GroupData.suppliers.owner ● [ID!] list scalar
GroupData.suppliers.serviceAPI ● [ID!] list scalar
GroupData.suppliers.isActive ● Boolean scalar
GroupData.suppliers.first ● Int scalar
GroupData.suppliers.last ● Int scalar
GroupData.suppliers.before ● String scalar
GroupData.suppliers.after ● String scalar
GroupData.clients ● ClientConnection object
Clients resources in a group
GroupData.clients.clientID ● [ID!] list scalar
GroupData.clients.name ● [ID!] list scalar
GroupData.clients.owner ● [ID!] list scalar
GroupData.clients.isActive ● Boolean scalar
GroupData.clients.first ● Int scalar
GroupData.clients.last ● Int scalar
GroupData.clients.before ● String scalar
GroupData.clients.after ● String scalar
GroupData.roles ● RoleConnection object
You can grant roles to members, which define the roles catalog for a group.
GroupData.roles.codes ● [ID!] list scalar
GroupData.roles.type ● RoleType enum
GroupData.roles.first ● Int scalar
GroupData.roles.last ● Int scalar
GroupData.roles.before ● String scalar
GroupData.roles.after ● String scalar
GroupData.isBuyer ● Boolean! non-null scalar
GroupData.isSeller ● Boolean! non-null scalar
GroupData.deleted_at ● DateTime scalar
Interfaces
GroupCommonData interface
Member Of
Group  object