Last updated:
0 purchases
ibl ai web pro sdk
ibl_ai_web_pro_sdk (EXPERIMENTAL) #
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
This Dart package is automatically generated by the OpenAPI Generator project:
API version: 6.3.1
Build package: org.openapitools.codegen.languages.DartDioClientCodegen
Requirements #
Dart 2.15.0+ or Flutter 2.8.0+
Dio 5.0.0+ (https://pub.dev/packages/dio)
Installation & Usage #
pub.dev #
To use the package from pub.dev, please include the following in pubspec.yaml
dependencies:
ibl_ai_web_pro_sdk: 1.0.0
copied to clipboard
Github #
If this Dart package is published to Github, please include the following in pubspec.yaml
dependencies:
ibl_ai_web_pro_sdk:
git:
url: https://github.com/GIT_USER_ID/GIT_REPO_ID.git
#ref: main
copied to clipboard
Local development #
To use the package from your local drive, please include the following in pubspec.yaml
dependencies:
ibl_ai_web_pro_sdk:
path: /path/to/ibl_ai_web_pro_sdk
copied to clipboard
Getting Started #
Please follow the installation procedure and then run the following:
import 'package:ibl_ai_web_pro_sdk/ibl_ai_web_pro_sdk.dart';
final api = IblAiWebProSdk().getAttendanceApi();
final String blockId = blockId_example; // String |
final bool attended = true; // bool |
final String user = user_example; // String |
final String courseId = courseId_example; // String |
try {
api.apiIblV1AttendanceUserCourseBlockPost(blockId, attended, user, courseId);
} catch on DioException (e) {
print("Exception when calling AttendanceApi->apiIblV1AttendanceUserCourseBlockPost: $e\n");
}
copied to clipboard
Documentation for API Endpoints #
All URIs are relative to https://web.iblai.dev/wp-json
Class
Method
HTTP request
Description
AttendanceApi
apiIblV1AttendanceUserCourseBlockPost
POST /api/ibl/v1/attendance/user/course/block
AuthenticationApi
apiIblV1AuthenticationForgetPasswordPost
POST /api/ibl/v1/authentication/forget-password
AuthenticationApi
apiIblV1AuthenticationInvitationGet
GET /api/ibl/v1/authentication/invitation
AuthenticationApi
apiIblV1AuthenticationLoginPost
POST /api/ibl/v1/authentication/login
AuthenticationApi
apiIblV1AuthenticationLogoutPost
POST /api/ibl/v1/authentication/logout
AuthenticationApi
apiIblV1AuthenticationRegisterUserPost
POST /api/ibl/v1/authentication/register-user
AuthenticationApi
apiIblV1AuthenticationResetPasswordPost
POST /api/ibl/v1/authentication/reset-password
AxdApi
apiIblV1AxdLearnerTokenGet
GET /api/ibl/v1/axd/learner-token
CertificateApi
apiIblV1CertificateTemplateGet
GET /api/ibl/v1/certificate/template
CourseApi
apiIblV1CourseCreatePost
POST /api/ibl/v1/course/create
CourseApi
apiIblV1CourseIframeAuthTokenPost
POST /api/ibl/v1/course/iframe-auth-token
CourseApi
apiIblV1CourseInvitationsGet
GET /api/ibl/v1/course/invitations
CourseApi
apiIblV1CourseMetadataGet
GET /api/ibl/v1/course/metadata
CourseApi
apiIblV1CourseMetadataSearchGet
GET /api/ibl/v1/course/metadata/search
CourseApi
apiIblV1CourseMfeUrlGet
GET /api/ibl/v1/course/mfe/url
CourseApi
apiIblV1CourseOutlineGet
GET /api/ibl/v1/course/outline
CreateCredentialApi
apiIblV1CreateCredentialPost
POST /api/ibl/v1/create-credential
CreatePathwayApi
apiIblV1CreatePathwayPost
POST /api/ibl/v1/create-pathway
CredentialsApi
apiIblV1CredentialsIssuedGet
GET /api/ibl/v1/credentials/issued
GetCourseCredentialsApi
apiIblV1GetCourseCredentialsGet
GET /api/ibl/v1/get-course-credentials
GetCustomRegistrationFieldsApi
apiIblV1GetCustomRegistrationFieldsGet
GET /api/ibl/v1/get-custom-registration-fields
GetOrgIssuerApi
apiIblV1GetOrgIssuerGet
GET /api/ibl/v1/get-org-issuer
GetOrgSkillsApi
apiIblV1GetOrgSkillsGet
GET /api/ibl/v1/get-org-skills
GetPathwayApi
apiIblV1GetPathwayGet
GET /api/ibl/v1/get-pathway
GetUserPathwaysApi
apiIblV1GetUserPathwaysGet
GET /api/ibl/v1/get-user-pathways
IssueCredentialApi
apiIblV1IssueCredentialPost
POST /api/ibl/v1/issue-credential
MatomoAdminTokenApi
apiIblV1MatomoAdminTokenGet
GET /api/ibl/v1/matomo-admin-token
MfeContextApi
apiIblV1MfeContextGet
GET /api/ibl/v1/mfe-context
MilestonesApi
apiIblV1MilestonesCompletionsCourseManageGet
GET /api/ibl/v1/milestones/completions/course/manage
MilestonesApi
apiIblV1MilestonesCompletionsResourceManageGet
GET /api/ibl/v1/milestones/completions/resource/manage
MilestonesApi
apiIblV1MilestonesSkillPointsBlockGet
GET /api/ibl/v1/milestones/skill_points/block
MilestonesApi
apiIblV1MilestonesSkillPointsCourseGet
GET /api/ibl/v1/milestones/skill_points/course
MilestonesApi
apiIblV1MilestonesSkillPointsUserGet
GET /api/ibl/v1/milestones/skill_points/user
OrgApi
apiIblV1OrgSkillsGet
GET /api/ibl/v1/org/skills
OrgSearchApi
apiIblV1OrgSearchGet
GET /api/ibl/v1/org-search
PlatformApi
apiIblV1PlatformConfigUpdatePost
POST /api/ibl/v1/platform/config/update
PlatformApi
apiIblV1PlatformInvitationsGet
GET /api/ibl/v1/platform/invitations
PlatformApi
apiIblV1PlatformUsersGet
GET /api/ibl/v1/platform/users
ProgramApi
apiIblV1ProgramInvitationsGet
GET /api/ibl/v1/program/invitations
RetrievePathwayApi
apiIblV1RetrievePathwayGet
GET /api/ibl/v1/retrieve-pathway
SendEmailApi
apiIblV1SendEmailPost
POST /api/ibl/v1/send-email
StripeApi
apiIblV1StripeGetGet
GET /api/ibl/v1/stripe/get
StripeApi
apiIblV1StripePostPost
POST /api/ibl/v1/stripe/post
StripeApi
apiIblV1StripeWebhookPost
POST /api/ibl/v1/stripe/webhook
TenantApi
apiIblV1TenantNameGet
GET /api/ibl/v1/tenant/name
TenantApi
apiIblV1TenantPostPost
POST /api/ibl/v1/tenant/post
TenantApi
apiIblV1TenantPublicConfigGet
GET /api/ibl/v1/tenant/public-config
TenantApi
apiIblV1TenantValidationPost
POST /api/ibl/v1/tenant/validation
UpdatePathwayApi
apiIblV1UpdatePathwayGet
GET /api/ibl/v1/update-pathway
UploadImgToWebApi
apiIblV1UploadImgToWebPost
POST /api/ibl/v1/upload-img-to-web
UserApi
apiIblV1UserAssertionGet
GET /api/ibl/v1/user/assertion
UserApi
apiIblV1UserCourseBulkInvitePost
POST /api/ibl/v1/user/course/bulk/invite
UserApi
apiIblV1UserCourseEnrollPost
POST /api/ibl/v1/user/course/enroll
UserApi
apiIblV1UserCourseEnrollmentStatusGet
GET /api/ibl/v1/user/course/enrollment/status
UserApi
apiIblV1UserCourseInvitePost
POST /api/ibl/v1/user/course/invite
UserApi
apiIblV1UserCourseRedeemPost
POST /api/ibl/v1/user/course/redeem
UserApi
apiIblV1UserCourseUnenrollPost
POST /api/ibl/v1/user/course/unenroll
UserApi
apiIblV1UserCoursesGet
GET /api/ibl/v1/user/courses
UserApi
apiIblV1UserCredentialGet
GET /api/ibl/v1/user/credential
UserApi
apiIblV1UserDataPublicGet
GET /api/ibl/v1/user/data/public
UserApi
apiIblV1UserGradeProgressGet
GET /api/ibl/v1/user/grade/progress
UserApi
apiIblV1UserImageGet
GET /api/ibl/v1/user/image
UserApi
apiIblV1UserPlatformBulkInvitePost
POST /api/ibl/v1/user/platform/bulk/invite
UserApi
apiIblV1UserPlatformInvitePost
POST /api/ibl/v1/user/platform/invite
UserApi
apiIblV1UserPlatformLinkPost
POST /api/ibl/v1/user/platform/link
UserApi
apiIblV1UserPlatformLinksGet
GET /api/ibl/v1/user/platform-links
UserApi
apiIblV1UserPlatformRedeemPost
POST /api/ibl/v1/user/platform/redeem
UserApi
apiIblV1UserProgramBulkInvitePost
POST /api/ibl/v1/user/program/bulk/invite
UserApi
apiIblV1UserProgramInvitePost
POST /api/ibl/v1/user/program/invite
UserApi
apiIblV1UserProgramRedeemPost
POST /api/ibl/v1/user/program/redeem
UserApi
apiIblV1UserProgramUpdateStatusPost
POST /api/ibl/v1/user/program/update-status
UserApi
apiIblV1UserProgramsGet
GET /api/ibl/v1/user/programs
UserApi
apiIblV1UserProgressGet
GET /api/ibl/v1/user/progress
UserApi
apiIblV1UserSkillsDesiredPost
POST /api/ibl/v1/user/skills/desired
UserApi
apiIblV1UserSkillsGet
GET /api/ibl/v1/user/skills
UserApi
apiIblV1UserSkillsSelfReportedGet
GET /api/ibl/v1/user/skills/self-reported
UserApi
apiIblV1UserSkillsSelfReportedPost
POST /api/ibl/v1/user/skills/self-reported
UserApi
apiIblV1UserUpdatePost
POST /api/ibl/v1/user/update
UserApi
apiIblV1UserValidationPost
POST /api/ibl/v1/user/validation
UsersApi
apiIblV1UsersManageForgotPasswordPost
POST /api/ibl/v1/users/manage/forgot-password
UsersApi
apiIblV1UsersManageMetadataGet
GET /api/ibl/v1/users/manage/metadata
UsersApi
apiIblV1UsersManageMetadataPost
POST /api/ibl/v1/users/manage/metadata
UsersApi
apiIblV1UsersManagePost
POST /api/ibl/v1/users/manage
UsersApi
apiIblV1UsersPost
POST /api/ibl/v1/users
Documentation For Models #
Documentation For Authorization #
Authentication schemes defined for the API:
basic #
Type: HTTP basic authentication
Author #
[email protected]
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.