{
  "available": {
    "status": 200,
    "body": {
      "sku": "NW-OAK-24",
      "available": 12,
      "leadTimeWeeks": 3
    }
  },
  "empty": {
    "status": 200,
    "body": {
      "sku": "EMPTY",
      "available": 0,
      "leadTimeWeeks": 3
    }
  },
  "bad-credential": {
    "status": 401,
    "body": {
      "error": "Invalid training supplier key"
    }
  },
  "provider-unavailable": {
    "status": 503,
    "body": {
      "error": "Training supplier temporarily unavailable"
    }
  },
  "savedNote": {
    "status": 201,
    "body": {
      "author": "learnmu4qn1ha@example.com",
      "comment": "Tutorial Northwind Timber check: NW-OAK-24; 12 units available; lead time 3 weeks. Checked 2026-09-18T15:25:40.063Z. Supplier fixture, not a placed order.",
      "date": "2026-09-18T15:25:40.069Z"
    }
  },
  "notesReadback": {
    "status": 200,
    "body": [
      {
        "author": "learnmu4qn1ha@example.com",
        "comment": "Tutorial Northwind Timber check: NW-OAK-24; 12 units available; lead time 3 weeks. Checked 2026-09-18T15:25:40.063Z. Supplier fixture, not a placed order.",
        "date": "2026-09-18T15:25:40.069Z"
      }
    ]
  },
  "missingProvider": {
    "status": 404,
    "body": {
      "statusCode": 404,
      "error": "TutorialNorthwindProvider  - default",
      "path": "/upstream/call/TutorialNorthwindProvider/availability",
      "method": "POST",
      "timeStamp": "2026-09-18T15:25:40.086Z"
    }
  },
  "noOrg": {
    "status": 400,
    "body": {
      "code": "missing_orgid",
      "statusCode": 400,
      "error": "Organization ID is required. Pass orgid as a header, query param, or body field.",
      "path": "/",
      "method": "GET",
      "timeStamp": "2026-09-18T15:25:40.088Z"
    }
  },
  "noAuth": {
    "status": 401,
    "body": {
      "code": "missing_authorization_header",
      "statusCode": 401,
      "error": "Authorization header is required. Send requests with `Authorization: Bearer <token>`.",
      "path": "/upstream/integration-types",
      "method": "GET",
      "timeStamp": "2026-09-18T15:25:40.091Z"
    }
  }
}
