POST
/
objects
/
validate
Validate objects
curl --request POST \
  --url https://{FUSION HOST}/api/objects/validate \
  --header 'Content-Type: multipart/form-data' \
  --form 'contentDisposition={
  "type": "<string>",
  "parameters": {},
  "fileName": "<string>",
  "creationDate": "2023-11-07T05:31:56Z",
  "modificationDate": "2023-11-07T05:31:56Z",
  "readDate": "2023-11-07T05:31:56Z",
  "size": 123
}' \
  --form 'entity={}' \
  --form 'headers={}' \
  --form 'mediaType={
  "type": "<string>",
  "subtype": "<string>",
  "parameters": {},
  "wildcardType": true,
  "wildcardSubtype": true
}' \
  --form 'messageBodyWorkers={}' \
  --form 'parent={
  "contentDisposition": {
    "type": "<string>",
    "parameters": {},
    "fileName": "<string>",
    "creationDate": "2023-11-07T05:31:56Z",
    "modificationDate": "2023-11-07T05:31:56Z",
    "readDate": "2023-11-07T05:31:56Z",
    "size": 123
  },
  "entity": {},
  "headers": {},
  "mediaType": {
    "type": "<string>",
    "subtype": "<string>",
    "parameters": {},
    "wildcardType": true,
    "wildcardSubtype": true
  },
  "messageBodyWorkers": {},
  "parent": {},
  "providers": {},
  "bodyParts": [
    {
      "contentDisposition": {
        "type": "<any>",
        "parameters": "<any>",
        "fileName": "<any>",
        "creationDate": "<any>",
        "modificationDate": "<any>",
        "readDate": "<any>",
        "size": "<any>"
      },
      "entity": {},
      "headers": {},
      "mediaType": {
        "type": "<any>",
        "subtype": "<any>",
        "parameters": "<any>",
        "wildcardType": "<any>",
        "wildcardSubtype": "<any>"
      },
      "messageBodyWorkers": {},
      "parent": {},
      "providers": {},
      "parameterizedHeaders": {}
    }
  ],
  "parameterizedHeaders": {}
}' \
  --form 'providers={}' \
  --form 'bodyParts={
  "contentDisposition": {
    "type": "<any>",
    "parameters": "<any>",
    "fileName": "<any>",
    "creationDate": "<any>",
    "modificationDate": "<any>",
    "readDate": "<any>",
    "size": "<any>"
  },
  "entity": {},
  "headers": {},
  "mediaType": {
    "type": "<any>",
    "subtype": "<any>",
    "parameters": "<any>",
    "wildcardType": "<any>",
    "wildcardSubtype": "<any>"
  },
  "messageBodyWorkers": {},
  "parent": {},
  "providers": {},
  "parameterizedHeaders": {}
}' \
  --form 'fields={}' \
  --form 'parameterizedHeaders={}'
{
  "conflicts": [
    "<string>"
  ],
  "variablesWarnings": [
    "<string>"
  ],
  "variablesErrors": [
    "<string>"
  ],
  "variablesSubstitutions": [
    "<string>"
  ],
  "validationWarnings": [
    "<string>"
  ],
  "validationErrors": [
    "<string>"
  ],
  "importErrors": [
    "<string>"
  ],
  "importActions": [
    "<string>"
  ],
  "zipFileToken": "<string>",
  "transformationMsgs": [
    "<string>"
  ],
  "status": "<string>"
}

Body

multipart/form-data

The objects to validate.

contentDisposition
object
entity
object
headers
object
mediaType
object
messageBodyWorkers
object
parent
object
providers
object
bodyParts
object[]
fields
object
parameterizedHeaders
object

Response

200 - application/json

successful operation

conflicts
string[]
variablesWarnings
string[]
variablesErrors
string[]
variablesSubstitutions
string[]
validationWarnings
string[]
validationErrors
string[]
importErrors
string[]
importActions
string[]
zipFileToken
string
transformationMsgs
string[]
status
string