Programs and Members

Resources and actions to manage programs and their members

Endpoints

get
https://api.upcoach.com/programs
List programs
get
https://api.upcoach.com/programs/<program_id>/members
List program members
post
https://api.upcoach.com/programs/<program_id>/members
Add member to a program

Resource Objects

Program

Property
Type
Description
id
string
Program ID
name
string
Program name
created_at
integer
Program created date and time (Unix timestamp)

Program Member

Inherits all the properties of the User Resource and extends it with the following properties
Property
Type
Description
role
string
Member role, can be leader , coach or member
created_at
integer
Program member created at (Unix timestamp)
info
object or null
A key-value object listing all the client custom fields. If there are no custom fields, it will be a null value