Reference

323

UploadIntentRequest

This page is generated from the exact OpenAPI component schema. It does not add undocumented validation or product behavior.

Download JSON Schema

PropertyRequiredTypeDescription
assetRefYesstring
filenameYesstring
contentTypeYesstring
sizeBytesYesinteger
checksumSha256YesSha256
json
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "assetRef",
    "filename",
    "contentType",
    "sizeBytes",
    "checksumSha256"
  ],
  "properties": {
    "assetRef": {
      "type": "string"
    },
    "filename": {
      "type": "string",
      "minLength": 1
    },
    "contentType": {
      "type": "string",
      "minLength": 1
    },
    "sizeBytes": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5368709120
    },
    "checksumSha256": {
      "$ref": "#/components/schemas/Sha256"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}