Files
edx-platform/openedx/core/djangoapps/credentials
Daniel Wong cd6faeb966 Follow-up to PR 36789 (#37751)
* refactor(certificates): replace direct model imports with data classes and APIs

* fix: use Certificates API to create certificates

* docs: update docstring for get_certificate_for_user

* fix: remove trailing whitespace

---------

Co-authored-by: coder1918 <ram.chandra@wgu.edu>
Co-authored-by: Deborah Kaplan <deborahgu@users.noreply.github.com>
2026-01-08 13:03:46 -05:00
..
2026-01-08 13:03:46 -05:00
2026-01-08 13:03:46 -05:00
2019-12-30 12:25:38 -05:00

Status: Maintenance

Responsibilities
================
The Credentials app is responsible (along with the `programs app`_)
for communicating with the `credentials service`_, which is
the system of record for a learner's Program Certificates, and which (when enabled by the edX
instance) is the system of record for accessing all of a learner's credentials.

.. _credentials service: https://github.com/openedx/credentials

.. _programs app: https://github.com/openedx/edx-platform/tree/master/openedx/core/djangoapps/programs

See Also
========

* ``lms/djangoapps/certificates``
* ``openedx/core/djangoapps/programs``