API Reference
Create a new student
Add a new student to the school system.
Authorization
BearerAuth AuthorizationBearer <token>
Obtain your API key from the developer dashboard at https://dashboard.educare.com
In: header
Request Body
application/json
name*string
email*string
Format
emailgrade_level*string
date_of_birth?string
Format
dateguardian_name?string
guardian_email?string
Format
emailguardian_phone?string
address?string
Response Body
application/json
application/json
application/json
curl -X POST "https://api.educare.com/v1/students" \ -H "Content-Type: application/json" \ -d '{ "name": "James Rodriguez", "email": "james.rodriguez@student.educare.com", "grade_level": "10" }'{
"id": 1234,
"name": "Emma Wilson",
"email": "emma.wilson@student.educare.com",
"grade_level": "11",
"date_of_birth": "2008-05-15",
"guardian_name": "Sarah Wilson",
"guardian_email": "sarah.wilson@email.com",
"guardian_phone": "+1-555-123-4567",
"address": "123 Oak Street, Springfield, IL 62701",
"enrollment_date": "2023-08-20",
"created_at": "2023-08-20T10:30:00Z",
"updated_at": "2025-12-15T14:22:00Z"
}{
"error": "Validation failed: email is required",
"code": "VALIDATION_ERROR",
"status": 400
}{
"error": "Invalid API key",
"code": "UNAUTHORIZED",
"status": 401
}