tth_api_client 0.0.33 tth_api_client: ^0.0.33 copied to clipboard
Auto-generated Tutorhouse API client library
tth_api_client #
Based on OpenAPI 3.1 Specification
This Dart package is automatically generated by the OpenAPI Generator project:
- API version: 0.0.33
- Generator version: 7.4.0
- Build package: org.openapitools.codegen.languages.DartClientCodegen For more information, please visit https://tutorhouse.co.uk
Requirements #
Dart 2.12 or later
Installation & Usage #
Github #
If this Dart package is published to Github, add the following dependency to your pubspec.yaml
dependencies:
tth_api_client:
git: https://github.com/GIT_USER_ID/GIT_REPO_ID.git
Local #
To use the package in your local drive, add the following dependency to your pubspec.yaml
dependencies:
tth_api_client:
path: /path/to/tth_api_client
Tests #
TODO
Getting Started #
Please follow the installation procedure and then run the following:
import 'package:tth_api_client/api.dart';
// TODO Configure HTTP basic authorization: basicAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('basicAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('basicAuth').password = 'YOUR_PASSWORD';
// TODO Configure API key authorization: tutorhouse_token_authentication
//defaultApiClient.getAuthentication<ApiKeyAuth>('tutorhouse_token_authentication').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('tutorhouse_token_authentication').apiKeyPrefix = 'Bearer';
final api_instance = ApiApi();
try {
final result = api_instance.apiV1AlevelCoursesList();
print(result);
} catch (e) {
print('Exception when calling ApiApi->apiV1AlevelCoursesList: $e\n');
}
Documentation for API Endpoints #
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
ApiApi | apiV1AlevelCoursesList | GET /api/v1/alevel/courses/ | |
ApiApi | apiV1AlevelDownloadsCreate | POST /api/v1/alevel/downloads/ | |
ApiApi | apiV1AlevelSubjectsList | GET /api/v1/alevel/subjects/ | |
ApiApi | apiV1AlevelSubscriptionsCreate | POST /api/v1/alevel/subscriptions/ | |
ApiApi | apiV1AlevelWebhookCreate | POST /api/v1/alevel/webhook/ | |
ApiApi | apiV1NotificationsList | GET /api/v1/notifications/ | |
ApiApi | apiV1NotificationsMarkReadCreate | POST /api/v1/notifications/{id}/mark-read/ | |
ApiApi | apiV1NotificationsUnreadCountRetrieve | GET /api/v1/notifications/unread-count/ | |
ApiApi | apiV2AvailabilityRetrieve | GET /api/v2/availability/ | |
ApiApi | apiV2CardCreate | POST /api/v2/card/ | |
ApiApi | apiV2CardDeactivateCreate | POST /api/v2/card/{id}/deactivate/ | |
ApiApi | apiV2CardDestroy | DELETE /api/v2/card/{id}/ | |
ApiApi | apiV2CardList | GET /api/v2/card/ | |
ApiApi | apiV2CardMakeDefaultCreate | POST /api/v2/card/{id}/make_default/ | |
ApiApi | apiV2CardPartialUpdate | PATCH /api/v2/card/{id}/ | |
ApiApi | apiV2CardRetrieve | GET /api/v2/card/{id}/ | |
ApiApi | apiV2CardSetupintentCreate | POST /api/v2/card/setupintent/ | |
ApiApi | apiV2CardUpdate | PUT /api/v2/card/{id}/ | |
ApiApi | apiV2ChatArchiveCreate | POST /api/v2/chat/{id}/archive/ | |
ApiApi | apiV2ChatList | GET /api/v2/chat/ | |
ApiApi | apiV2ChatMarkMessagesAsReadCreate | POST /api/v2/chat/{id}/mark_messages_as_read/ | |
ApiApi | apiV2ChatMarkTermsAsAcceptedCreate | POST /api/v2/chat/{id}/mark_terms_as_accepted/ | |
ApiApi | apiV2ChatMessagesCreate | POST /api/v2/chat/messages/ | |
ApiApi | apiV2ChatMessagesList | GET /api/v2/chat/messages/ | |
ApiApi | apiV2ChatRetrieve | GET /api/v2/chat/{id}/ | |
ApiApi | apiV2ChatUnarchiveCreate | POST /api/v2/chat/{id}/unarchive/ | |
ApiApi | apiV2ChatUnreadCountRetrieve | GET /api/v2/chat/unread-count/ | |
ApiApi | apiV2ContactUsCreate | POST /api/v2/contact_us/ | |
ApiApi | apiV2CountriesList | GET /api/v2/countries/ | |
ApiApi | apiV2CountriesRetrieve | GET /api/v2/countries/{id}/ | |
ApiApi | apiV2CouponCheckCodeCreate | POST /api/v2/coupon/check-code/ | |
ApiApi | apiV2CustomerBookingsCancelCreate | POST /api/v2/customer/bookings/{id}/cancel/ | |
ApiApi | apiV2CustomerBookingsCancellationOptionsRetrieve | GET /api/v2/customer/bookings/{id}/cancellation_options/ | |
ApiApi | apiV2CustomerBookingsConfirmCompleteCreate | POST /api/v2/customer/bookings/{id}/confirm_complete/ | |
ApiApi | apiV2CustomerBookingsCreate | POST /api/v2/customer/bookings/ | |
ApiApi | apiV2CustomerBookingsDestroy | DELETE /api/v2/customer/bookings/{id}/ | |
ApiApi | apiV2CustomerBookingsList | GET /api/v2/customer/bookings/ | |
ApiApi | apiV2CustomerBookingsMarkBookingAsReadCreate | POST /api/v2/customer/bookings/mark_booking_as_read/ | |
ApiApi | apiV2CustomerBookingsPartialUpdate | PATCH /api/v2/customer/bookings/{id}/ | |
ApiApi | apiV2CustomerBookingsReschedulePartialUpdate | PATCH /api/v2/customer/bookings/{id}/reschedule/ | |
ApiApi | apiV2CustomerBookingsRescheduleUpdate | PUT /api/v2/customer/bookings/{id}/reschedule/ | |
ApiApi | apiV2CustomerBookingsRetrieve | GET /api/v2/customer/bookings/{id}/ | |
ApiApi | apiV2CustomerBookingsUnreadCountRetrieve | GET /api/v2/customer/bookings/unread-count/ | |
ApiApi | apiV2CustomerBookingsUpdate | PUT /api/v2/customer/bookings/{id}/ | |
ApiApi | apiV2CustomerEnquiriesCreate | POST /api/v2/customer/enquiries/ | |
ApiApi | apiV2CustomerEnquiriesLatestRetrieve | GET /api/v2/customer/enquiries/latest/ | |
ApiApi | apiV2CustomerFeedbacksPartialUpdate | PATCH /api/v2/customer/feedbacks/{id}/ | |
ApiApi | apiV2CustomerFeedbacksRetrieve | GET /api/v2/customer/feedbacks/{id}/ | |
ApiApi | apiV2CustomerFeedbacksUpdate | PUT /api/v2/customer/feedbacks/{id}/ | |
ApiApi | apiV2CustomerFindTutorRequestCreate | POST /api/v2/customer/find-tutor-request/ | |
ApiApi | apiV2CustomerInterestsUpdate | PUT /api/v2/customer/interests/ | |
ApiApi | apiV2CustomerInvitationsAcceptInvitationCreate | POST /api/v2/customer/invitations/{id}/accept_invitation/ | |
ApiApi | apiV2CustomerInvitationsAcceptTrialInvitationCreate | POST /api/v2/customer/invitations/{id}/accept_trial_invitation/ | |
ApiApi | apiV2CustomerInvitationsBookInstantCreate | POST /api/v2/customer/invitations/book_instant/ | |
ApiApi | apiV2CustomerInvitationsCreate | POST /api/v2/customer/invitations/ | |
ApiApi | apiV2CustomerInvitationsDestroy | DELETE /api/v2/customer/invitations/{id}/ | |
ApiApi | apiV2CustomerInvitationsList | GET /api/v2/customer/invitations/ | |
ApiApi | apiV2CustomerInvitationsPartialUpdate | PATCH /api/v2/customer/invitations/{id}/ | |
ApiApi | apiV2CustomerInvitationsRejectInvitationCreate | POST /api/v2/customer/invitations/{id}/reject_invitation/ | |
ApiApi | apiV2CustomerInvitationsRetrieve | GET /api/v2/customer/invitations/{id}/ | |
ApiApi | apiV2CustomerInvitationsUpdate | PUT /api/v2/customer/invitations/{id}/ | |
ApiApi | apiV2CustomerPhonenumberConfirmCreate | POST /api/v2/customer/phonenumber/confirm/ | |
ApiApi | apiV2CustomerPhonenumberResendCreate | POST /api/v2/customer/phonenumber/resend/ | |
ApiApi | apiV2CustomerProfileRetrieve | GET /api/v2/customer/profile/ | |
ApiApi | apiV2CustomerSerialCoursesDestroy | DELETE /api/v2/customer/serial_courses/{id}/ | |
ApiApi | apiV2CustomerSerialCoursesEnroll2Create | POST /api/v2/customer/serial_courses/enroll2/{id}/ | |
ApiApi | apiV2CustomerSerialCoursesList | GET /api/v2/customer/serial_courses/ | |
ApiApi | apiV2CustomerSerialCoursesPartialUpdate | PATCH /api/v2/customer/serial_courses/{id}/ | |
ApiApi | apiV2CustomerSerialCoursesRetrieve | GET /api/v2/customer/serial_courses/{id}/ | |
ApiApi | apiV2CustomerSerialCoursesUpdate | PUT /api/v2/customer/serial_courses/{id}/ | |
ApiApi | apiV2CustomerSettingsPartialUpdate | PATCH /api/v2/customer/settings/ | |
ApiApi | apiV2CustomerSettingsRetrieve | GET /api/v2/customer/settings/ | |
ApiApi | apiV2CustomerSettingsUpdate | PUT /api/v2/customer/settings/ | |
ApiApi | apiV2CustomerStripePaymentCallbackCreate | POST /api/v2/customer/stripe/paymentCallback | |
ApiApi | apiV2CustomerTrialsCallsCreate | POST /api/v2/customer/trials-calls/ | |
ApiApi | apiV2ExperienceList | GET /api/v2/experience/ | |
ApiApi | apiV2ExperienceRetrieve | GET /api/v2/experience/{id}/ | |
ApiApi | apiV2InterestsList | GET /api/v2/interests | |
ApiApi | apiV2NotificationTypesList | GET /api/v2/notification_types/ | |
ApiApi | apiV2NotificationTypesRetrieve | GET /api/v2/notification_types/{id}/ | |
ApiApi | apiV2PersonalityTestEnquiriesCreate | POST /api/v2/personality_test/enquiries/ | |
ApiApi | apiV2PersonalityTestEnquiriesList | GET /api/v2/personality_test/enquiries/ | |
ApiApi | apiV2PersonalityTestEnquiriesRetrieve | GET /api/v2/personality_test/enquiries/{id}/ | |
ApiApi | apiV2PersonalityTestEnquiriesSendToTutorCreate | POST /api/v2/personality_test/enquiries/{ref}/send_to_tutor/ | |
ApiApi | apiV2PersonalityTestEnquiriesSubmitCreate | POST /api/v2/personality_test/enquiries/{id}/submit/ | |
ApiApi | apiV2PersonalityTestLevelsCreate | POST /api/v2/personality_test/levels/ | |
ApiApi | apiV2PersonalityTestLevelsDestroy | DELETE /api/v2/personality_test/levels/{id}/ | |
ApiApi | apiV2PersonalityTestLevelsList | GET /api/v2/personality_test/levels/ | |
ApiApi | apiV2PersonalityTestLevelsPartialUpdate | PATCH /api/v2/personality_test/levels/{id}/ | |
ApiApi | apiV2PersonalityTestLevelsRetrieve | GET /api/v2/personality_test/levels/{id}/ | |
ApiApi | apiV2PersonalityTestLevelsUpdate | PUT /api/v2/personality_test/levels/{id}/ | |
ApiApi | apiV2PersonalityTestNewSessionCreate | POST /api/v2/personality_test/new_session/ | |
ApiApi | apiV2PersonalityTestQuestionsList | GET /api/v2/personality_test/questions/ | |
ApiApi | apiV2PersonalityTestQuestionsRetrieve | GET /api/v2/personality_test/questions/{id}/ | |
ApiApi | apiV2PersonalityTestStudentPersonalitiesList | GET /api/v2/personality_test/student_personalities/ | |
ApiApi | apiV2PersonalityTestStudentPersonalitiesRetrieve | GET /api/v2/personality_test/student_personalities/{id}/ | |
ApiApi | apiV2PersonalityTestSubjectsList | GET /api/v2/personality_test/subjects/ | |
ApiApi | apiV2PersonalityTestSubjectsRetrieve | GET /api/v2/personality_test/subjects/{id}/ | |
ApiApi | apiV2PersonalityTestTraitsList | GET /api/v2/personality_test/traits/ | |
ApiApi | apiV2PersonalityTestTraitsRetrieve | GET /api/v2/personality_test/traits/{id}/ | |
ApiApi | apiV2PostcodesFindRegionRetrieve | GET /api/v2/postcodes/find_region/ | |
ApiApi | apiV2PostcodesNearestRetrieve | GET /api/v2/postcodes/nearest/ | |
ApiApi | apiV2RequestTutorCreate | POST /api/v2/request_tutor/ | |
ApiApi | apiV2SchoolsList | GET /api/v2/schools/ | |
ApiApi | apiV2SchoolsRetrieve | GET /api/v2/schools/{id}/ | |
ApiApi | apiV2SchoolsupplyApplicationsList | GET /api/v2/schoolsupply/applications/ | |
ApiApi | apiV2SchoolsupplyApplicationsRejectCreate | POST /api/v2/schoolsupply/applications/{id}/reject/ | |
ApiApi | apiV2SchoolsupplyExperienceList | GET /api/v2/schoolsupply/experience/ | |
ApiApi | apiV2SchoolsupplyExperienceRetrieve | GET /api/v2/schoolsupply/experience/{id}/ | |
ApiApi | apiV2SchoolsupplyJobsApplyCreate | POST /api/v2/schoolsupply/jobs/{job_post_id}/apply/ | |
ApiApi | apiV2SchoolsupplyJobsList | GET /api/v2/schoolsupply/jobs/ | |
ApiApi | apiV2SchoolsupplyJobsPostCreate | POST /api/v2/schoolsupply/jobs/post/ | |
ApiApi | apiV2SchoolsupplyJobsPostList | GET /api/v2/schoolsupply/jobs/post/ | |
ApiApi | apiV2SchoolsupplyJobsRetrieve | GET /api/v2/schoolsupply/jobs/{id}/ | |
ApiApi | apiV2SchoolsupplyProfilePartialUpdate | PATCH /api/v2/schoolsupply/profile/ | |
ApiApi | apiV2SchoolsupplyProfileRetrieve | GET /api/v2/schoolsupply/profile/ | |
ApiApi | apiV2SchoolsupplyProfileUpdate | PUT /api/v2/schoolsupply/profile/ | |
ApiApi | apiV2SchoolsupplyQualificationsList | GET /api/v2/schoolsupply/qualifications/ | |
ApiApi | apiV2SchoolsupplyQualificationsRetrieve | GET /api/v2/schoolsupply/qualifications/{id}/ | |
ApiApi | apiV2SchoolsupplyRequestTutorCreate | POST /api/v2/schoolsupply/request_tutor/ | |
ApiApi | apiV2SchoolsupplyRequestTutorRetrieve | GET /api/v2/schoolsupply/request_tutor/{ref}/ | |
ApiApi | apiV2SchoolsupplyTeachingfrequenciesList | GET /api/v2/schoolsupply/teachingfrequencies/ | |
ApiApi | apiV2SchoolsupplyTeachingfrequenciesRetrieve | GET /api/v2/schoolsupply/teachingfrequencies/{id}/ | |
ApiApi | apiV2SchoolsupplyTeachinglevelsList | GET /api/v2/schoolsupply/teachinglevels/ | |
ApiApi | apiV2SchoolsupplyTeachinglevelsRetrieve | GET /api/v2/schoolsupply/teachinglevels/{id}/ | |
ApiApi | apiV2SubjectLevelsList | GET /api/v2/subject_levels/ | |
ApiApi | apiV2SubjectsList | GET /api/v2/subjects/ | |
ApiApi | apiV2SubjectsRetrieve | GET /api/v2/subjects/{id}/ | |
ApiApi | apiV2SubscribedNotificationsList | GET /api/v2/subscribed_notifications/ | |
ApiApi | apiV2SubscribedNotificationsRetrieve | GET /api/v2/subscribed_notifications/{id}/ | |
ApiApi | apiV2SubscribedNotificationsSubscribeCreate | POST /api/v2/subscribed_notifications/subscribe/ | |
ApiApi | apiV2TeachinglevelsList | GET /api/v2/teachinglevels/ | |
ApiApi | apiV2TeachinglevelsRetrieve | GET /api/v2/teachinglevels/{id}/ | |
ApiApi | apiV2TutorBookingTimeList | GET /api/v2/tutor/{id}/bookings/ | |
ApiApi | apiV2TutorBookingsCancelCreate | POST /api/v2/tutor/bookings/{id}/cancel/ | |
ApiApi | apiV2TutorBookingsDestroy | DELETE /api/v2/tutor/bookings/{id}/ | |
ApiApi | apiV2TutorBookingsList | GET /api/v2/tutor/bookings/ | |
ApiApi | apiV2TutorBookingsMarkBookingAsReadCreate | POST /api/v2/tutor/bookings/mark_booking_as_read/ | |
ApiApi | apiV2TutorBookingsPartialUpdate | PATCH /api/v2/tutor/bookings/{id}/ | |
ApiApi | apiV2TutorBookingsReschedulePartialUpdate | PATCH /api/v2/tutor/bookings/{id}/reschedule/ | |
ApiApi | apiV2TutorBookingsRescheduleUpdate | PUT /api/v2/tutor/bookings/{id}/reschedule/ | |
ApiApi | apiV2TutorBookingsRetrieve | GET /api/v2/tutor/bookings/{id}/ | |
ApiApi | apiV2TutorBookingsUnreadCountRetrieve | GET /api/v2/tutor/bookings/unread-count/ | |
ApiApi | apiV2TutorBookingsUpdate | PUT /api/v2/tutor/bookings/{id}/ | |
ApiApi | apiV2TutorCreate | POST /api/v2/tutor/ | |
ApiApi | apiV2TutorCustomerFeedbackCreate | POST /api/v2/tutor/customer_feedback/ | |
ApiApi | apiV2TutorCustomerFeedbackDestroy | DELETE /api/v2/tutor/customer_feedback/{id}/ | |
ApiApi | apiV2TutorCustomerFeedbackList | GET /api/v2/tutor/customer_feedback/ | |
ApiApi | apiV2TutorCustomerFeedbackPartialUpdate | PATCH /api/v2/tutor/customer_feedback/{id}/ | |
ApiApi | apiV2TutorCustomerFeedbackRetrieve | GET /api/v2/tutor/customer_feedback/{id}/ | |
ApiApi | apiV2TutorCustomerFeedbackUpdate | PUT /api/v2/tutor/customer_feedback/{id}/ | |
ApiApi | apiV2TutorEnquiriesAcceptCreate | POST /api/v2/tutor/enquiries/{id}/accept/ | |
ApiApi | apiV2TutorEnquiriesAcceptOnlineCreate | POST /api/v2/tutor/enquiries/{id}/accept_online/ | |
ApiApi | apiV2TutorEnquiriesRejectCreate | POST /api/v2/tutor/enquiries/{id}/reject/ | |
ApiApi | apiV2TutorGetIndexRetrieve | GET /api/v2/tutor/get_index/ | |
ApiApi | apiV2TutorInvitationsAcceptInvitationCreate | POST /api/v2/tutor/invitations/{id}/accept_invitation/ | |
ApiApi | apiV2TutorInvitationsCancelCreate | POST /api/v2/tutor/invitations/{id}/cancel/ | |
ApiApi | apiV2TutorInvitationsCancellationOptionsRetrieve | GET /api/v2/tutor/invitations/{id}/cancellation_options/ | |
ApiApi | apiV2TutorInvitationsCreate | POST /api/v2/tutor/invitations/ | |
ApiApi | apiV2TutorInvitationsDestroy | DELETE /api/v2/tutor/invitations/{id}/ | |
ApiApi | apiV2TutorInvitationsLatestEnquiryForCustomerRetrieve | GET /api/v2/tutor/invitations/latest_enquiry_for_customer/ | |
ApiApi | apiV2TutorInvitationsList | GET /api/v2/tutor/invitations/ | |
ApiApi | apiV2TutorInvitationsPartialUpdate | PATCH /api/v2/tutor/invitations/{id}/ | |
ApiApi | apiV2TutorInvitationsRescheduleCreate | POST /api/v2/tutor/invitations/{id}/reschedule/ | |
ApiApi | apiV2TutorInvitationsRetrieve | GET /api/v2/tutor/invitations/{id}/ | |
ApiApi | apiV2TutorInvitationsUpdate | PUT /api/v2/tutor/invitations/{id}/ | |
ApiApi | apiV2TutorList | GET /api/v2/tutor/ | |
ApiApi | apiV2TutorLoginCreate | POST /api/v2/tutor/login/ | |
ApiApi | apiV2TutorProfilePartialUpdate | PATCH /api/v2/tutor/profile/ | |
ApiApi | apiV2TutorProfileRetrieve | GET /api/v2/tutor/profile/ | |
ApiApi | apiV2TutorProfileSubjectLevelsList | GET /api/v2/tutor/profile/subject_levels/ | |
ApiApi | apiV2TutorReferencesCreate | POST /api/v2/tutor/references/ | |
ApiApi | apiV2TutorReferencesList | GET /api/v2/tutor/references/ | |
ApiApi | apiV2TutorReferencesPartialUpdate | PATCH /api/v2/tutor/references/{id}/ | |
ApiApi | apiV2TutorReferencesRetrieve | GET /api/v2/tutor/references/{id}/ | |
ApiApi | apiV2TutorReferencesUpdate | PUT /api/v2/tutor/references/{id}/ | |
ApiApi | apiV2TutorRequestProfileEvaluationCreate | POST /api/v2/tutor/request_profile_evaluation/ | |
ApiApi | apiV2TutorRetrieve | GET /api/v2/tutor/{user_id}/ | |
ApiApi | apiV2TutorReviewsCreate | POST /api/v2/tutor/reviews/ | |
ApiApi | apiV2TutorReviewsDestroy | DELETE /api/v2/tutor/reviews/{id}/ | |
ApiApi | apiV2TutorReviewsList | GET /api/v2/tutor/reviews/ | |
ApiApi | apiV2TutorReviewsPartialUpdate | PATCH /api/v2/tutor/reviews/{id}/ | |
ApiApi | apiV2TutorReviewsRetrieve | GET /api/v2/tutor/reviews/{id}/ | |
ApiApi | apiV2TutorReviewsUpdate | PUT /api/v2/tutor/reviews/{id}/ | |
ApiApi | apiV2TutorSerialCoursesList | GET /api/v2/tutor/serial_courses/ | |
ApiApi | apiV2TutorSerialCoursesRetrieve | GET /api/v2/tutor/serial_courses/{id}/ | |
ApiApi | apiV2TutorSettingsPartialUpdate | PATCH /api/v2/tutor/settings/ | |
ApiApi | apiV2TutorSettingsRetrieve | GET /api/v2/tutor/settings/ | |
ApiApi | apiV2TutorSettingsUpdate | PUT /api/v2/tutor/settings/ | |
ApiApi | apiV2TutorStripeAuthorizeCreate | POST /api/v2/tutor/stripe_authorize/ | |
ApiApi | apiV2TutorTrialsCallsCreate | POST /api/v2/tutor/trials-calls/ | |
ApiApi | apiV2TutorTutorFeedbackCreate | POST /api/v2/tutor/tutor_feedback/ | |
ApiApi | apiV2TutorTutorFeedbackDestroy | DELETE /api/v2/tutor/tutor_feedback/{booking__pk}/ | |
ApiApi | apiV2TutorTutorFeedbackList | GET /api/v2/tutor/tutor_feedback/ | |
ApiApi | apiV2TutorTutorFeedbackPartialUpdate | PATCH /api/v2/tutor/tutor_feedback/{booking__pk}/ | |
ApiApi | apiV2TutorTutorFeedbackRetrieve | GET /api/v2/tutor/tutor_feedback/{booking__pk}/ | |
ApiApi | apiV2TutorTutorFeedbackUpdate | PUT /api/v2/tutor/tutor_feedback/{booking__pk}/ | |
ApiApi | apiV2UsersEmailVerificationCodeCreate | POST /api/v2/users/email_verification_code/ | |
ApiApi | apiV2UsersIsLoggedInCreate | POST /api/v2/users/is_logged_in/ | |
ApiApi | apiV2UsersIsLoggedInRetrieve | GET /api/v2/users/is_logged_in/ | |
ApiApi | apiV2UsersIsLoggedInUpdate | PUT /api/v2/users/is_logged_in/ | |
ApiApi | apiV2UsersLoginCreate | POST /api/v2/users/login/ | |
ApiApi | apiV2UsersLogoutRetrieve | GET /api/v2/users/logout/ | |
ApiApi | apiV2UsersPasswordResetCreate | POST /api/v2/users/password/reset/ | |
ApiApi | apiV2UsersProfilePartialUpdate | PATCH /api/v2/users/profile/{id}/ | |
ApiApi | apiV2UsersProfileUpdate | PUT /api/v2/users/profile/{id}/ | |
ApiApi | apiV2UsersProfileUserProfilePartialUpdate | PATCH /api/v2/users/profile/user_profile/ | |
ApiApi | apiV2UsersProfileUserProfileRetrieve | GET /api/v2/users/profile/user_profile/ | |
ApiApi | apiV2UsersProfileUserProfileUpdate | PUT /api/v2/users/profile/user_profile/ | |
ApiApi | apiV2ZoomCallbackCreate | POST /api/v2/zoom/callback/ | |
ApiApi | apiV2ZoommeetingRetrieve | GET /api/v2/zoommeeting/{booking_id}/ | |
ApiApi | apiV3CustomerActionTakenCreate | POST /api/v3/customer/action-taken/ | |
ApiApi | apiV3CustomerChatTutorCreate | POST /api/v3/customer/chat/tutor/{tutor_id}/ | |
ApiApi | apiV3CustomerChatTutorRetrieve | GET /api/v3/customer/chat/tutor/{tutor_id}/ | |
ApiApi | apiV3CustomerJobApplicationList | GET /api/v3/customer/job/{job_post_id}/application | |
ApiApi | apiV3CustomerJobsCreate | POST /api/v3/customer/jobs/ | |
ApiApi | apiV3CustomerJobsDestroy | DELETE /api/v3/customer/jobs/{id}/ | |
ApiApi | apiV3CustomerJobsList | GET /api/v3/customer/jobs/ | |
ApiApi | apiV3CustomerJobsRetrieve | GET /api/v3/customer/jobs/{id}/ | |
ApiApi | apiV3CustomerRegisterCreate | POST /api/v3/customer/register/ | |
ApiApi | apiV3CustomerRetakeCreate | POST /api/v3/customer/retake/ | |
ApiApi | apiV3CustomerVerboliaCreate | POST /api/v3/customer/verbolia/ | |
ApiApi | apiV3DbsPaymentCreate | POST /api/v3/dbs-payment/ | |
ApiApi | apiV3LoginCreate | POST /api/v3/login/ | |
ApiApi | apiV3ProfileCoveragePartialUpdate | PATCH /api/v3/profile-coverage/ | |
ApiApi | apiV3ProfileCoverageUpdate | PUT /api/v3/profile-coverage/ | |
ApiApi | apiV3ProfileFilesUploadPartialUpdate | PATCH /api/v3/profile-files-upload/ | |
ApiApi | apiV3ProfileFilesUploadUpdate | PUT /api/v3/profile-files-upload/ | |
ApiApi | apiV3ProfileSubmitCreate | POST /api/v3/profile-submit/ | |
ApiApi | apiV3ProfileSubmitPartialUpdate | PATCH /api/v3/profile-submit/ | |
ApiApi | apiV3ProfileSubmitUpdate | PUT /api/v3/profile-submit/ | |
ApiApi | apiV3ProfileUpdatePartialUpdate | PATCH /api/v3/profile-update/ | |
ApiApi | apiV3ProfileVideoUploadPartialUpdate | PATCH /api/v3/profile-video-upload/ | |
ApiApi | apiV3ProfileVideoUploadUpdate | PUT /api/v3/profile-video-upload/ | |
ApiApi | apiV3SocialsCreate | POST /api/v3/socials/ | |
ApiApi | apiV3SocialsFacebookCreate | POST /api/v3/socials/facebook | |
ApiApi | apiV3SubjectsList | GET /api/v3/subjects/ | |
ApiApi | apiV3TutorRegistrationCreate | POST /api/v3/tutor-registration/ | |
ApiApi | apiV3TutorVerboliaCreate | POST /api/v3/tutor/verbolia/ | |
ApiApi | apiV3TutorVerboliaList | GET /api/v3/tutor/verbolia/ | |
ApiApi | apiV3TutorcruncherContractorsCreate | POST /api/v3/tutorcruncher/contractors/ | |
ApiApi | apiV3ValidatePhoneRetrieve | GET /api/v3/validate/phone/ | |
ApiApi | getTutorReferences | GET /api/v2/tutor/{id}/references/ | |
ApiApi | getTutorReviews | GET /api/v2/tutor/{id}/reviews/ | |
SwaggerUiApi | swaggerUiSchemaRetrieve | GET /swagger-ui/schema/ |
Documentation For Models #
- ACourse
- ACourseSubject
- ACourseSubscription
- AcceptInvitation
- AnswerTypeEnum
- Availability
- AvailabilitySlot
- BaseResponseDTO
- Booking
- BookingReschedule
- BookingTime
- Card
- CardCreate
- CategoryEnum
- Chat
- ChatTutor
- ChatUser
- ConfirmedStatusEnum
- ContactUs
- Country
- Coupon
- CourseOption
- CreateAccount
- Customer
- CustomerEnquiry
- CustomerFeedback
- CustomerFeedbackStatusEnum
- CustomerInterest
- CustomerJobPostCreate
- CustomerProfile
- CustomerSettings
- Day
- DayEnum
- DiscountTypeEnum
- DownloadRequest
- Enquiry
- FeedbackBooking
- FeedbackSerialCourse
- FindTutorRequest
- FullChat
- FullUser
- GroupSubjects
- IndexTutorCard
- IndexTutors
- Interest
- Invitation
- InvitationDates
- InvitationInstant
- JobApplication
- JobApplicationCreate
- JobApplicationTutor
- JobApplicationTutorMinimal
- JobPostAvailability
- JobPostDetail
- JobPostList
- JobPostShort
- JobPostStudentAvailability
- JobPostView
- JobTypeEnum
- LastMessage
- LessonPrice
- Level
- LiveSessionTypeEnum
- LoginRequestDTO
- LoginResponseDTO
- Message
- MessageTutorEnquiry
- NotificationType
- OnboardingFlowCreateCustomer
- PaginatedCustomerFeedbackList
- PaginatedJobApplicationList
- PaginatedTutorCardList
- PaginatedTutorJobPostViewList
- PaginatedTutorReferenceListList
- PaginatedUserNotificationList
- PasswordRestRequest
- PatchedBooking
- PatchedBookingReschedule
- PatchedCustomerFeedback
- PatchedCustomerSettings
- PatchedInvitation
- PatchedPersonalityTestLevel
- PatchedTutorFeedback
- PatchedTutorInvitation
- PatchedTutorProfileOnboarding
- PatchedTutorReference
- PatchedTutorReview
- PatchedTutorSettings
- PatchedTutorSupplyProfile
- PatchedUserProfile
- PatchedUserProfileUpdateRequestDTO
- PatchedtutorBooking
- PatchedtutorSerialCourse
- PersonalityEnquiry
- PersonalityTestLevel
- PersonalityTestSubject
- PhoneConfirmation
- ProfileAttachment
- Qualification
- Question
- QuestionOption
- RecordAction
- RequestTutor
- School
- SchoolsupplyRequestTutor
- SendEmailVerificationCode
- SendPersonalityEnquiryToTutor
- SerialCourseCustomer
- Session
- SetupIntent
- SimpleSubjectLevel
- SocialAuthMethodEnum
- SocialLogin
- SocialToken
- Status59dEnum
- StatusC27Enum
- StripeAuthorize
- StudentPersonality
- Subject
- SubjectLevel
- SubjectLevels
- SubscribedNotification
- SubscriptionStatusEnum
- SupplyTeachingExperience
- SupplyTeachingLevel
- TeachingExperience
- TeachingFrequency
- TeachingLevel
- TestAnswer
- TrialCallInvitation
- Tutor
- TutorAvailability
- TutorBooking
- TutorCard
- TutorCardSubject
- TutorCreateAccount
- TutorCruncherSignup
- TutorEnquiry
- TutorFeedback
- TutorInvitation
- TutorInvitationCreate
- TutorJobPostView
- TutorLogin
- TutorPersonalityEnquiry
- TutorProfile
- TutorProfileDisplay
- TutorProfileFiles
- TutorProfileMinimal
- TutorProfileOnboarding
- TutorProfileOnboardingDTO
- TutorQualification
- TutorReference
- TutorReferenceCreate
- TutorReferenceList
- TutorReview
- TutorSerialCourse
- TutorSettings
- TutorSubject
- TutorSupplyProfile
- TutorTimeOff
- TypeAf8Enum
- User
- UserDataDTO
- UserNotification
- UserNotificationTypeEnum
- UserProfile
- UserProfileResponseDTO
- UserProfileUpdateRequestDTO
- UserRetrival
- UserUpdate
- ZoomMeeting
Documentation For Authorization #
Authentication schemes defined for the API:
basicAuth #
- Type: HTTP Basic authentication
tutorhouse_token_authentication #
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header