Skip to main content
POST
Onboard a user as athlete, coach or parent

Authorizations

Authorization
string
header
required

Your partner API key, sent as Authorization: Bearer fnd_live_…. Keys are issued by Fundor on request. Keep them on your server; never ship one in a mobile or browser app.

Path Parameters

id
string<uuid>
required

userId from POST /users.

Body

application/json
role
enum<string>
required
Available options:
athlete,
coach,
parent
teamCode
string
coachMode
enum<string>
default:create
Available options:
create,
join
coachCode
string
schoolName
string
schoolCity
string
schoolState
string
teamName
string
sport
string
teamGoal
number
individualGoal
number
seasonStart
string<date>
targetAmount
number
parentCode
string
athleteId
string<uuid>

Response

Onboarded.

userId
string<uuid>
role
string
teamId
string<uuid>
teamMemberId
string<uuid>
teamCode
string
coachCode
string