Kyoraq
    Use CasesPricingEventiclesKnowledge Base
    Log inSign Up

    Getting Started

    Welcome to KyoraqFor Admins: Signup & SetupJoining as Instructor/LearnerTour: Admin DashboardTour: Instructor DashboardTour: Learner Dashboard

    Organization (Admins)

    Setting Up Your OrgInviting InstructorsOnboarding ParticipantsRoles & PermissionsBilling & LimitsOrg Analytics

    Events Management

    Creating an EventEvent Tracks ExplainedTickets & CapacityEvent Analytics

    Courses & Content

    Creating First CourseModules & LessonsUploading Content (SCORM)Assignments & QuizzesAdmin: Reassigning Courses

    Registration

    Registration MethodsUsing Form BuilderManual & Bulk ImportManaging Status

    Learner Experience

    Navigating DashboardInside the ClassroomTaking QuizzesCertificates & Badges

    Kyoraq AI

    AI Overview & PrivacyFor AdminsFor InstructorsFor LearnersAgentic Workflows

    Messaging

    Messaging OverviewAdmin ToolsInstructor ToolsParticipant Chat

    Payments

    Monetization OverviewManual Payment WorkflowExternal Checkout

    Integrations

    Video ConferencingPayment GatewaysAPI & Headless

    Security & Data

    Data OwnershipRetention PoliciesAccount SecurityGDPR Compliance

    Developers

    API OverviewRegistration APIEmbed Integration
    DocsDevelopersAPI Access Overview

    API Access Overview

    Last updated: 2025-05-20

    Developer API

    Kyoraq provides a secure API for organizations that want to build custom frontend experiences (Headless Mode) while using Kyoraq as their backend Learning Engine.

    Authentication

    All external API requests must be authenticated using your Organization API Secret.

    1. Generate Key: Go to Settings -> Integrations in your Admin Dashboard to generate your secret.
    2. Usage: Include this secret in the request header x-api-key.

    Security Warning: Never expose your API Secret in client-side code (browsers). All requests should be made from your secure backend server.

    Base URL

    https://kyoraq.com/api/v1/external

    Rate Limiting

    Requests are limited to 100 per minute per organization to ensure platform stability.

    Back to Overview