GET /user/education
Returns all education entries from your profile, sorted by current status first, then by start date descending.
How it works
Education entries let you document your academic background — degrees, bootcamps, online programs, or any other institution. Each entry has:
- institution — the name of the school, university, or program
- institutionUrl — optional link to the institution’s website
- studyLevel — the type of degree or program (see values below)
- fieldOfStudy — e.g. “Computer Science”, “Design”
- startDate / endDate — the date range of the program
- isCurrent — set to
trueif you’re currently enrolled (omitsendDate) - description — optional notes, achievements, thesis topic, etc.
Study Level Values
| Value | Display Label |
|---|---|
HIGH_SCHOOL | High School |
ASSOCIATE | Associate Degree |
BACHELOR | Bachelor’s Degree |
MASTER | Master’s Degree |
DOCTORATE | Doctorate |
BOOTCAMP | Bootcamp |
OTHER | Other |
Basic Information
- type:
REST - method:
GET - url: https://www.api.remoet.dev/user/education
- returns:
JSON
cURL
curl --location 'https://www.api.remoet.dev/user/education' --header 'Authorization: Bearer <Your key>'HTTP
GET /user/education HTTP/1.1
Host: www.api.remoet.dev
Authorization: Bearer <Your key>JavaScript Fetch
const myHeaders = new Headers();
myHeaders.append("Authorization", `Bearer ${key}`);
const requestOptions = {
method: "GET",
headers: myHeaders,
};
fetch("https://www.api.remoet.dev/user/education", requestOptions)
.then((response) => response.text())
.then((result) => console.log(result))
.catch((error) => console.error(error));DTO
class PublicUserEducationDto {
institution: string;
institutionUrl: string | null;
studyLevel: string | null;
fieldOfStudy: string | null;
startDate: Date | null;
endDate: Date | null;
isCurrent: boolean;
description: string | null;
}Response
[
{
"institution": <string>,
"institutionUrl": <string | null>,
"studyLevel": <string | null>,
"fieldOfStudy": <string | null>,
"startDate": <Date | null>,
"endDate": <Date | null>,
"isCurrent": <boolean>,
"description": <string | null>
}
]Non authenticated response
{
"statusCode": 401,
"message": "Invalid API Key",
"error": "Unauthorized"
}Last updated on