SkilaAI developer platform
Build clear, governed connections to learning.
Read approved data, test safely, receive signed events, and connect trusted content with explicit scopes and audit evidence.
REST API v1
Consistent responses, errors, pagination, and request IDs.
Scoped access
Keys, quotas, rotation, revocation, and audit history.
Connections
Encrypted OAuth and capability based provider workflows.
Webhooks
Signed events with retries, replay, and deduplication.
Current public API surface
| Method | Endpoint | Scope | Purpose |
|---|---|---|---|
| GET | /api/v1/courses | courses.read | List approved courses |
| GET | /api/v1/courses/:id | courses.read | Read an approved course |
| GET | /api/v1/events/catalog | events.read | Discover platform events |
| GET | /api/v1/sandbox/status | sandbox.write | Verify a sandbox client |
| POST | /api/v1/sandbox/events | sandbox.write | Simulate an event |
Developer guides
Getting started
API quickstart
Create a governed API client and make your first request to Skila API v1.
Getting started
Authentication, scopes, and environments
Use API keys and OAuth connections without exposing user passwords or provider secrets.
REST API v1
Responses and request identifiers
Handle the stable v1 success envelope and use request identifiers for support.
REST API v1
Error contract
Respond safely to validation, authentication, authorization, quota, and server errors.
REST API v1
Pagination, quotas, and rate limits
Page through collections predictably and keep integrations inside assigned capacity.
REST API v1
Versioning and idempotency
Integrate against stable versioned paths and prevent duplicate write effects.
Webhooks
Webhooks and events
Receive selected SkilaAI events through signed, auditable deliveries.
Webhooks
Verify signatures and handle retries
Authenticate webhook deliveries and make event processing idempotent.
Connections
Connector architecture
Understand provider definitions, platform configuration, member authorization, and source ingestion.
Connections
Google Drive course sources
Select approved Drive material for Course Studio without granting unrestricted access.
Connections
YouTube and Vimeo
Review the current connection foundation and release boundary for video ingestion.
Connections
GitHub, GitLab, and Azure DevOps
Use repository connection foundations for future source and learning workflows.
Security
Integration security
Protect secrets, reduce scopes, validate destinations, and preserve audit evidence.
Support
Changes, compatibility, and support
Track contract changes and send useful diagnostic details without exposing secrets.
