mentortools/libs/: public-api-server-connector-v2-1.0.0+2425652860 metadata and description
Mentortools Public API
| author | OpenAPI Generator community |
| author_email | OpenAPI Generator Community <team@openapitools.org> |
| description_content_type | text/markdown |
| keywords | OpenAPI, OpenAPI-Generator, Mentortools Public API |
| project_urls |
|
| requires_dist |
|
| requires_python | >=3.9 |
| File | Tox results | History |
|---|---|---|
public_api_server_connector_v2-1.0.0+2425652860-py3-none-any.whl
|
|
|
public_api_server_connector_v2-1.0.0+2425652860.tar.gz
|
|
public-api-server-connector-v2
Mentortools public API service
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 0.1.0
- Package version: 1.0.0+2425652860
- Generator version: 7.21.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
Requirements.
Python 3.9+
Installation & Usage
pip install
If the python package is hosted on a repository, you can install directly using:
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)
Then import the package:
import public_api_server_connector_v2
Setuptools
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install to install the package for all users)
Then import the package:
import public_api_server_connector_v2
Tests
Execute pytest to run the tests.
Getting Started
Please follow the installation procedure and then run the following:
import public_api_server_connector_v2
from public_api_server_connector_v2.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = public_api_server_connector_v2.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure Bearer authorization: HTTPBearer
configuration = public_api_server_connector_v2.Configuration(
access_token = os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API client
async with public_api_server_connector_v2.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = public_api_server_connector_v2.ApiKeyAuthApi(api_client)
course_create = public_api_server_connector_v2.CourseCreate() # CourseCreate |
try:
# Add Course
api_response = await api_instance.api_key_auth_add_course(course_create)
print("The response of ApiKeyAuthApi->api_key_auth_add_course:\n")
pprint(api_response)
except ApiException as e:
print("Exception when calling ApiKeyAuthApi->api_key_auth_add_course: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to http://localhost
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApiKeyAuthApi | api_key_auth_add_course | POST /courses/v1/ | Add Course |
| ApiKeyAuthApi | api_key_auth_add_course_module | POST /courses/v1/{course_id}/modules | Add Course Module |
| ApiKeyAuthApi | api_key_auth_add_course_module_lessons | POST /courses/v1/modules/{module_id}/lessons | Add Course Module Lessons |
| ApiKeyAuthApi | api_key_auth_add_module_submodule | POST /courses/v1/modules/{module_id}/submodules | Add Module Submodule |
| ApiKeyAuthApi | api_key_auth_count_courses | GET /courses/v1/count | Count Courses |
| ApiKeyAuthApi | api_key_auth_create_folder | POST /mediastorage/v1/folders | Create Folder |
| ApiKeyAuthApi | api_key_auth_delete_course | DELETE /courses/v1/{course_id} | Delete Course |
| ApiKeyAuthApi | api_key_auth_delete_course_module | DELETE /courses/v1/modules/{module_id} | Delete Course Module |
| ApiKeyAuthApi | api_key_auth_delete_course_module_lesson | DELETE /courses/v1/lessons/{lesson_id} | Delete Course Module Lesson |
| ApiKeyAuthApi | api_key_auth_delete_file | DELETE /mediastorage/v1/files/{id_} | Delete File |
| ApiKeyAuthApi | api_key_auth_delete_folder | DELETE /mediastorage/v1/folders/{id_} | Delete Folder |
| ApiKeyAuthApi | api_key_auth_delete_module_submodule | DELETE /courses/v1/submodules/{submodule_id} | Delete Module Submodule |
| ApiKeyAuthApi | api_key_auth_get_all_files_count | GET /mediastorage/v1/files/all/count | Get All Files Count |
| ApiKeyAuthApi | api_key_auth_get_all_folders | GET /mediastorage/v1/folders/all | Get All Folders |
| ApiKeyAuthApi | api_key_auth_get_all_folders_count | GET /mediastorage/v1/folders/all/count | Get All Folders Count |
| ApiKeyAuthApi | api_key_auth_get_api_key_info | GET /general/v1/whoami | Get Api Key Info |
| ApiKeyAuthApi | api_key_auth_get_course | GET /courses/v1/{course_id} | Get Course |
| ApiKeyAuthApi | api_key_auth_get_course_info | GET /courses/v1/{course_id}/info | Get Course Info |
| ApiKeyAuthApi | api_key_auth_get_course_module | GET /courses/v1/modules/{module_id} | Get Course Module |
| ApiKeyAuthApi | api_key_auth_get_course_module_count | GET /courses/v1/{course_id}/modules/count | Get Course Module Count |
| ApiKeyAuthApi | api_key_auth_get_course_module_info | GET /courses/v1/modules/{module_id}/info | Get Course Module Info |
| ApiKeyAuthApi | api_key_auth_get_course_module_lesson | GET /courses/v1/lessons/{lesson_id} | Get Course Module Lesson |
| ApiKeyAuthApi | api_key_auth_get_course_module_lesson_content_blocks | GET /courses/v1/lessons/{lesson_id}/content_blocks | Get Course Module Lesson Content Blocks |
| ApiKeyAuthApi | api_key_auth_get_course_module_lesson_info | GET /courses/v1/lessons/{lesson_id}/info | Get Course Module Lesson Info |
| ApiKeyAuthApi | api_key_auth_get_course_module_lessons | GET /courses/v1/modules/{module_id}/lessons | Get Course Module Lessons |
| ApiKeyAuthApi | api_key_auth_get_course_module_lessons_count | GET /courses/v1/modules/{module_id}/lessons/count | Get Course Module Lessons Count |
| ApiKeyAuthApi | api_key_auth_get_course_modules | GET /courses/v1/{course_id}/modules | Get Course Modules |
| ApiKeyAuthApi | api_key_auth_get_courses | GET /courses/v1/ | Get Courses |
| ApiKeyAuthApi | api_key_auth_get_file | GET /mediastorage/v1/files/{id_} | Get File |
| ApiKeyAuthApi | api_key_auth_get_files | GET /mediastorage/v1/files | Get Files |
| ApiKeyAuthApi | api_key_auth_get_files_all | GET /mediastorage/v1/files/all | Get Files All |
| ApiKeyAuthApi | api_key_auth_get_files_count | GET /mediastorage/v1/files/count | Get Files Count |
| ApiKeyAuthApi | api_key_auth_get_folder | GET /mediastorage/v1/folders/{id_} | Get Folder |
| ApiKeyAuthApi | api_key_auth_get_folders | GET /mediastorage/v1/folders | Get Folders |
| ApiKeyAuthApi | api_key_auth_get_folders_count | GET /mediastorage/v1/folders/count | Get Folders Count |
| ApiKeyAuthApi | api_key_auth_get_module_submodule_count | GET /courses/v1/modules/{module_id}/submodules/count | Get Module Submodule Count |
| ApiKeyAuthApi | api_key_auth_get_module_submodules | GET /courses/v1/modules/{module_id}/submodules | Get Module Submodules |
| ApiKeyAuthApi | api_key_auth_get_submodule | GET /courses/v1/submodules/{submodule_id} | Get Submodule |
| ApiKeyAuthApi | api_key_auth_handle_ipn_payment | POST /orders/v1/ipn/payment | Handle Ipn Payment |
| ApiKeyAuthApi | api_key_auth_patch_course | PATCH /courses/v1/{course_id} | Patch Course |
| ApiKeyAuthApi | api_key_auth_patch_course_module | PATCH /courses/v1/modules/{module_id} | Patch Course Module |
| ApiKeyAuthApi | api_key_auth_patch_course_module_lesson | PATCH /courses/v1/lessons/{lesson_id} | Patch Course Module Lesson |
| ApiKeyAuthApi | api_key_auth_patch_course_module_lesson_attached_files | PATCH /courses/v1/lessons/{lesson_id}/attached_files | Patch Course Module Lesson Attached Files |
| ApiKeyAuthApi | api_key_auth_patch_course_module_lesson_content_blocks | PATCH /courses/v1/lessons/{lesson_id}/content_blocks | Patch Course Module Lesson Content Blocks |
| ApiKeyAuthApi | api_key_auth_patch_module_submodule | PATCH /courses/v1/submodules/{submodule_id} | Patch Module Submodule |
| ApiKeyAuthApi | api_key_auth_update_course | PUT /courses/v1/{course_id} | Update Course |
| ApiKeyAuthApi | api_key_auth_update_course_module | PUT /courses/v1/modules/{module_id} | Update Course Module |
| ApiKeyAuthApi | api_key_auth_update_course_module_lesson | PUT /courses/v1/lessons/{lesson_id} | Update Course Module Lesson |
| ApiKeyAuthApi | api_key_auth_update_file | PUT /mediastorage/v1/files/{id_} | Update File |
| ApiKeyAuthApi | api_key_auth_update_folder | PUT /mediastorage/v1/folders/{id_} | Update Folder |
| ApiKeyAuthApi | api_key_auth_update_module_submodule | PUT /courses/v1/submodules/{submodule_id} | Update Module Submodule |
| ApiKeyAuthApi | api_key_auth_upload_file | POST /mediastorage/v1/files/upload | Upload File |
| ApiKeysApi | jwt_token_auth_count_keys | GET /api_keys/v1/count | Count Keys |
| ApiKeysApi | jwt_token_auth_count_permission_categories | GET /api_keys/v1/permision_categories/count | Count Permission Categories |
| ApiKeysApi | jwt_token_auth_create_key | POST /api_keys/v1/ | Create Key |
| ApiKeysApi | jwt_token_auth_delete_key | DELETE /api_keys/v1/{key_id} | Delete Key |
| ApiKeysApi | jwt_token_auth_get_key | GET /api_keys/v1/{key_id} | Get Key |
| ApiKeysApi | jwt_token_auth_get_key_specification_url | GET /api_keys/v1/{key_id}/specification_url | Get Key Specification Url |
| ApiKeysApi | jwt_token_auth_get_keys | GET /api_keys/v1/ | Get Keys |
| ApiKeysApi | jwt_token_auth_get_permission_categories | GET /api_keys/v1/permision_categories | Get Permission Categories |
| ApiKeysApi | jwt_token_auth_patch_key | PATCH /api_keys/v1/{key_id} | Patch Key |
| ApiKeysApi | jwt_token_auth_update_key | PUT /api_keys/v1/{key_id} | Update Key |
| ApiLogsApi | jwt_token_auth_count_logs | GET /api_logs/v1/count | Count Logs |
| ApiLogsApi | jwt_token_auth_get_log | GET /api_logs/v1/{log_id} | Get Log |
| ApiLogsApi | jwt_token_auth_get_logs | GET /api_logs/v1/ | Get Logs |
| ApiSpecApi | api_spec_count_spec_methods | GET /specification/methods/count | Count Spec Methods |
| ApiSpecApi | api_spec_get_spec | GET /specification/ | Get Spec |
| ApiSpecApi | api_spec_get_spec_methods | GET /specification/methods | Get Spec Methods |
| ApiSpecApi | api_spec_get_spec_ui | GET /specification/ui | Get Spec Ui |
| CoursesApi | api_key_auth_add_course | POST /courses/v1/ | Add Course |
| CoursesApi | api_key_auth_add_course_module | POST /courses/v1/{course_id}/modules | Add Course Module |
| CoursesApi | api_key_auth_add_course_module_lessons | POST /courses/v1/modules/{module_id}/lessons | Add Course Module Lessons |
| CoursesApi | api_key_auth_add_module_submodule | POST /courses/v1/modules/{module_id}/submodules | Add Module Submodule |
| CoursesApi | api_key_auth_count_courses | GET /courses/v1/count | Count Courses |
| CoursesApi | api_key_auth_delete_course | DELETE /courses/v1/{course_id} | Delete Course |
| CoursesApi | api_key_auth_delete_course_module | DELETE /courses/v1/modules/{module_id} | Delete Course Module |
| CoursesApi | api_key_auth_delete_course_module_lesson | DELETE /courses/v1/lessons/{lesson_id} | Delete Course Module Lesson |
| CoursesApi | api_key_auth_delete_module_submodule | DELETE /courses/v1/submodules/{submodule_id} | Delete Module Submodule |
| CoursesApi | api_key_auth_get_course | GET /courses/v1/{course_id} | Get Course |
| CoursesApi | api_key_auth_get_course_info | GET /courses/v1/{course_id}/info | Get Course Info |
| CoursesApi | api_key_auth_get_course_module | GET /courses/v1/modules/{module_id} | Get Course Module |
| CoursesApi | api_key_auth_get_course_module_count | GET /courses/v1/{course_id}/modules/count | Get Course Module Count |
| CoursesApi | api_key_auth_get_course_module_info | GET /courses/v1/modules/{module_id}/info | Get Course Module Info |
| CoursesApi | api_key_auth_get_course_module_lesson | GET /courses/v1/lessons/{lesson_id} | Get Course Module Lesson |
| CoursesApi | api_key_auth_get_course_module_lesson_content_blocks | GET /courses/v1/lessons/{lesson_id}/content_blocks | Get Course Module Lesson Content Blocks |
| CoursesApi | api_key_auth_get_course_module_lesson_info | GET /courses/v1/lessons/{lesson_id}/info | Get Course Module Lesson Info |
| CoursesApi | api_key_auth_get_course_module_lessons | GET /courses/v1/modules/{module_id}/lessons | Get Course Module Lessons |
| CoursesApi | api_key_auth_get_course_module_lessons_count | GET /courses/v1/modules/{module_id}/lessons/count | Get Course Module Lessons Count |
| CoursesApi | api_key_auth_get_course_modules | GET /courses/v1/{course_id}/modules | Get Course Modules |
| CoursesApi | api_key_auth_get_courses | GET /courses/v1/ | Get Courses |
| CoursesApi | api_key_auth_get_module_submodule_count | GET /courses/v1/modules/{module_id}/submodules/count | Get Module Submodule Count |
| CoursesApi | api_key_auth_get_module_submodules | GET /courses/v1/modules/{module_id}/submodules | Get Module Submodules |
| CoursesApi | api_key_auth_get_submodule | GET /courses/v1/submodules/{submodule_id} | Get Submodule |
| CoursesApi | api_key_auth_patch_course | PATCH /courses/v1/{course_id} | Patch Course |
| CoursesApi | api_key_auth_patch_course_module | PATCH /courses/v1/modules/{module_id} | Patch Course Module |
| CoursesApi | api_key_auth_patch_course_module_lesson | PATCH /courses/v1/lessons/{lesson_id} | Patch Course Module Lesson |
| CoursesApi | api_key_auth_patch_course_module_lesson_attached_files | PATCH /courses/v1/lessons/{lesson_id}/attached_files | Patch Course Module Lesson Attached Files |
| CoursesApi | api_key_auth_patch_course_module_lesson_content_blocks | PATCH /courses/v1/lessons/{lesson_id}/content_blocks | Patch Course Module Lesson Content Blocks |
| CoursesApi | api_key_auth_patch_module_submodule | PATCH /courses/v1/submodules/{submodule_id} | Patch Module Submodule |
| CoursesApi | api_key_auth_update_course | PUT /courses/v1/{course_id} | Update Course |
| CoursesApi | api_key_auth_update_course_module | PUT /courses/v1/modules/{module_id} | Update Course Module |
| CoursesApi | api_key_auth_update_course_module_lesson | PUT /courses/v1/lessons/{lesson_id} | Update Course Module Lesson |
| CoursesApi | api_key_auth_update_module_submodule | PUT /courses/v1/submodules/{submodule_id} | Update Module Submodule |
| GeneralApi | api_key_auth_get_api_key_info | GET /general/v1/whoami | Get Api Key Info |
| HealthApi | health_health_check | GET / | Health Check |
| JwtTokenAuthApi | jwt_token_auth_count_keys | GET /api_keys/v1/count | Count Keys |
| JwtTokenAuthApi | jwt_token_auth_count_logs | GET /api_logs/v1/count | Count Logs |
| JwtTokenAuthApi | jwt_token_auth_count_permission_categories | GET /api_keys/v1/permision_categories/count | Count Permission Categories |
| JwtTokenAuthApi | jwt_token_auth_create_key | POST /api_keys/v1/ | Create Key |
| JwtTokenAuthApi | jwt_token_auth_delete_key | DELETE /api_keys/v1/{key_id} | Delete Key |
| JwtTokenAuthApi | jwt_token_auth_get_key | GET /api_keys/v1/{key_id} | Get Key |
| JwtTokenAuthApi | jwt_token_auth_get_key_specification_url | GET /api_keys/v1/{key_id}/specification_url | Get Key Specification Url |
| JwtTokenAuthApi | jwt_token_auth_get_keys | GET /api_keys/v1/ | Get Keys |
| JwtTokenAuthApi | jwt_token_auth_get_log | GET /api_logs/v1/{log_id} | Get Log |
| JwtTokenAuthApi | jwt_token_auth_get_logs | GET /api_logs/v1/ | Get Logs |
| JwtTokenAuthApi | jwt_token_auth_get_permission_categories | GET /api_keys/v1/permision_categories | Get Permission Categories |
| JwtTokenAuthApi | jwt_token_auth_patch_key | PATCH /api_keys/v1/{key_id} | Patch Key |
| JwtTokenAuthApi | jwt_token_auth_update_key | PUT /api_keys/v1/{key_id} | Update Key |
| MediastorageApi | api_key_auth_create_folder | POST /mediastorage/v1/folders | Create Folder |
| MediastorageApi | api_key_auth_delete_file | DELETE /mediastorage/v1/files/{id_} | Delete File |
| MediastorageApi | api_key_auth_delete_folder | DELETE /mediastorage/v1/folders/{id_} | Delete Folder |
| MediastorageApi | api_key_auth_get_all_files_count | GET /mediastorage/v1/files/all/count | Get All Files Count |
| MediastorageApi | api_key_auth_get_all_folders | GET /mediastorage/v1/folders/all | Get All Folders |
| MediastorageApi | api_key_auth_get_all_folders_count | GET /mediastorage/v1/folders/all/count | Get All Folders Count |
| MediastorageApi | api_key_auth_get_file | GET /mediastorage/v1/files/{id_} | Get File |
| MediastorageApi | api_key_auth_get_files | GET /mediastorage/v1/files | Get Files |
| MediastorageApi | api_key_auth_get_files_all | GET /mediastorage/v1/files/all | Get Files All |
| MediastorageApi | api_key_auth_get_files_count | GET /mediastorage/v1/files/count | Get Files Count |
| MediastorageApi | api_key_auth_get_folder | GET /mediastorage/v1/folders/{id_} | Get Folder |
| MediastorageApi | api_key_auth_get_folders | GET /mediastorage/v1/folders | Get Folders |
| MediastorageApi | api_key_auth_get_folders_count | GET /mediastorage/v1/folders/count | Get Folders Count |
| MediastorageApi | api_key_auth_update_file | PUT /mediastorage/v1/files/{id_} | Update File |
| MediastorageApi | api_key_auth_update_folder | PUT /mediastorage/v1/folders/{id_} | Update Folder |
| MediastorageApi | api_key_auth_upload_file | POST /mediastorage/v1/files/upload | Upload File |
| OrdersApi | api_key_auth_handle_ipn_payment | POST /orders/v1/ipn/payment | Handle Ipn Payment |
| SpecificationApi | api_spec_count_spec_methods | GET /specification/methods/count | Count Spec Methods |
| SpecificationApi | api_spec_get_spec | GET /specification/ | Get Spec |
| SpecificationApi | api_spec_get_spec_methods | GET /specification/methods | Get Spec Methods |
| SpecificationApi | api_spec_get_spec_ui | GET /specification/ui | Get Spec Ui |
| V1Api | api_key_auth_add_course | POST /courses/v1/ | Add Course |
| V1Api | api_key_auth_add_course_module | POST /courses/v1/{course_id}/modules | Add Course Module |
| V1Api | api_key_auth_add_course_module_lessons | POST /courses/v1/modules/{module_id}/lessons | Add Course Module Lessons |
| V1Api | api_key_auth_add_module_submodule | POST /courses/v1/modules/{module_id}/submodules | Add Module Submodule |
| V1Api | api_key_auth_count_courses | GET /courses/v1/count | Count Courses |
| V1Api | api_key_auth_create_folder | POST /mediastorage/v1/folders | Create Folder |
| V1Api | api_key_auth_delete_course | DELETE /courses/v1/{course_id} | Delete Course |
| V1Api | api_key_auth_delete_course_module | DELETE /courses/v1/modules/{module_id} | Delete Course Module |
| V1Api | api_key_auth_delete_course_module_lesson | DELETE /courses/v1/lessons/{lesson_id} | Delete Course Module Lesson |
| V1Api | api_key_auth_delete_file | DELETE /mediastorage/v1/files/{id_} | Delete File |
| V1Api | api_key_auth_delete_folder | DELETE /mediastorage/v1/folders/{id_} | Delete Folder |
| V1Api | api_key_auth_delete_module_submodule | DELETE /courses/v1/submodules/{submodule_id} | Delete Module Submodule |
| V1Api | api_key_auth_get_all_files_count | GET /mediastorage/v1/files/all/count | Get All Files Count |
| V1Api | api_key_auth_get_all_folders | GET /mediastorage/v1/folders/all | Get All Folders |
| V1Api | api_key_auth_get_all_folders_count | GET /mediastorage/v1/folders/all/count | Get All Folders Count |
| V1Api | api_key_auth_get_api_key_info | GET /general/v1/whoami | Get Api Key Info |
| V1Api | api_key_auth_get_course | GET /courses/v1/{course_id} | Get Course |
| V1Api | api_key_auth_get_course_info | GET /courses/v1/{course_id}/info | Get Course Info |
| V1Api | api_key_auth_get_course_module | GET /courses/v1/modules/{module_id} | Get Course Module |
| V1Api | api_key_auth_get_course_module_count | GET /courses/v1/{course_id}/modules/count | Get Course Module Count |
| V1Api | api_key_auth_get_course_module_info | GET /courses/v1/modules/{module_id}/info | Get Course Module Info |
| V1Api | api_key_auth_get_course_module_lesson | GET /courses/v1/lessons/{lesson_id} | Get Course Module Lesson |
| V1Api | api_key_auth_get_course_module_lesson_content_blocks | GET /courses/v1/lessons/{lesson_id}/content_blocks | Get Course Module Lesson Content Blocks |
| V1Api | api_key_auth_get_course_module_lesson_info | GET /courses/v1/lessons/{lesson_id}/info | Get Course Module Lesson Info |
| V1Api | api_key_auth_get_course_module_lessons | GET /courses/v1/modules/{module_id}/lessons | Get Course Module Lessons |
| V1Api | api_key_auth_get_course_module_lessons_count | GET /courses/v1/modules/{module_id}/lessons/count | Get Course Module Lessons Count |
| V1Api | api_key_auth_get_course_modules | GET /courses/v1/{course_id}/modules | Get Course Modules |
| V1Api | api_key_auth_get_courses | GET /courses/v1/ | Get Courses |
| V1Api | api_key_auth_get_file | GET /mediastorage/v1/files/{id_} | Get File |
| V1Api | api_key_auth_get_files | GET /mediastorage/v1/files | Get Files |
| V1Api | api_key_auth_get_files_all | GET /mediastorage/v1/files/all | Get Files All |
| V1Api | api_key_auth_get_files_count | GET /mediastorage/v1/files/count | Get Files Count |
| V1Api | api_key_auth_get_folder | GET /mediastorage/v1/folders/{id_} | Get Folder |
| V1Api | api_key_auth_get_folders | GET /mediastorage/v1/folders | Get Folders |
| V1Api | api_key_auth_get_folders_count | GET /mediastorage/v1/folders/count | Get Folders Count |
| V1Api | api_key_auth_get_module_submodule_count | GET /courses/v1/modules/{module_id}/submodules/count | Get Module Submodule Count |
| V1Api | api_key_auth_get_module_submodules | GET /courses/v1/modules/{module_id}/submodules | Get Module Submodules |
| V1Api | api_key_auth_get_submodule | GET /courses/v1/submodules/{submodule_id} | Get Submodule |
| V1Api | api_key_auth_handle_ipn_payment | POST /orders/v1/ipn/payment | Handle Ipn Payment |
| V1Api | api_key_auth_patch_course | PATCH /courses/v1/{course_id} | Patch Course |
| V1Api | api_key_auth_patch_course_module | PATCH /courses/v1/modules/{module_id} | Patch Course Module |
| V1Api | api_key_auth_patch_course_module_lesson | PATCH /courses/v1/lessons/{lesson_id} | Patch Course Module Lesson |
| V1Api | api_key_auth_patch_course_module_lesson_attached_files | PATCH /courses/v1/lessons/{lesson_id}/attached_files | Patch Course Module Lesson Attached Files |
| V1Api | api_key_auth_patch_course_module_lesson_content_blocks | PATCH /courses/v1/lessons/{lesson_id}/content_blocks | Patch Course Module Lesson Content Blocks |
| V1Api | api_key_auth_patch_module_submodule | PATCH /courses/v1/submodules/{submodule_id} | Patch Module Submodule |
| V1Api | api_key_auth_update_course | PUT /courses/v1/{course_id} | Update Course |
| V1Api | api_key_auth_update_course_module | PUT /courses/v1/modules/{module_id} | Update Course Module |
| V1Api | api_key_auth_update_course_module_lesson | PUT /courses/v1/lessons/{lesson_id} | Update Course Module Lesson |
| V1Api | api_key_auth_update_file | PUT /mediastorage/v1/files/{id_} | Update File |
| V1Api | api_key_auth_update_folder | PUT /mediastorage/v1/folders/{id_} | Update Folder |
| V1Api | api_key_auth_update_module_submodule | PUT /courses/v1/submodules/{submodule_id} | Update Module Submodule |
| V1Api | api_key_auth_upload_file | POST /mediastorage/v1/files/upload | Upload File |
| V1Api | jwt_token_auth_count_keys | GET /api_keys/v1/count | Count Keys |
| V1Api | jwt_token_auth_count_logs | GET /api_logs/v1/count | Count Logs |
| V1Api | jwt_token_auth_count_permission_categories | GET /api_keys/v1/permision_categories/count | Count Permission Categories |
| V1Api | jwt_token_auth_create_key | POST /api_keys/v1/ | Create Key |
| V1Api | jwt_token_auth_delete_key | DELETE /api_keys/v1/{key_id} | Delete Key |
| V1Api | jwt_token_auth_get_key | GET /api_keys/v1/{key_id} | Get Key |
| V1Api | jwt_token_auth_get_key_specification_url | GET /api_keys/v1/{key_id}/specification_url | Get Key Specification Url |
| V1Api | jwt_token_auth_get_keys | GET /api_keys/v1/ | Get Keys |
| V1Api | jwt_token_auth_get_log | GET /api_logs/v1/{log_id} | Get Log |
| V1Api | jwt_token_auth_get_logs | GET /api_logs/v1/ | Get Logs |
| V1Api | jwt_token_auth_get_permission_categories | GET /api_keys/v1/permision_categories | Get Permission Categories |
| V1Api | jwt_token_auth_patch_key | PATCH /api_keys/v1/{key_id} | Patch Key |
| V1Api | jwt_token_auth_update_key | PUT /api_keys/v1/{key_id} | Update Key |
Documentation For Models
- Address
- ApiKeyCreate
- ApiKeyCreateResponse
- ApiKeyGet
- ApiKeyPatch
- ApiKeyUpdate
- ApiLogGet
- AttachedFile
- AttachedFileCreate
- AttachedFileCreateOrUpdate
- AttachedFilePatch
- AttachedFilesInner
- ButtonPosition
- ButtonSize
- ButtonTarget
- Category
- CategoryMethodOptions
- CategoryPermissions
- Content
- ContentBlock
- ContentBlockCreate
- ContentBlockPatch
- ContentBlockTypeStrEnum
- ContentBlockUpdate
- ContentBlocksInner
- ContentBlocksInner1
- Course
- CourseAccessTypeStrEnum
- CourseContentBlock
- CourseCreate
- CourseModule
- CourseModuleCreate
- CourseModulePatch
- CourseModuleSimple
- CourseModuleUpdate
- CourseModuleViewTypeStrEnum
- CoursePatch
- CoursePaymentTypeStrEnum
- CourseSimple
- CourseSubmodule
- CourseSubmoduleCreate
- CourseSubmodulePatch
- CourseSubmoduleUpdate
- CourseUpdate
- File
- FileUpdate
- FileUploadResult
- Folder
- FolderCreate
- FolderUpdate
- HTTPValidationError
- HttpMethod
- IpnOrderPayment
- IpnOrderPaymentResponse
- IpnTransaction
- LessonTypeStrEnum
- LocationInner
- MarketplaceBuyer
- ModuleLesson
- ModuleLessonCreate
- ModuleLessonPatch
- ModuleLessonPatchAttachedFiles
- ModuleLessonPatchContent
- ModuleLessonSimple
- ModuleLessonUpdate
- PortalInfo
- PortalMemberBase
- ResponseWrapper
- ResponseWrapperApiKeyCreateResponse
- ResponseWrapperApiKeyGet
- ResponseWrapperApiLogGet
- ResponseWrapperBool
- ResponseWrapperCourse
- ResponseWrapperCourseModule
- ResponseWrapperCourseModuleSimple
- ResponseWrapperCourseSimple
- ResponseWrapperCourseSubmodule
- ResponseWrapperFile
- ResponseWrapperFileUploadResult
- ResponseWrapperFolder
- ResponseWrapperInt
- ResponseWrapperIpnOrderPaymentResponse
- ResponseWrapperListApiKeyGet
- ResponseWrapperListApiLogGet
- ResponseWrapperListCategory
- ResponseWrapperListContentBlock
- ResponseWrapperListCourseModuleSimple
- ResponseWrapperListCourseSimple
- ResponseWrapperListCourseSubmodule
- ResponseWrapperListFile
- ResponseWrapperListFolder
- ResponseWrapperListModuleLessonSimple
- ResponseWrapperListStr
- ResponseWrapperModuleLesson
- ResponseWrapperModuleLessonSimple
- ResponseWrapperTokenInfo
- Result
- TokenInfo
- ValidationError
Documentation For Authorization
Authentication schemes defined for the API:
HTTPBearer
- Type: Bearer authentication