Skip to main content
GET
https://api.chessplay.io
/
api
/
v1
/
students
/
{id}
curl -X GET https://api.chessplay.io/api/v1/students/123/ \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "id": 123,
  "username": "FastMalamute",
  "email": "john.doe@example.com",
  "phone_number": "+1234567890",
  "first_name": "John",
  "last_name": "Doe",
  "public_report_id": "abc-123-def-456",
  "created": "2024-01-15T10:30:00Z"
}

Authentication

Authorization
string
required
Bearer token for authentication

Path Parameters

id
integer
required
Student ID

Response

id
integer
Student ID
username
string
Student’s username
email
string
Student’s email
phone_number
string
Student’s phone number
first_name
string
Student’s first name
last_name
string
Student’s last name
public_report_id
string
Public UUID for reports
created
string
Creation timestamp
curl -X GET https://api.chessplay.io/api/v1/students/123/ \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "id": 123,
  "username": "FastMalamute",
  "email": "john.doe@example.com",
  "phone_number": "+1234567890",
  "first_name": "John",
  "last_name": "Doe",
  "public_report_id": "abc-123-def-456",
  "created": "2024-01-15T10:30:00Z"
}