ghl_course_list_bulk_progress
List a learner's course progress across up to 50 product IDs for a given contact and location. Retrieve bulk progress data for course tracking and reporting.
Instructions
COURSES API — the {productId} path parameter is the course (product) id. List Product Progress Return progress for the given contact across productIds. Requires a Location token with courses.readonly. Send Version: v3. productIds is a comma-separated list of at most 50 UUID v4 product ids. Endpoint: GET /courses/progress (Version header: v3; source: v3/courses-v3.json) Requires a Sub-Account (location) token. OAuth scopes: courses.readonly
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contactId | Yes | CRM contact id of the learner | |
| locationId | Yes | Location id or sub-account id is required. | |
| productIds | Yes | Comma-separated product ids |