For more information, please refer to this announcement explaining best practices for getting answers to questions.
Update Learner Assignment Record to Complete using Post/Patch REST API Endpoints
Summary:
I'd like to update learner completion status on a specialization or course using the Learning REST API endpoints. I'm able to use the get endpoints in Learning and post/update endpoints in other modules with no issues, but if I use the post or update endpoints (https://docs.oracle.com/en/cloud/saas/human-resources/23c/farws/api-learner-learning-records.html), I'm met with the following error: "400 You can't mark this assignment as complete because the assignment configuration doesn't allow a manager to mark this assignment as complete."
I followed the documentation provided on this post and used the same request payload (tested with different fields in there as well):