developer docs
Contact Log in

Console

  • Client apps
  • Webhooks

Guides

  • Integration types
    • SSO with OpenID Connect
      • Using Microsoft Entra ID
    • SCORM integration
    • LTI integration
  • Creating a typical LMS integration
  • Drillster APIs
    • Registering your client application
    • OAuth 2.0
      • JWT Authorization Grant
      • Authorization Code Grant
    • Service accounts

Reference

  • Widgets
    • Player widget
    • Tile widget
    • Identity widget
    • Repertoire widget
    • Subscription widget
    • Access code widget
  • REST APIs
    • API version 2.1.1
    • Event notification service
      • Notifications
      • Webhooks
      • Event notification retry
  • Developer documentation
  • REST APIs
  • Event notification service
  • API objects

API objects

The push API produces the following objects (models):

Group membership

  • PUSH GroupMemberAddedEvent
  • PUSH GroupMemberRemovedEvent

Learning objectives

  • PUSH DrillableResultStatus
  • PUSH ObjectiveBecameNokEvent
  • PUSH ObjectiveBecameOkEvent
  • PUSH ObjectiveEvaluation
  • PUSH Objective
  • PUSH PlayableEvaluation
  • PUSH PlayableResultStatus

Test

  • PUSH Score
  • PUSH TestCompletedEvent
  • PUSH Test
  • PUSH Ticket
  • PUSH Transformation

Content

  • PUSH Playable

Practice

  • PUSH QuestionAnsweredEvent

User

  • PUSH ThirdPartyId
  • PUSH User
  • PUSH AccountCreatedEvent

Please see the list of push events to find out where these objects are used.

 

Last updated on 2025-06-11

© 2025 Drillster BV
Made with ❤️ in Utrecht