Skip to content

Releases: 1EdTech/CASE-bootcamp

Service Model Implementation

03 Feb 09:03

Choose a tag to compare

Implemented Service Model:

Base Path

All CASE API endpoints are prefixed with: /ims/case/v1p1

Available Endpoints

Associations Manager

  • GET /ims/case/v1p1/CFAssociations/{sourcedId} - Get a specific association

Definitions Manager

  • GET /ims/case/v1p1/CFAssociationGroupings/{sourcedId} - Get an association grouping
  • GET /ims/case/v1p1/CFConcepts/{sourcedId} - Get a concept
  • GET /ims/case/v1p1/CFSubjects/{sourcedId} - Get a subject
  • GET /ims/case/v1p1/CFLicenses/{sourcedId} - Get a license
  • GET /ims/case/v1p1/CFItemTypes/{sourcedId} - Get an item type

Documents Manager

  • GET /ims/case/v1p1/CFDocuments - List all documents
  • GET /ims/case/v1p1/CFDocuments/{sourcedId} - Get a specific document

Items Manager

  • GET /ims/case/v1p1/CFItems - List all items
  • GET /ims/case/v1p1/CFItems/{sourcedId} - Get a specific item

Packages Manager

  • GET /ims/case/v1p1/CFPackages/{sourcedId} - Get a package

Rubrics Manager

  • GET /ims/case/v1p1/CFRubrics/{sourcedId} - Get a rubric
  • GET /ims/case/v1p1/CFRubricCriteria/{sourcedId} - Get rubric criteria

Upload data

03 Feb 09:01

Choose a tag to compare

Upload data Pre-release
Pre-release

Added endpoints for uploading data:

  • POST /upload
  • POST /upload/items
  • POST /upload/associations

Initial Version

03 Feb 09:01

Choose a tag to compare

Initial Version Pre-release
Pre-release
  1. Database schema.
  2. Web Server basic endpoints:
  • /health
  • / returning some information.