Price Sheet Element Image

Description

An image attached to some element of a price sheet.

OpenAPI Schema

The following schema is based on OpenAPI 3.0 and is provided in our downloadable OpenAPI document.

{
  "description": "An image attached to some element of a price sheet.",
  "properties": {
    "created": {
      "description": "The creation date of the image.",
      "format": "date-time",
      "readOnly": true,
      "type": "string"
    },
    "displayOrder": {
      "description": "The order in which the image should be displayed in a list of\nother images for the related price sheet element.",
      "example": 4,
      "maximum": 999,
      "minimum": 0,
      "type": "integer"
    },
    "displayUrl": {
      "allOf": [
        {
          "description": "Display URLs for this image.",
          "nullable": true,
          "readOnly": true
        },
        {
          "$ref": "#/components/schemas/ImageDisplayUrl"
        }
      ]
    },
    "filesize": {
      "description": "The original filesize of the image (in bytes).",
      "example": 18452563,
      "readOnly": true,
      "type": "integer"
    },
    "id": {
      "$ref": "#/components/schemas/Id"
    },
    "links": {
      "$ref": "#/components/schemas/Links"
    },
    "mimeType": {
      "description": "The image file MIME type.",
      "example": "image/jpeg",
      "nullable": true,
      "readOnly": true,
      "type": "string"
    },
    "name": {
      "maxLength": 100,
      "readOnly": true
    },
    "type": {
      "description": "The type of object represented.",
      "enum": [
        "price-sheet-element-image"
      ],
      "type": "string"
    }
  },
  "required": [
    "type",
    "displayOrder"
  ],
  "title": "Price Sheet Element Image"
}