e-Schooling API
  1. tutors
e-Schooling API
  • e-Schooling API
  • GETTING STARTED
    • Authorization
    • Defaults
  • entities
    • Gets all system entities
      GET
    • Gets a entity from its id
      GET
  • students
    • Gets all system students
      GET
    • Gets a student from its id
      GET
  • tutors
    • Gets all system tutors
      GET
    • Gets a tutor from its id
      GET
  • staffs
    • Gets all system staffs
      GET
    • Gets a staff from its id
      GET
  • teachers
    • Gets all system teachers
      GET
    • Gets a teacher from its id
      GET
  • system
    • Obtain tenant informations
      GET
  • sso
    • Single Sign-On
    • Generate OAuth2 Token
      POST
    • Get user info
      GET
  • Schemas
    • Schemas
      • BadRequestHttpException
      • EntitiesAddresses
      • EntitiesContacts
      • EntityBankAccount
      • EntitiesList
      • EntityIdentificationDocument
      • Entity
      • HttpStatusCode
      • InternalServerErrorHttpException
      • MethodBase
      • EntityIdentificationDocumentInsertRequest
      • NotFoundHttpException
      • NoContent
      • EntityInsertRequest
      • OAuthMeResponse
      • OAuthTokenResponse
      • ProblemDetails
      • Staff
      • StaffIdentificationDocumentInsertRequest
      • StaffInsertRequest
      • StaffsList
      • Student
      • StudentIdentificationDocumentInsertRequest
      • StudentInsertRequest
      • StudentsList
      • SystemStatus
      • Teacher
      • TeacherIdentificationDocumentInsertRequest
      • TeacherInsertRequest
      • TeachersList
      • Tutor
      • TutorIdentificationDocumentInsertRequest
      • TutorInsertRequest
      • TutorsList
  1. tutors

Gets a tutor from its id

Sandbox server
https://api-sandbox.e-schooling.com
Sandbox server
https://api-sandbox.e-schooling.com
GET
/api/tutors/{id}
Method that returns a tutor object by its id

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
or
Path Params

Header Params

Responses

🟢200OK
application/json
OK
Body

🟠401Unauthorized
🟠404Record Not Found
🔴500Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api-sandbox.e-schooling.com/api/tutors/' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Example 1
{
    "tutor_id": "ce25138b-b7db-4849-b358-d7f24e571e2a",
    "processnumber": "T12345",
    "ative": true,
    "email": "jonhdoe@email.com",
    "name": "John Doe",
    "gender": "Male",
    "photobase64": "",
    "birth_date": "2025-04-09",
    "naturality": "England",
    "nationality": "England",
    "marital_status": "single",
    "deceased": false,
    "addresses": [
        {
            "address": "Street 1",
            "address2": "House 30",
            "zone_code": "1111",
            "postal_code": "5555",
            "city": "London",
            "country": "England"
        }
    ],
    "contacts": [
        {
            "contact": "1111111111",
            "contact_type_name": "Phone"
        },
        {
            "contact": "johndoe@email.com",
            "contact_type_name": "Email"
        }
    ],
    "documents": [
        {
            "init_date": "2025-04-09",
            "end_date": "2025-04-09",
            "identification_document_value": "999988888",
            "identification_document_type_name": "Passport"
        },
        {
            "init_date": "2025-04-09",
            "end_date": "2025-04-09",
            "identification_document_value": "123456789",
            "identification_document_type_name": "NationalID"
        }
    ],
    "bankAccounts": [
        {
            "back_account_number": "PT5012345678912345678912",
            "country_name": "PORTUGAL",
            "entity_bank_account_type": "IBAN"
        }
    ]
}
Modified at 2025-04-09 14:10:15
Previous
Gets all system tutors
Next
Gets all system staffs
Built with