tasks

Create Task

Create a new benchmark task. Admin-only — tasks are global catalog rows that every user can run against; only operators should add them.

post/api/v1/tasks

Request

  • Base URL: https://api.badgeia.com
  • URL: https://api.badgeia.com/api/v1/tasks
  • Auth: none declared

Request body

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

Response

Successful Response

titlestring required
descriptionstring required
domain'code_generation' | 'data_extraction' | 'tool_use' | 'customer_support' | 'rag' | 'research' | 'writing' | 'reasoning' | 'custom'
difficulty'easy' | 'medium' | 'hard'
promptstring required
max_tokens_hintinteger
idstring uuid required
is_activeboolean required
created_atstring date-time required
is_secretboolean
suite_idstring nullable
suite_versioninteger
has_expected_outputboolean
expected_outputstring nullable

Changes

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