Skip to main content

MetadataApplyResponse

Response after applying metadata

appliedFieldsstring[]required

Fields that were applied

dryRunReport object

Populated only when the request set dryRun = true. Each entry is a field that would have been written.

changes object[]required
  • Array [
  • afterrequired
    before

    Current value, where cheaply available. null for fields backed by joined tables (genres, tags, alternate titles, ratings, etc.).

    fieldstringrequired
  • ]
  • messagestringrequired

    Message

    skippedFields object[]required

    Fields that were skipped (with reasons)

  • Array [
  • fieldstringrequired

    Field name

    reasonstringrequired

    Reason for skipping

  • ]
  • successbooleanrequired

    Whether the operation succeeded

    MetadataApplyResponse
    {
    "appliedFields": [
    "string"
    ],
    "dryRunReport": {
    "changes": [
    {
    "after": {},
    "field": "string"
    }
    ]
    },
    "message": "string",
    "skippedFields": [
    {
    "field": "string",
    "reason": "string"
    }
    ],
    "success": true
    }