| Field | Type | Required | Description | Example |
|---|---|---|---|---|
xAccountId |
String | ✔️ | The account identifier | |
id |
String | ✔️ | N/A | |
raw |
JsonNullable<Boolean> | ➖ | Indicates that the raw request result should be returned in addition to the mapped result (default value is false) | |
proxy |
Map<String, Object> | ➖ | Query parameters that can be used to pass through parameters to the underlying provider request by surrounding them with 'proxy' key | |
fields |
JsonNullable<String> | ➖ | The comma separated list of fields that will be returned in the response (if empty, all fields are returned) | id,remote_id,external_reference,course_ids,remote_course_ids,title,description,additional_data,languages,content_url,mobile_launch_content_url,content_type,cover_url,active,duration,order,categories,skills,updated_at,created_at,provider,localizations,tags,authors,unified_custom_fields |
prefer |
Optional<String> | ➖ | Set to "heartbeat" to enable keep-alive newline heartbeats during long-running requests. Response includes Preference-Applied: heartbeat header when honored. (RFC 7240) | heartbeat |