The EdCast xAPI endpoint enables LMS systems and Content providers to push completions events to EdCast for content that has been created via Integrations.

The content in this case could have been managed via Integration connectors / LMS APIs. The assignments in this case could have been managed either manually or via the LMS APIs. The xAPI also marks the assignment as completed (if one exists) when it receives the completion event.

The xAPI endpoint requires a source to be created and ensures that credentials shared with the client can manage content and assignments only for the source linked to the credentials.