task-submissions

Submit Task

Any authenticated user can submit a candidate task.

post/api/v1/task-submissions

Request

  • Base URL: https://api.badgeia.com
  • URL: https://api.badgeia.com/api/v1/task-submissions
  • Auth: none declared

Request body

titlestring required
descriptionstring required
domain'code_generation' | 'data_extraction' | 'tool_use' | 'customer_support' | 'rag' | 'research' | 'writing' | 'reasoning' | 'custom' required
difficulty'easy' | 'medium' | 'hard'
promptstring required
expected_outputstring nullable
max_tokens_hintinteger
submission_notesstring nullable

Optional context for the reviewer — e.g. why this task is useful, where you saw it fail in production.

Response

Successful Response

idstring uuid required
submitter_user_idstring uuid required
statusstring required
titlestring required
descriptionstring required
domainstring required
difficultystring required
promptstring required
expected_outputstring nullable required
max_tokens_hintinteger required
submission_notesstring nullable required
reviewer_user_idstring uuid nullable required
reviewed_atstring date-time nullable required
rejection_reasonstring nullable required
approved_task_idstring uuid nullable required
is_flaggedboolean required
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.