{
  "info": {
    "name": "Feedback Flows API v1",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Import this collection and set the api_key variable."
  },
  "variable": [
    {"key": "base_url", "value": "https://feedbackflows.org/api/v1"},
    {"key": "api_key", "value": "YOUR_API_KEY_HERE"}
  ],
  "item": [
    {
      "name": "Account",
      "item": [
        {"name": "Test Key", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/test"}},
        {"name": "Account Status", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/account/status"}}
      ]
    },
    {
      "name": "Discovery",
      "item": [
        {"name": "List Rubrics", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/rubrics?page=1&per_page=50"}},
        {"name": "Get Rubric", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/rubrics/1"}},
        {"name": "List Students", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/students"}},
        {"name": "List Classes", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/classes"}},
        {"name": "List Question Templates", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/question-templates"}}
      ]
    },
    {
      "name": "Jobs",
      "item": [
        {"name": "Estimate Cost", "request": {"method": "POST", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}, {"key": "Content-Type", "value": "application/json"}], "body": {"mode": "raw", "raw": "{\"job_type\":\"automarking\",\"student_count\":25}"}, "url": "{{base_url}}/jobs/estimate-cost"}},
        {"name": "Automarking Job Status", "request": {"method": "GET", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}], "url": "{{base_url}}/automarking/jobs/1"}}
      ]
    },
    {
      "name": "Integrity",
      "item": [
        {"name": "AI Detector", "request": {"method": "POST", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}, {"key": "Content-Type", "value": "application/json"}], "body": {"mode": "raw", "raw": "{\"document_text\":\"Sample student essay text.\"}"}, "url": "{{base_url}}/ai-detector"}},
        {"name": "Style Comparison", "request": {"method": "POST", "header": [{"key": "X-API-Key", "value": "{{api_key}}"}, {"key": "Content-Type", "value": "application/json"}], "body": {"mode": "raw", "raw": "{\"student_id\":1,\"submission_text\":\"Sample submission.\"}"}, "url": "{{base_url}}/style-comparison"}}
      ]
    }
  ]
}
