GET - Webhook Template
This API allows authenticated users to retrieve a paginated list of available webhook templates that can be used for various extraction and processing tasks.
Key Notes:
- Returns a list of webhook templates with their unique identifiers, names, display names, and descriptions.
- Templates include various processing types for exam evaluation, assignment evaluation, lesson plans, worksheets, and action plans.
- Each template has a unique ID that can be used for webhook configuration and setup.
Available Template Types:
- Exam Evaluation Question Extraction: For extracting questions from exam documents
- Exam Evaluation Model Answer Extraction: For extracting model answers from exams
- Exam Evaluation Answer Sheet Evaluation: For processing student answer sheets from exams
- Assignment Question Extraction: For extracting questions from assignment documents
- Assignment Model Answer Extraction: For extracting model answers from assignments
- Assignment Answer Sheet Evaluation: For processing student answer sheets from assignments
- Lesson Plan Initialize Metadata: For initializing metadata for lesson plan creation
- Lesson Plan Finalize Metadata: For finalizing metadata in lesson plans
- Lesson Plan Instructional Framework Builder: For building instructional frameworks in lesson plans
- Lesson Plan Additional Enrichment Block: For adding enrichment blocks to lesson plans
- Worksheet Initialize Metadata: For initializing metadata for worksheet generation
- Worksheet Question Configuration: For configuring questions in worksheets
- Worksheet Generation: For generating complete worksheets
- Teacher Action Plan: For processing teacher action plan requests
- Student Action Plan: For processing student action plan requests
Scenario: Setting Up Webhook Integration
- A developer wants to integrate webhook functionality for automatic processing of uploaded documents.
- They call this endpoint to get the list of available webhook templates.
- They can then use the template IDs to configure webhooks for specific extraction tasks.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
List of webhook templates retrieved successfully.
Unique identifier of the webhook template
"488f4644-057d-41e7-9a74-72c040602647"
Internal name/identifier for the webhook template
"assignment_answer_sheet_extraction"
Human-readable display name for the webhook template
"Assignment Answer Sheet Extraction"
Detailed description of what this webhook template does
""