Enrollment API Error Distinction

Description

The enrollment API needs to allow the app to distinguish between the following errors:

  • Course Not Found

  • Enrollment mode not valid

  • Enrollment already exists

  • Enrollment closed

Steps to Reproduce

None

Reason for Variance

None

Release Notes

None

Assignee

akivaR

Reporter

Nimisha Asthagiri

Labels

None

Customer

None

URL

None

Groups with Read-Only Access

None

Actual Points

None

Reach

None

Impact

None

Open edX Discourse Thread

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Contributor Name

None

Blended Project Status Page

None

Story Points

2

Epic Link

Fix versions

Priority

CAT-2
Configure