TeleWellness Portal
  • Introduction
  • HELPFUL RESOURCES
    • Getting Started
    • FAQ
      • Appointments
      • Meal Plan
  • User Management
    • Roles and Permissions
    • Manage Coaches
      • Coach tab
        • Register a new coach
          • Assign Members
        • Edit an existing coach
      • Calendar tab
        • Appointment Types
        • Appointment Alerts
      • Note Templates tab
    • Manage Members
      • Create a new member
      • Edit member's information
      • Filter members
  • Using the TeleWellness Portal
    • Login and logout to the Portal
    • Navigating the TeleWellness Portal
      • Home
      • Dashboard
      • Admin Dashboard
      • Coach Dashboard
        • Progress Tab
          • Filtering the information
          • Checking the user’s streak progress
          • Checking the user's activities progress
          • Showing the food log history
          • Checking the user's recap questions
          • Checking the user's weight log history
          • Showing user’s program journey
          • Checking user’s water intake history
        • Meal Plan tab
        • Notes tab
        • Appointments tab
        • Lab Tests tab
        • Wellness Plans tab
      • Messages
      • Meal Plans
        • Manage Meal Plans
          • From Scratch
          • Smart Meal Plan
      • Scheduling
      • Wellness Plan
        • Manage Protocols
        • Manage Wellness Plan Templates
    • Note Templates
  • API Reference
    • Generate Authorization Token
    • Appointments
      • Appointment Types
      • Add Appointment Credits
    • Coaches
      • Coach List
      • Update a Coach
      • Create a Coach
      • Invite Coach
    • Members
      • Member List
      • Members List
      • Program List
      • Update member's program
      • Assign Coach to Member
    • Lab Test Reports
      • Lab Test Report List
      • Create a Lab Test Report
      • Update Lab Test Report
      • Delete a Lab Test Report
    • Wellness Plans
      • Create a Supplement Plan for Member
      • Update Member Supplement
      • List Member Supplement Plans
      • Delete Member Supplement Plan
Powered by GitBook
On this page
  • Available Fields
  • Examples
  • Get the list of all coaches
  1. API Reference
  2. Coaches

Coach List

Get the Coaches List

PreviousCoachesNextUpdate a Coach

Last updated 3 years ago

Use the coaches query to list all the available coaches within the

Available Fields

Field

Type

Description

id

ID

Coach unique ID

name

String

Users name

email

String

Users email

isAdmin

String

users phone number

roles

Sting

Roles assigned to the coach

createdAt

DateTime

Date and time when the coach was created

updatedAt

DateTime

Date and time when the coach was updated

permissions

String

List of the coach permissions

Examples

Get the list of all coaches

{
  coaches {
    edges {
      node {
        id
        email
        name
        isAdmin
        roles
        createdAt
        updatedAt
        permissions
      }
    }
  }
}
{
  "data": {
    "coaches": {
      "edges": [
        {
          "node": {
            "id": "B234RTGH",
            "email": "liliana@suggestic.com",
            "name": "Liliana Iriarte Sanabria",
            "isAdmin": true,
            "roles": [
              "COACH_ADMIN",
              "DEVELOPER",
              "COACH",
              "COACH_ALL_MEMBERS"
            ],
            "createdAt": "2021-11-24T18:07:29.189670+00:00",
            "updatedAt": "2022-01-12T20:20:38.719177+00:00",
            "permissions": [
              "coach:delete",
              "note-template:read",
              "meal-plan-templ:update",
              "appointment-type:update",
              "coach:create",
              "appointment-type:delete",
              "appointment-event:create",
              "meal-plan-templ:read",
              "member:update",
              "note-template:update",
              "coach:link-member",
              "lab-test-report:delete",
              "lab-test-report:update",
              "appointment-type:list",
              "member:read-all",
              "lab-test-report:create",
              "appointment-event:update",
              "coach:update",
              "appointment-event:read",
              "appointment-event:delete",
              "note-template:create",
              "note-template:delete",
              "member:delete",
              "appointment-type:create",
              "coach:read",
              "meal-plan-templ:create",
              "member:read",
              "member:create",
              "meal-plan-templ:delete",
              "meal-plan:create",
              "appointment-setting:manage",
              "appointment-setting:read"
            ]
          }
        }
  }
}

TeleWellness Portal.