learningequality / le-utils

Utilities and constants shared across Kolibri, Ricecooker, and Kolibri Studio
MIT License
3 stars 31 forks source link

Split the embed_request json schema #119

Closed akolson closed 9 months ago

akolson commented 9 months ago

Overview

Based on https://github.com/learningequality/le-utils/pull/117, an embed schema was designed to validate inputs received by our /embed api. However the splitting of the embed api to /embed-topics and /embed-content requires a split in the embed schema too.

Description and outcomes

The current schema has both topics and resources fields. The goal is to split it into two as detailed below;

Resources

Accessibility Requirements

NA