v1

latestOpenAPI 3.0.42026-07-2481154567.6 KB
Training Content

Get Training Content [Batch]

🚧 Partner Restricted All LMS API endpoints are restricted to LMS providers that have signed a Paylocity technology partnership agreement. Please reach out to our team if you would like to discuss partnership opportunities.

Summary Description

The Training Content [Batch] endpoint allows partners to retrieve details about a client's media content library by company id. By sending a GET request, users can access content metadata such as the content ID, title, description, URL, file ID, duration, and optional thumbnail URL. This API provides a way for partners to manage and review individual content items within their LMS integration.

Use Cases

  • A partner system retrieves batch content metadata to reconcile its internal content catalog with the client’s LMS library and identify missing, outdated, or duplicated items.
  • An integration retrieves content details to verify required metadata fields (such as title, URL, or duration) and confirm that content items meet organizational or regulatory requirements.
  • A content provider retrieves batch content data to identify items that require updates, version replacement, or removal based on file ID, duration, or metadata changes.
get/apiHub/learningManagementSystem/v1/companies/{companyId}/contents

Path parameters

companyIdstring required

The Paylocity Company Identifier. Unique value provided by Paylocity. Allowable Values: 9 char max.

Query parameters

limitinteger

The maximum number of items to return. Default is 100. Max is 100.

offsetinteger

The number of items to skip before starting to collect the result set. Default is 0.

Headers

testModeboolean

If true, responses are mocked and generated randomly.

Response

OK - Returns the requested training content details (test mode only).