CoderPad · JSON-LD Context
Coderpad Context
JSON-LD context defining the semantic vocabulary for Coderpad from CoderPad.
120 Classes
317 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
coderpad:
https://coderpad.io/schema#
Classes
Ok
Error
Team
Pad
PadInterviewerNotification
TranscriptEntry
ReviewReport
PadWriteFields
PadEvent
PadEnvironment
CandidateInstruction
FileContent
QuestionPadType
Question
QuestionWriteRequest
QuestionMultipartRequest
QuestionVariant
QuestionVariantWriteRequest
WorkApiExceptionSerialized
CampaignStatusCountInsights
CampaignsResult
CampaignCandidatesSummary
CampaignSummary
campaigns_page
cursor_pagination_config
CampaignResult
SendParameters
campaign_access_period
campaign_follow_up_questions
campaign_question
campaign_settings
campaign_timer
campaign_webcam_proctoring
random_question_set_configuration
CreatedCampaign
CreateCampaignRequest
CampaignDetails
CampaignCandidateFeedbackRatingsInsights
CampaignCandidatesInsights
CampaignInsightsResult
CampaignInvitationsInsights
CampaignInvitationsWindowInsights
CampaignMonthlyInvitationsInsights
CampaignRatingCountInsights
CampaignScoreRangeInsights
CampaignScoresInsights
CampaignTagCountInsights
CampaignTimeSpentInsights
me
me_team
ChoiceSelectionDetails
CodeDetails
DatabaseEngineDetails
EnvironmentDetails
EvaluationAcceptedAnswerDetails
EvaluationDetails
FileUploadDetails
FunctionSignatureDetails
GameDetails
InputOutputDetails
InputOutputTestCaseDetails
McqDetails
PossibleSolutionDetails
ProjectDetails
ProjectResourceDetails
QueryComparisonRulesDetails
QuestionChoiceDetailsResult
QuestionDetailsResult
QuestionResourceDetails
RubricCriterionDetails
RubricDetails
SqlQueryResultComparisonDetails
TestReportDetails
TestReportTestCaseDetails
TextAnswerMatchingDetails
TextDetails
ValidationCodeDetails
ValidationCodeTestCaseDetails
VideoDetails
QuestionInsightsResult
QuestionRepartitionInsights
QuestionScoreRangeInsights
QuestionScoresDistributionInsights
QuestionUsageInsights
QuestionsResult
pagination_config
questions_page
SaveCodeDetails
SaveProjectDetails
SaveQuestionRequest
TemporaryFileResult
accepted_answer
ai_review
answer
choice
detailed_result
input_output_test_case
recording
report_skill
report_technology
rubric_criterion
test_question
test_report_test_case
validation_code_test_case
warning
result
result_page
ai_assist_conversation
ai_assist_conversations
ai_assist_message
playback_answer_diagnostic
playback_answer_diagnostics_changed_data
playback_answer_diagnostics_changed_event
playback_answer_edited_data
playback_answer_edited_event
playback_answer_recording_data
playback_answer_recording_event
playback_answer_recording_started_data
playback_answer_recording_started_event
playback_breakpoint
Properties
| Property | Type | Container |
|---|---|---|
| status | string | |
| message | string | |
| id | string | |
| name | string | |
| title | string | |
| state | string | |
| owner_email | string | |
| language | string | |
| private | boolean | |
| execution_enabled | boolean | |
| restrict_interviewer_access | boolean | |
| contents | string | |
| participants | list | |
| events | reference | |
| notes | string | |
| created_at | reference | |
| updated_at | reference | |
| ended_at | dateTime | |
| url | reference | |
| playback | reference | |
| history | reference | |
| drawing | reference | |
| type | string | |
| question_ids | list | |
| pad_environment_ids | list | |
| active_environment_id | integer | |
| allowed_interviewer_emails | list | |
| team | ||
| pad_interviewer_notifications | list | |
| priority | string | |
| request_id | string | |
| useful | boolean | |
| auto_dismissed | boolean | |
| dismissed_at | dateTime | |
| kind | string | |
| speaker_name | string | |
| speaker_role | string | |
| text | string | |
| timestamp | integer | |
| prompt | string | |
| report | string | |
| summary | string | |
| icon | string | |
| error | string | |
| user_id | integer | |
| file_paths | list | |
| user_email | string | |
| disable_coaching_tips | boolean | |
| metadata | string | |
| user_name | string | |
| pad_id | integer | |
| question_id | integer | |
| example_question_id | string | |
| file_contents | list | |
| instructions | string | |
| default_visible | boolean | |
| path | string | |
| hidden | boolean | |
| description | string | |
| candidate_instructions | list | |
| shared | boolean | |
| used | integer | |
| take_home | boolean | |
| test_cases_enabled | boolean | |
| solution | string | |
| pad_type | reference | |
| is_draft | boolean | |
| ai_assist_custom_system_prompt | string | |
| author_name | string | |
| organization_name | string | |
| custom_database | ||
| custom_files | list | |
| question_variants | list | |
| public_take_home_setting_id | integer | |
| contents_for_test_cases | string | |
| test_cases | list | |
| custom_database_id | integer | |
| project_template_id | integer | |
| project_template_slug | string | |
| display | string | |
| code | string | |
| count | integer | |
| languages | list | |
| pinned | boolean | |
| archived | boolean | |
| total | integer | |
| by_test_status | list | |
| candidates | reference | |
| domains | list | |
| question_count | integer | |
| question_count_exact | boolean | |
| duration_seconds | integer | |
| creator_id | string | |
| team_id | string | |
| creation_time | string | |
| modification_time | string | |
| last_activity_time | string | |
| campaigns | list | |
| pagination | reference | |
| limit | integer | |
| has_more_items | boolean | |
| next_cursor | string | |
| next_page | string | |
| test_url | string | |
| candidate_email | string | |
| candidate_name | string | |
| recruiter_email | string | |
| tags | string | |
| send_invitation_email | boolean | |
| send_notification_email_on_bounce | boolean | |
| allow_duplicate_invitations | boolean | |
| min_start_time | string | |
| max_end_time | string | |
| enabled | boolean | |
| answer_format | string | |
| configuration | reference | |
| timer | reference | |
| invitation_expiration_days | integer | |
| access_period | reference | |
| send_candidate_simplified_report | boolean | |
| copy_paste_blocked | boolean | |
| follow_up_questions | reference | |
| webcam_proctoring | reference | |
| full_screen_required | boolean | |
| ai_assist_enabled | boolean | |
| enabled_coding_agents | string | |
| mode | string | |
| duration_minutes | integer | |
| ai_analysis_enabled | boolean | |
| domain | string | |
| skills | list | |
| question_type | string | |
| target_duration_minutes | integer | |
| target_experience_level | string | |
| included_question_ids | list | |
| excluded_question_ids | list | |
| questions | list | |
| settings | reference | |
| distribution | list | |
| sample_size | integer | |
| by_approval_status | list | |
| by_tag | list | |
| scores | reference | |
| invitations | reference | |
| time_spent_seconds | reference | |
| candidate_feedback_ratings | reference | |
| window | reference | |
| by_month | list | |
| timezone | string | |
| first_month | string | |
| last_month | string | |
| month | string | |
| rating | integer | |
| min_inclusive | integer | |
| max_exclusive | integer | |
| mean | decimal | |
| tag | string | |
| p25 | decimal | |
| median | decimal | |
| p75 | decimal | |
| teams | list | |
| organization_id | string | |
| recruiter_id | string | |
| is_default | boolean | |
| correct_choice_indexes | list | |
| environment | reference | |
| programming_language_id | string | |
| candidate_test_code | string | |
| validator_code | string | |
| timeout_ms | integer | |
| database_engine | reference | |
| database_setup_script | string | |
| starter_code | string | |
| function_signature | reference | |
| possible_solution | reference | |
| show_function_signature_in_statement | boolean | |
| available_programming_language_ids | list | |
| version | string | |
| engine_id | string | |
| environment_id | string | |
| value | string | |
| match_type | string | |
| rubric | reference | |
| test_report | reference | |
| validation_code | reference | |
| input_output | reference | |
| sql_query_result_comparison | reference | |
| text_answer_matching | reference | |
| choice_selection | reference | |
| download_url | string | |
| parameters | list | |
| return_type | ||
| label | ||
| input | string | |
| output | string | |
| skill | string | |
| points | integer | |
| weight | integer | |
| difficulty | integer | |
| contributes_to_score | boolean | |
| visible_to_candidate | boolean | |
| timeout_ms_by_programming_language_id | ||
| choices | list | |
| selection_mode | string | |
| randomize_choices | boolean | |
| resources | list | |
| ai_assist_additional_instructions | string | |
| ai_assist_allowed | boolean | |
| resource_id | string | |
| row_order_matters | boolean | |
| column_order_matters | boolean | |
| compare_all_tables | boolean | |
| statement | ||
| locales | list | |
| comment | string | |
| evaluation | reference | |
| from_coderpad_question_bank | boolean | |
| automatically_selectable | boolean | |
| mcq_details | reference | |
| code_details | reference | |
| game_details | reference | |
| text_details | reference | |
| file_upload_details | reference | |
| video_details | reference | |
| project_details | reference | |
| filename | string | |
| mime_type | string | |
| review_mode | string | |
| criteria | list | |
| reference_query | string | |
| comparison | reference | |
| key | string | |
| test_identifier | string | |
| accepted_answers | list | |
| evaluation_mode | string | |
| recording_media | string | |
| usage | reference | |
| frequent_answers | list | |
| testcases_success | list | |
| scores_distribution | reference | |
| percentage | decimal | |
| correct | boolean | |
| score_range | string | |
| candidate_count | integer | |
| total_candidates | integer | |
| view_count | integer | |
| last_view_time | string | |
| average_answer_duration_seconds | integer | |
| timeout_rate | decimal | |
| average_score | decimal | |
| product | string | |
| start | integer | |
| next_start | integer | |
| temporary_file_id | string | |
| rationale | string | |
| recommended_outcome | string | |
| no_recommendation_reason | string | |
| code_answer | reference | |
| game_answer | reference | |
| mcq_answer | reference | |
| text_answer | reference | |
| file_upload_answer | reference | |
| project_answer | reference | |
| video_answer | reference | |
| id_test | integer | |
| campaign_id | integer | |
| send_time | integer | |
| start_time | integer | |
| end_time | integer | |
| candidate_language | string | |
| approval_status | string | |
| timer_type | string | |
| outcome | string | |
| max_points | integer | |
| awarded_points | integer | |
| result_message | string | |
| result_overridden_by_recruiter | boolean | |
| timed_out | boolean | |
| transcript_url | string | |
| score | decimal | |
| total_points | integer | |
| comparative_score | decimal | |
| warnings | list | |
| time_limit_seconds | integer | |
| first_access_time | integer | |
| submission_time | integer | |
| answer_status | string | |
| grading_status | string | |
| marked_as_cheated_by_recruiter | boolean | |
| time_spent_outside_environment_seconds | integer | |
| environment_exit_count | integer | |
| level | string | |
| tests | list | |
| subject | string | |
| messages | list | |
| conversations | list | |
| role | string | |
| output_items | list | |
| severity | string | |
| range | reference | |
| source | string | |
| diagnostics | list | |
| relative_time_ms | integer | |
| data | reference | |
| edit_type | string | |
| offset | integer | |
| replaced_length | integer | |
| inserted_text | string | |
| recording_id | string | |
| camera_enabled | boolean | |
| microphone_enabled | boolean | |
| breakpoint_id | string | |
| line | integer | |
| column | integer | |
| function_name | string | |
| condition | string | |
| log_message | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://coderpad.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"coderpad": "https://coderpad.io/schema#",
"Ok": "coderpad:Ok",
"status": {
"@id": "coderpad:status",
"@type": "xsd:string"
},
"Error": "coderpad:Error",
"message": {
"@id": "coderpad:message",
"@type": "xsd:string"
},
"Team": "coderpad:Team",
"id": {
"@id": "coderpad:id",
"@type": "xsd:string"
},
"name": {
"@id": "coderpad:name",
"@type": "xsd:string"
},
"Pad": "coderpad:Pad",
"title": {
"@id": "coderpad:title",
"@type": "xsd:string"
},
"state": {
"@id": "coderpad:state",
"@type": "xsd:string"
},
"owner_email": {
"@id": "coderpad:owner_email",
"@type": "xsd:string"
},
"language": {
"@id": "coderpad:language",
"@type": "xsd:string"
},
"private": {
"@id": "coderpad:private",
"@type": "xsd:boolean"
},
"execution_enabled": {
"@id": "coderpad:execution_enabled",
"@type": "xsd:boolean"
},
"restrict_interviewer_access": {
"@id": "coderpad:restrict_interviewer_access",
"@type": "xsd:boolean"
},
"contents": {
"@id": "coderpad:contents",
"@type": "xsd:string"
},
"participants": {
"@id": "coderpad:participants",
"@container": "@list"
},
"events": {
"@id": "coderpad:events",
"@type": "@id"
},
"notes": {
"@id": "coderpad:notes",
"@type": "xsd:string"
},
"created_at": {
"@id": "coderpad:created_at",
"@type": "@id"
},
"updated_at": {
"@id": "coderpad:updated_at",
"@type": "@id"
},
"ended_at": {
"@id": "coderpad:ended_at",
"@type": "xsd:dateTime"
},
"url": {
"@id": "coderpad:url",
"@type": "@id"
},
"playback": {
"@id": "coderpad:playback",
"@type": "@id"
},
"history": {
"@id": "coderpad:history",
"@type": "@id"
},
"drawing": {
"@id": "coderpad:drawing",
"@type": "@id"
},
"type": {
"@id": "coderpad:type",
"@type": "xsd:string"
},
"question_ids": {
"@id": "coderpad:question_ids",
"@container": "@list"
},
"pad_environment_ids": {
"@id": "coderpad:pad_environment_ids",
"@container": "@list"
},
"active_environment_id": {
"@id": "coderpad:active_environment_id",
"@type": "xsd:integer"
},
"allowed_interviewer_emails": {
"@id": "coderpad:allowed_interviewer_emails",
"@container": "@list"
},
"team": {
"@id": "coderpad:team"
},
"pad_interviewer_notifications": {
"@id": "coderpad:pad_interviewer_notifications",
"@container": "@list"
},
"PadInterviewerNotification": "coderpad:PadInterviewerNotification",
"priority": {
"@id": "coderpad:priority",
"@type": "xsd:string"
},
"request_id": {
"@id": "coderpad:request_id",
"@type": "xsd:string"
},
"useful": {
"@id": "coderpad:useful",
"@type": "xsd:boolean"
},
"auto_dismissed": {
"@id": "coderpad:auto_dismissed",
"@type": "xsd:boolean"
},
"dismissed_at": {
"@id": "coderpad:dismissed_at",
"@type": "xsd:dateTime"
},
"TranscriptEntry": "coderpad:TranscriptEntry",
"kind": {
"@id": "coderpad:kind",
"@type": "xsd:string"
},
"speaker_name": {
"@id": "coderpad:speaker_name",
"@type": "xsd:string"
},
"speaker_role": {
"@id": "coderpad:speaker_role",
"@type": "xsd:string"
},
"text": {
"@id": "coderpad:text",
"@type": "xsd:string"
},
"timestamp": {
"@id": "coderpad:timestamp",
"@type": "xsd:integer"
},
"ReviewReport": "coderpad:ReviewReport",
"prompt": {
"@id": "coderpad:prompt",
"@type": "xsd:string"
},
"report": {
"@id": "coderpad:report",
"@type": "xsd:string"
},
"summary": {
"@id": "coderpad:summary",
"@type": "xsd:string"
},
"icon": {
"@id": "coderpad:icon",
"@type": "xsd:string"
},
"error": {
"@id": "coderpad:error",
"@type": "xsd:string"
},
"user_id": {
"@id": "coderpad:user_id",
"@type": "xsd:integer"
},
"file_paths": {
"@id": "coderpad:file_paths",
"@container": "@list"
},
"PadWriteFields": "coderpad:PadWriteFields",
"user_email": {
"@id": "coderpad:user_email",
"@type": "xsd:string"
},
"disable_coaching_tips": {
"@id": "coderpad:disable_coaching_tips",
"@type": "xsd:boolean"
},
"PadEvent": "coderpad:PadEvent",
"metadata": {
"@id": "coderpad:metadata",
"@type": "xsd:string"
},
"user_name": {
"@id": "coderpad:user_name",
"@type": "xsd:string"
},
"PadEnvironment": "coderpad:PadEnvironment",
"pad_id": {
"@id": "coderpad:pad_id",
"@type": "xsd:integer"
},
"question_id": {
"@id": "coderpad:question_id",
"@type": "xsd:integer"
},
"example_question_id": {
"@id": "coderpad:example_question_id",
"@type": "xsd:string"
},
"file_contents": {
"@id": "coderpad:file_contents",
"@container": "@list"
},
"CandidateInstruction": "coderpad:CandidateInstruction",
"instructions": {
"@id": "coderpad:instructions",
"@type": "xsd:string"
},
"default_visible": {
"@id": "coderpad:default_visible",
"@type": "xsd:boolean"
},
"FileContent": "coderpad:FileContent",
"path": {
"@id": "coderpad:path",
"@type": "xsd:string"
},
"hidden": {
"@id": "coderpad:hidden",
"@type": "xsd:boolean"
},
"QuestionPadType": "coderpad:QuestionPadType",
"Question": "coderpad:Question",
"description": {
"@id": "coderpad:description",
"@type": "xsd:string"
},
"candidate_instructions": {
"@id": "coderpad:candidate_instructions",
"@container": "@list"
},
"shared": {
"@id": "coderpad:shared",
"@type": "xsd:boolean"
},
"used": {
"@id": "coderpad:used",
"@type": "xsd:integer"
},
"take_home": {
"@id": "coderpad:take_home",
"@type": "xsd:boolean"
},
"test_cases_enabled": {
"@id": "coderpad:test_cases_enabled",
"@type": "xsd:boolean"
},
"solution": {
"@id": "coderpad:solution",
"@type": "xsd:string"
},
"pad_type": {
"@id": "coderpad:pad_type",
"@type": "@id"
},
"is_draft": {
"@id": "coderpad:is_draft",
"@type": "xsd:boolean"
},
"ai_assist_custom_system_prompt": {
"@id": "coderpad:ai_assist_custom_system_prompt",
"@type": "xsd:string"
},
"author_name": {
"@id": "coderpad:author_name",
"@type": "xsd:string"
},
"organization_name": {
"@id": "coderpad:organization_name",
"@type": "xsd:string"
},
"custom_database": {
"@id": "coderpad:custom_database"
},
"custom_files": {
"@id": "coderpad:custom_files",
"@container": "@list"
},
"question_variants": {
"@id": "coderpad:question_variants",
"@container": "@list"
},
"public_take_home_setting_id": {
"@id": "coderpad:public_take_home_setting_id",
"@type": "xsd:integer"
},
"contents_for_test_cases": {
"@id": "coderpad:contents_for_test_cases",
"@type": "xsd:string"
},
"test_cases": {
"@id": "coderpad:test_cases",
"@container": "@list"
},
"QuestionWriteRequest": "coderpad:QuestionWriteRequest",
"custom_database_id": {
"@id": "coderpad:custom_database_id",
"@type": "xsd:integer"
},
"QuestionMultipartRequest": "coderpad:QuestionMultipartRequest",
"QuestionVariant": "coderpad:QuestionVariant",
"project_template_id": {
"@id": "coderpad:project_template_id",
"@type": "xsd:integer"
},
"project_template_slug": {
"@id": "coderpad:project_template_slug",
"@type": "xsd:string"
},
"display": {
"@id": "coderpad:display",
"@type": "xsd:string"
},
"QuestionVariantWriteRequest": "coderpad:QuestionVariantWriteRequest",
"WorkApiExceptionSerialized": "coderpad:WorkApiExceptionSerialized",
"code": {
"@id": "coderpad:code",
"@type": "xsd:string"
},
"CampaignStatusCountInsights": "coderpad:CampaignStatusCountInsights",
"count": {
"@id": "coderpad:count",
"@type": "xsd:integer"
},
"CampaignsResult": "coderpad:CampaignsResult",
"languages": {
"@id": "coderpad:languages",
"@container": "@list"
},
"pinned": {
"@id": "coderpad:pinned",
"@type": "xsd:boolean"
},
"archived": {
"@id": "coderpad:archived",
"@type": "xsd:boolean"
},
"CampaignCandidatesSummary": "coderpad:CampaignCandidatesSummary",
"total": {
"@id": "coderpad:total",
"@type": "xsd:integer"
},
"by_test_status": {
"@id": "coderpad:by_test_status",
"@container": "@list"
},
"CampaignSummary": "coderpad:CampaignSummary",
"candidates": {
"@id": "coderpad:candidates",
"@type": "@id"
},
"domains": {
"@id": "coderpad:domains",
"@container": "@list"
},
"question_count": {
"@id": "coderpad:question_count",
"@type": "xsd:integer"
},
"question_count_exact": {
"@id": "coderpad:question_count_exact",
"@type": "xsd:boolean"
},
"duration_seconds": {
"@id": "coderpad:duration_seconds",
"@type": "xsd:integer"
},
"creator_id": {
"@id": "coderpad:creator_id",
"@type": "xsd:string"
},
"team_id": {
"@id": "coderpad:team_id",
"@type": "xsd:string"
},
"creation_time": {
"@id": "coderpad:creation_time",
"@type": "xsd:string"
},
"modification_time": {
"@id": "coderpad:modification_time",
"@type": "xsd:string"
},
"last_activity_time": {
"@id": "coderpad:last_activity_time",
"@type": "xsd:string"
},
"campaigns_page": "coderpad:campaigns_page",
"campaigns": {
"@id": "coderpad:campaigns",
"@container": "@list"
},
"pagination": {
"@id": "coderpad:pagination",
"@type": "@id"
},
"cursor_pagination_config": "coderpad:cursor_pagination_config",
"limit": {
"@id": "coderpad:limit",
"@type": "xsd:integer"
},
"has_more_items": {
"@id": "coderpad:has_more_items",
"@type": "xsd:boolean"
},
"next_cursor": {
"@id": "coderpad:next_cursor",
"@type": "xsd:string"
},
"next_page": {
"@id": "coderpad:next_page",
"@type": "xsd:string"
},
"CampaignResult": "coderpad:CampaignResult",
"test_url": {
"@id": "coderpad:test_url",
"@type": "xsd:string"
},
"SendParameters": "coderpad:SendParameters",
"candidate_email": {
"@id": "coderpad:candidate_email",
"@type": "xsd:string"
},
"candidate_name": {
"@id": "coderpad:candidate_name",
"@type": "xsd:string"
},
"recruiter_email": {
"@id": "coderpad:recruiter_email",
"@type": "xsd:string"
},
"tags": {
"@id": "coderpad:tags",
"@type": "xsd:string"
},
"send_invitation_email": {
"@id": "coderpad:send_invitation_email",
"@type": "xsd:boolean"
},
"send_notification_email_on_bounce": {
"@id": "coderpad:send_notification_email_on_bounce",
"@type": "xsd:boolean"
},
"allow_duplicate_invitations": {
"@id": "coderpad:allow_duplicate_invitations",
"@type": "xsd:boolean"
},
"campaign_access_period": "coderpad:campaign_access_period",
"min_start_time": {
"@id": "coderpad:min_start_time",
"@type": "xsd:string"
},
"max_end_time": {
"@id": "coderpad:max_end_time",
"@type": "xsd:string"
},
"campaign_follow_up_questions": "coderpad:campaign_follow_up_questions",
"enabled": {
"@id": "coderpad:enabled",
"@type": "xsd:boolean"
},
"answer_format": {
"@id": "coderpad:answer_format",
"@type": "xsd:string"
},
"campaign_question": "coderpad:campaign_question",
"configuration": {
"@id": "coderpad:configuration",
"@type": "@id"
},
"campaign_settings": "coderpad:campaign_settings",
"timer": {
"@id": "coderpad:timer",
"@type": "@id"
},
"invitation_expiration_days": {
"@id": "coderpad:invitation_expiration_days",
"@type": "xsd:integer"
},
"access_period": {
"@id": "coderpad:access_period",
"@type": "@id"
},
"send_candidate_simplified_report": {
"@id": "coderpad:send_candidate_simplified_report",
"@type": "xsd:boolean"
},
"copy_paste_blocked": {
"@id": "coderpad:copy_paste_blocked",
"@type": "xsd:boolean"
},
"follow_up_questions": {
"@id": "coderpad:follow_up_questions",
"@type": "@id"
},
"webcam_proctoring": {
"@id": "coderpad:webcam_proctoring",
"@type": "@id"
},
"full_screen_required": {
"@id": "coderpad:full_screen_required",
"@type": "xsd:boolean"
},
"ai_assist_enabled": {
"@id": "coderpad:ai_assist_enabled",
"@type": "xsd:boolean"
},
"enabled_coding_agents": {
"@id": "coderpad:enabled_coding_agents",
"@type": "xsd:string"
},
"campaign_timer": "coderpad:campaign_timer",
"mode": {
"@id": "coderpad:mode",
"@type": "xsd:string"
},
"duration_minutes": {
"@id": "coderpad:duration_minutes",
"@type": "xsd:integer"
},
"campaign_webcam_proctoring": "coderpad:campaign_webcam_proctoring",
"ai_analysis_enabled": {
"@id": "coderpad:ai_analysis_enabled",
"@type": "xsd:boolean"
},
"random_question_set_configuration": "coderpad:random_question_set_configuration",
"domain": {
"@id": "coderpad:domain",
"@type": "xsd:string"
},
"skills": {
"@id": "coderpad:skills",
"@container": "@list"
},
"question_type": {
"@id": "coderpad:question_type",
"@type": "xsd:string"
},
"target_duration_minutes": {
"@id": "coderpad:target_duration_minutes",
"@type": "xsd:integer"
},
"target_experience_level": {
"@id": "coderpad:target_experience_level",
"@type": "xsd:string"
},
"included_question_ids": {
"@id": "coderpad:included_question_ids",
"@container": "@list"
},
"excluded_question_ids": {
"@id": "coderpad:excluded_question_ids",
"@container": "@list"
},
"CreatedCampaign": "coderpad:CreatedCampaign",
"CreateCampaignRequest": "coderpad:CreateCampaignRequest",
"questions": {
"@id": "coderpad:questions",
"@container": "@list"
},
"settings": {
"@id": "coderpad:settings",
"@type": "@id"
},
"CampaignDetails": "coderpad:CampaignDetails",
"CampaignCandidateFeedbackRatingsInsights": "coderpad:CampaignCandidateFeedbackRatingsInsights",
"distribution": {
"@id": "coderpad:distribution",
"@container": "@list"
},
"sample_size": {
"@id": "coderpad:sample_size",
"@type": "xsd:integer"
},
"CampaignCandidatesInsights": "coderpad:CampaignCandidatesInsights",
"by_approval_status": {
"@id": "coderpad:by_approval_status",
"@container": "@list"
},
"by_tag": {
"@id": "coderpad:by_tag",
"@container": "@list"
},
"CampaignInsightsResult": "coderpad:CampaignInsightsResult",
"scores": {
"@id": "coderpad:scores",
"@type": "@id"
},
"invitations": {
"@id": "coderpad:invitations",
"@type": "@id"
},
"time_spent_seconds": {
"@id": "coderpad:time_spent_seconds",
"@type": "@id"
},
"candidate_feedback_ratings": {
"@id": "coderpad:candidate_feedback_ratings",
"@type": "@id"
},
"CampaignInvitationsInsights": "coderpad:CampaignInvitationsInsights",
"window": {
"@id": "coderpad:window",
"@type": "@id"
},
"by_month": {
"@id": "coderpad:by_month",
"@container": "@list"
},
"CampaignInvitationsWindowInsights": "coderpad:CampaignInvitationsWindowInsights",
"timezone": {
"@id": "coderpad:timezone",
"@type": "xsd:string"
},
"first_month": {
"@id": "coderpad:first_month",
"@type": "xsd:string"
},
"last_month": {
"@id": "coderpad:last_month",
"@type": "xsd:string"
},
"CampaignMonthlyInvitationsInsights": "coderpad:CampaignMonthlyInvitationsInsights",
"month": {
"@id": "coderpad:month",
"@type": "xsd:string"
},
"CampaignRatingCountInsights": "coderpad:CampaignRatingCountInsights",
"rating": {
"@id": "coderpad:rating",
"@type": "xsd:integer"
},
"CampaignScoreRangeInsights": "coderpad:CampaignScoreRangeInsights",
"min_inclusive": {
"@id": "coderpad:min_inclusive",
"@type": "xsd:integer"
},
"max_exclusive": {
"@id": "coderpad:max_exclusive",
"@type": "xsd:integer"
},
"CampaignScoresInsights": "coderpad:CampaignScoresInsights",
"mean": {
"@id": "coderpad:mean",
"@type": "xsd:decimal"
},
"CampaignTagCountInsights": "coderpad:CampaignTagCountInsights",
"tag": {
"@id": "coderpad:tag",
"@type": "xsd:string"
},
"CampaignTimeSpentInsights": "coderpad:CampaignTimeSpentInsights",
"p25": {
"@id": "coderpad:p25",
"@type": "xsd:decimal"
},
"median": {
"@id": "coderpad:median",
"@type": "xsd:decimal"
},
"p75": {
"@id": "coderpad:p75",
"@type": "xsd:decimal"
},
"me": "coderpad:me",
"teams": {
"@id": "coderpad:teams",
"@container": "@list"
},
"organization_id": {
"@id": "coderpad:organization_id",
"@type": "xsd:string"
},
"recruiter_id": {
"@id": "coderpad:recruiter_id",
"@type": "xsd:string"
},
"me_team": "coderpad:me_team",
"is_default": {
"@id": "coderpad:is_default",
"@type": "xsd:boolean"
},
"ChoiceSelectionDetails": "coderpad:ChoiceSelectionDetails",
"correct_choice_indexes": {
"@id": "coderpad:correct_choice_indexes",
"@container": "@list"
},
"CodeDetails": "coderpad:CodeDetails",
"environment": {
"@id": "coderpad:environment",
"@type": "@id"
},
"programming_language_id": {
"@id": "coderpad:programming_language_id",
"@type": "xsd:string"
},
"candidate_test_code": {
"@id": "coderpad:candidate_test_code",
"@type": "xsd:string"
},
"validator_code": {
"@id": "coderpad:validator_code",
"@type": "xsd:string"
},
"timeout_ms": {
"@id": "coderpad:timeout_ms",
"@type": "xsd:integer"
},
"database_engine": {
"@id": "coderpad:database_engine",
"@type": "@id"
},
"database_setup_script": {
"@id": "coderpad:database_setup_script",
"@type": "xsd:string"
},
"starter_code": {
"@id": "coderpad:starter_code",
"@type": "xsd:string"
},
"function_signature": {
"@id": "coderpad:function_signature",
"@type": "@id"
},
"possible_solution": {
"@id": "coderpad:possible_solution",
"@type": "@id"
},
"show_function_signature_in_statement": {
"@id": "coderpad:show_function_signature_in_statement",
"@type": "xsd:boolean"
},
"available_programming_language_ids": {
"@id": "coderpad:available_programming_language_ids",
"@container": "@list"
},
"DatabaseEngineDetails": "coderpad:DatabaseEngineDetails",
"version": {
"@id": "coderpad:version",
"@type": "xsd:string"
},
"engine_id": {
"@id": "coderpad:engine_id",
"@type": "xsd:string"
},
"EnvironmentDetails": "coderpad:EnvironmentDetails",
"environment_id": {
"@id": "coderpad:environment_id",
"@type": "xsd:string"
},
"EvaluationAcceptedAnswerDetails": "coderpad:EvaluationAcceptedAnswerDetails",
"value": {
"@id": "coderpad:value",
"@type": "xsd:string"
},
"match_type": {
"@id": "coderpad:match_type",
"@type": "xsd:string"
},
"EvaluationDetails": "coderpad:EvaluationDetails",
"rubric": {
"@id": "coderpad:rubric",
"@type": "@id"
},
"test_report": {
"@id": "coderpad:test_report",
"@type": "@id"
},
"validation_code": {
"@id": "coderpad:validation_code",
"@type": "@id"
},
"input_output": {
"@id": "coderpad:input_output",
"@type": "@id"
},
"sql_query_result_comparison": {
"@id": "coderpad:sql_query_result_comparison",
"@type": "@id"
},
"text_answer_matching": {
"@id": "coderpad:text_answer_matching",
"@type": "@id"
},
"choice_selection": {
"@id": "coderpad:choice_selection",
"@type": "@id"
},
"FileUploadDetails": "coderpad:FileUploadDetails",
"download_url": {
"@id": "coderpad:download_url",
"@type": "xsd:string"
},
"FunctionSignatureDetails": "coderpad:FunctionSignatureDetails",
"parameters": {
"@id": "coderpad:parameters",
"@container": "@list"
},
"return_type": {
"@id": "coderpad:return_type"
},
"GameDetails": "coderpad:GameDetails",
"InputOutputDetails": "coderpad:InputOutputDetails",
"InputOutputTestCaseDetails": "coderpad:InputOutputTestCaseDetails",
"label": {
"@id": "coderpad:label"
},
"input": {
"@id": "coderpad:input",
"@type": "xsd:string"
},
"output": {
"@id": "coderpad:output",
"@type": "xsd:string"
},
"skill": {
"@id": "coderpad:skill",
"@type": "xsd:string"
},
"points": {
"@id": "coderpad:points",
"@type": "xsd:integer"
},
"weight": {
"@id": "coderpad:weight",
"@type": "xsd:integer"
},
"difficulty": {
"@id": "coderpad:difficulty",
"@type": "xsd:integer"
},
"contributes_to_score": {
"@id": "coderpad:contributes_to_score",
"@type": "xsd:boolean"
},
"visible_to_candidate": {
"@id": "coderpad:visible_to_candidate",
"@type": "xsd:boolean"
},
"timeout_ms_by_programming_language_id": {
"@id": "coderpad:timeout_ms_by_programming_language_id"
},
"McqDetails": "coderpad:McqDetails",
"choices": {
"@id": "coderpad:choices",
"@container": "@list"
},
"selection_mode": {
"@id": "coderpad:selection_mode",
"@type": "xsd:string"
},
"randomize_choices": {
"@id": "coderpad:randomize_choices",
"@type": "xsd:boolean"
},
"PossibleSolutionDetails": "coderpad:PossibleSolutionDetails",
"ProjectDetails": "coderpad:ProjectDetails",
"resources": {
"@id": "coderpad:resources",
"@container": "@list"
},
"ai_assist_additional_instructions": {
"@id": "coderpad:ai_assist_additional_instructions",
"@type": "xsd:string"
},
"ai_assist_allowed": {
"@id": "coderpad:ai_assist_allowed",
"@type": "xsd:boolean"
},
"ProjectResourceDetails": "coderpad:ProjectResourceDetails",
"resource_id": {
"@id": "coderpad:resource_id",
"@type": "xsd:string"
},
"QueryComparisonRulesDetails": "coderpad:QueryComparisonRulesDetails",
"row_order_matters": {
"@id": "coderpad:row_order_matters",
"@type": "xsd:boolean"
},
"column_order_matters": {
"@id": "coderpad:column_order_matters",
"@type": "xsd:boolean"
},
"compare_all_tables": {
"@id": "coderpad:compare_all_tables",
"@type": "xsd:boolean"
},
"QuestionChoiceDetailsResult": "coderpad:QuestionChoiceDetailsResult",
"QuestionDetailsResult": "coderpad:QuestionDetailsResult",
"statement": {
"@id": "coderpad:statement"
},
"locales": {
"@id": "coderpad:locales",
"@container": "@list"
},
"comment": {
"@id": "coderpad:comment",
"@type": "xsd:string"
},
"evaluation": {
"@id": "coderpad:evaluation",
"@type": "@id"
},
"from_coderpad_question_bank": {
"@id": "coderpad:from_coderpad_question_bank",
"@type": "xsd:boolean"
},
"automatically_selectable": {
"@id": "coderpad:automatically_selectable",
"@type": "xsd:boolean"
},
"mcq_details": {
"@id": "coderpad:mcq_details",
"@type": "@id"
},
"code_details": {
"@id": "coderpad:code_details",
"@type": "@id"
},
"game_details": {
"@id": "coderpad:game_details",
"@type": "@id"
},
"text_details": {
"@id": "coderpad:text_details",
"@type": "@id"
},
"file_upload_details": {
"@id": "coderpad:file_upload_details",
"@type": "@id"
},
"video_details": {
"@id": "coderpad:video_details",
"@type": "@id"
},
"project_details": {
"@id": "coderpad:project_details",
"@type": "@id"
},
"QuestionResourceDetails": "coderpad:QuestionResourceDetails",
"filename": {
"@id": "coderpad:filename",
"@type": "xsd:string"
},
"mime_type": {
"@id": "coderpad:mime_type",
"@type": "xsd:string"
},
"RubricCriterionDetails": "coderpad:RubricCriterionDetails",
"review_mode": {
"@id": "coderpad:review_mode",
"@type": "xsd:string"
},
"RubricDetails": "coderpad:RubricDetails",
"criteria": {
"@id": "coderpad:criteria",
"@container": "@list"
},
"SqlQueryResultComparisonDetails": "coderpad:SqlQueryResultComparisonDetails",
"reference_query": {
"@id": "coderpad:reference_query",
"@type": "xsd:string"
},
"comparison": {
"@id": "coderpad:comparison",
"@type": "@id"
},
"TestReportDetails": "coderpad:TestReportDetails",
"TestReportTestCaseDetails": "coderpad:TestReportTestCaseDetails",
"key": {
"@id": "coderpad:key",
"@type": "xsd:string"
},
"test_identifier": {
"@id": "coderpad:test_identifier",
"@type": "xsd:string"
},
"TextAnswerMatchingDetails": "coderpad:TextAnswerMatchingDetails",
"accepted_answers": {
"@id": "coderpad:accepted_answers",
"@container": "@list"
},
"TextDetails": "coderpad:TextDetails",
"evaluation_mode": {
"@id": "coderpad:evaluation_mode",
"@type": "xsd:string"
},
"ValidationCodeDetails": "coderpad:ValidationCodeDetails",
"ValidationCodeTestCaseDetails": "coderpad:ValidationCodeTestCaseDetails",
"VideoDetails": "coderpad:VideoDetails",
"recording_media": {
"@id": "coderpad:recording_media",
"@type": "xsd:string"
},
"QuestionInsightsResult": "coderpad:QuestionInsightsResult",
"usage": {
"@id": "coderpad:usage",
"@type": "@id"
},
"frequent_answers": {
"@id": "coderpad:frequent_answers",
"@container": "@list"
},
"testcases_success": {
"@id": "coderpad:testcases_success",
"@container": "@list"
},
"scores_distribution": {
"@id": "coderpad:scores_distribution",
"@type": "@id"
},
"QuestionRepartitionInsights": "coderpad:QuestionRepartitionInsights",
"percentage": {
"@id": "coderpad:percentage",
"@type": "xsd:decimal"
},
"correct": {
"@id": "coderpad:correct",
"@type": "xsd:boolean"
},
"QuestionScoreRangeInsights": "coderpad:QuestionScoreRangeInsights",
"score_range": {
"@id": "coderpad:score_range",
"@type": "xsd:string"
},
"candidate_count": {
"@id": "coderpad:candidate_count",
"@type": "xsd:integer"
},
"QuestionScoresDistributionInsights": "coderpad:QuestionScoresDistributionInsights",
"total_candidates": {
"@id": "coderpad:total_candidates",
"@type": "xsd:integer"
},
"QuestionUsageInsights": "coderpad:QuestionUsageInsights",
"view_count": {
"@id": "coderpad:view_count",
"@type": "xsd:integer"
},
"last_view_time": {
"@id": "coderpad:last_view_time",
"@type": "xsd:string"
},
"average_answer_duration_seconds": {
"@id": "coderpad:average_answer_duration_seconds",
"@type": "xsd:integer"
},
"timeout_rate": {
"@id": "coderpad:timeout_rate",
"@type": "xsd:decimal"
},
"average_score": {
"@id": "coderpad:average_score",
"@type": "xsd:decimal"
},
"QuestionsResult": "coderpad:QuestionsResult",
"product": {
"@id": "coderpad:product",
"@type": "xsd:string"
},
"pagination_config": "coderpad:pagination_config",
"start": {
"@id": "coderpad:start",
"@type": "xsd:integer"
},
"next_start": {
"@id": "coderpad:next_start",
"@type": "xsd:integer"
},
"questions_page": "coderpad:questions_page",
"SaveCodeDetails": "coderpad:SaveCodeDetails",
"SaveProjectDetails": "coderpad:SaveProjectDetails",
"temporary_file_id": {
"@id": "coderpad:temporary_file_id",
"@type": "xsd:string"
},
"SaveQuestionRequest": "coderpad:SaveQuestionRequest",
"TemporaryFileResult": "coderpad:TemporaryFileResult",
"accepted_answer": "coderpad:accepted_answer",
"ai_review": "coderpad:ai_review",
"rationale": {
"@id": "coderpad:rationale",
"@type": "xsd:string"
},
"recommended_outcome": {
"@id": "coderpad:recommended_outcome",
"@type": "xsd:string"
},
"no_recommendation_reason": {
"@id": "coderpad:no_recommendation_reason",
"@type": "xsd:string"
},
"answer": "coderpad:answer",
"code_answer": {
"@id": "coderpad:code_answer",
"@type": "@id"
},
"game_answer": {
"@id": "coderpad:game_answer",
"@type": "@id"
},
"mcq_answer": {
"@id": "coderpad:mcq_answer",
"@type": "@id"
},
"text_answer": {
"@id": "coderpad:text_answer",
"@type": "@id"
},
"file_upload_answer": {
"@id": "coderpad:file_upload_answer",
"@type": "@id"
},
"project_answer": {
"@id": "coderpad:project_answer",
"@type": "@id"
},
"video_answer": {
"@id": "coderpad:video_answer",
"@type": "@id"
},
"choice": "coderpad:choice",
"detailed_result": "coderpad:detailed_result",
"id_test": {
"@id": "coderpad:id_test",
"@type": "xsd:integer"
},
"campaign_id": {
"@id": "coderpad:campaign_id",
"@type": "xsd:integer"
},
"send_time": {
"@id": "coderpad:send_time",
"@type": "xsd:integer"
},
"start_time": {
"@id": "coderpad:start_time",
"@type": "xsd:integer"
},
"end_time": {
"@id": "coderpad:end_time",
"@type": "xsd:integer"
},
"candidate_language": {
"@id": "coderpad:candidate_language",
"@type": "xsd:string"
},
"approval_status": {
"@id": "coderpad:approval_status",
"@type": "xsd:string"
},
"timer_type": {
"@id": "coderpad:timer_type",
"@type": "xsd:string"
},
"input_output_test_case": "coderpad:input_output_test_case",
"outcome": {
"@id": "coderpad:outcome",
"@type": "xsd:string"
},
"max_points": {
"@id": "coderpad:max_points",
"@type": "xsd:integer"
},
"awarded_points": {
"@id": "coderpad:awarded_points",
"@type": "xsd:integer"
},
"result_message": {
"@id": "coderpad:result_message",
"@type": "xsd:string"
},
"result_overridden_by_recruiter": {
"@id": "coderpad:result_overridden_by_recruiter",
"@type": "xsd:boolean"
},
"timed_out": {
"@id": "coderpad:timed_out",
"@type": "xsd:boolean"
},
"recording": "coderpad:recording",
"transcript_url": {
"@id": "coderpad:transcript_url",
"@type": "xsd:string"
},
"report_skill": "coderpad:report_skill",
"score": {
"@id": "coderpad:score",
"@type": "xsd:decimal"
},
"total_points": {
"@id": "coderpad:total_points",
"@type": "xsd:integer"
},
"report_technology": "coderpad:report_technology",
"comparative_score": {
"@id": "coderpad:comparative_score",
# --- truncated at 32 KB (37 KB total) ---
# Full source: https://artifacts.apis.io/coderpad/json-ld/coderpad-context.jsonld