API reference / me

me

GET/api/v1/me

List me

Auth:
optional
Response:
{ data }
PUT/api/v1/me

Update me

Auth:
optional
Response:
{ data }
DELETE/api/v1/me

Delete me

Auth:
optional
Response:
{ success, message }
GET/api/v1/me/achievements

List achievements

Auth:
optional
Response:
{ data }
GET/api/v1/me/community

List community

Auth:
optional
Response:
{ data }
GET/api/v1/me/connections

List connections

Auth:
optional
Response:
{ data }
GET/api/v1/me/deletion

List deletion

Auth:
optional
Response:
{ data }
DELETE/api/v1/me/deletion

Delete deletion

Auth:
optional
Response:
{ success, message }
POST/api/v1/me/fix-org

Create fix org

Auth:
required
Response:
{ success, message }
GET/api/v1/me/attendance

My players' attendance answers ("will you be there"), optionally scoped to one game via ?gameId=.

Auth:
required
Response:
{ data }
PUT/api/v1/me/attendance

Set or clear one player's attendance answer for one game. Athlete-self or guardian only; status null clears the answer.

Auth:
required
Request:
{ gameId, playerId, status }
Response:
{ success, message }
GET/api/v1/me/game-day

List game day

Auth:
optional
Response:
{ data }
PATCH/api/v1/me/locale

Partially update locale

Auth:
optional
Response:
{ success, message }
GET/api/v1/me/players

List players

Auth:
optional
Response:
{ data }
GET/api/v1/me/roles

List roles

Auth:
optional
Response:
{ data }
GET/api/v1/me/story

List story

Auth:
optional
Response:
{ data }
POST/api/v1/me/switch-role

POST /api/v1/me/switch-role Switches the active role for multi-role users

Auth:
required
Response:
{ success, message }
DELETE/api/v1/me/switch-role

POST /api/v1/me/switch-role Switches the active role for multi-role users

Auth:
required
Response:
{ success, message }
GET/api/v1/me/team-activity

List team activity

Auth:
optional
Response:
{ data }
GET/api/v1/me/teams

List teams

Auth:
optional
Response:
{ data }
me API — Peer10 Developers