exercise_sessions

Add Image Blocks

Add images as blocks with parallel processing and assignment validation: For assignments:

  1. Compute hashes for plagiarism detection
  2. Check for plagiarism against other students
  3. Detect handwriting (must be handwritten)
  4. Detect diagrams and transcribe in parallel For all sessions:
  5. Create blocks and log transcription history
post/exercise-sessions/{session_id}/exercises/{exercise_id}/blocks/add-images

Request

  • Base URL: https://api.excellence-ai.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.excellence-ai.com/exercise-sessions/{session_id}/exercises/{exercise_id}/blocks/add-images
  • Auth: OAuth 2 (password, token URL api/login)

Path parameters

session_idstring required
exercise_idstring required

Request body

image_urlsstring[] required

Response

Successful Response

idstring required
block_type'text' | 'image' | 'tableau' required
image_urlsstring[] required
diagram_image_urlsstring[] required
figure_idstring nullable
transcribed_textstring required
transcription_suggestionstring nullable
positioninteger required
created_atstring required
updated_atstring required
etagstring nullable
ai_generatedboolean
is_correctly_orientedboolean nullable

Changes

No operation changes recorded.