--- get: description: Retrieve groups parameters: - name: offset in: query required: false schema: type: integer - name: maxRecords in: query required: false schema: type: integer - name: find in: query required: false schema: type: string - name: initial in: query required: false schema: type: string responses: '200': description: group list content: application/json: schema: type: object properties: data: type: array items: type: object properties: id: type: string groupName: type: string groupDesc: type: string groupHome: type: string usersTrackerId: type: integer groupTrackerId: type: integer usersFieldId: type: integer registrationChoice: $ref: schemas-TikiBoolean.yaml registrationUsersFieldIds: type: string userChoice: $ref: schemas-TikiBoolean.yaml groupDefCat: type: integer groupTheme: type: string groupColor: type: string isExternal: $ref: schemas-TikiBoolean.yaml expireAfterIndex: type: integer emailPattern: type: string anniversary: type: string prorateInterval: type: string isRole: $ref: schemas-TikiBoolean.yaml isTplGroup: $ref: schemas-TikiBoolean.yaml perms: type: array items: type: string permcant: type: integer included: type: array items: type: string included_direct: type: array items: type: string cant: type: integer post: description: Create a group requestBody: required: true content: application/x-www-form-urlencoded: schema: type: object properties: name: type: string desc: type: string home: type: string userstracker: type: integer groupstracker: type: integer registrationUsersFieldIds: type: string userChoice: $ref: schemas-TikiBoolean.yaml defcat: type: integer theme: type: string usersfield: type: integer groupfield: type: integer expireAfter: type: integer emailPattern: type: string anniversary: type: string prorateInterval: type: string color: type: string isRole: $ref: schemas-TikiBoolean.yaml isTplGroup: $ref: schemas-TikiBoolean.yaml include_groups: type: array items: type: string responses: '200': description: create group response content: application/json: schema: type: object properties: feedback: type: object '403': description: forbidden content: application/json: schema: $ref: schemas-Error.yaml