put https://app.360learning.com/api/v2/bulk/integrations//courses
Required OAuth scope: integrations:bulk.
This endpoint processes up to 10,000 objects asynchronously. For more information, see the Bulk operations guide.
Adds or replaces multiple external courses based on the given integrationId and the courses's externalId.
- If a provided
externalIdmatches an existing external course, the course is replaced with the new data. - If no match is found, a new course is created.
Upon submission, the request is queued. Use the provided URL in the response header to check the status of the bulk operation.
