{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/gopathwize-com/json-schema/gopathwize-com-post-tasks-taskid-items-request-schema.json",
  "title": "PostTasksTaskidItemsRequest",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/gopathwize-com-openapi-generated.yml#/components/schemas/PostTasksTaskidItemsRequest",
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "description": "Array of 1 to 1,000 items"
    },
    "id": {
      "type": "string",
      "description": "Your identifier, unique within the task, up to 200 printable ASCII characters without spaces"
    },
    "url": {
      "type": "string",
      "description": "HTTPS (or HTTP) URL of the file"
    },
    "mime": {
      "type": "string",
      "description": "image/jpeg, image/png, image/webp, application/pdf, text/plain or application/json"
    },
    "checksum": {
      "type": "string",
      "description": "sha256:<hex> of the file"
    },
    "width": {
      "type": "integer",
      "description": "Pixel width of images"
    },
    "height": {
      "type": "integer",
      "description": "Pixel height of images"
    },
    "captured_at": {
      "type": "string",
      "description": "ISO 8601 timestamp when the item was captured"
    },
    "group": {
      "type": "string",
      "description": "Free grouping key, up to 100 characters"
    },
    "priority": {
      "type": "integer",
      "description": "0 normal (default) or 1 urgent"
    },
    "hints": {
      "type": "object",
      "description": "Up to 2 KB JSON object"
    },
    "meta": {
      "type": "object",
      "description": "Up to 4 KB of your own data"
    }
  },
  "required": [
    "items",
    "id",
    "url",
    "mime"
  ]
}