---
title: "MOP diff array"
method: POST
path: "/mop/runTemplatesDiffArray"
tags: ["MOP"]
deprecated: true
---

# MOP diff array

`POST /mop/runTemplatesDiffArray`

## Request

- Base URL: `https://example.itential.io`
- URL: `https://example.itential.io/mop/runTemplatesDiffArray`
- Auth: none declared

> **Deprecated.**

Generates a diff for the input. By default, the API call timeout is 5 minutes for the platform. If this API call needs additional time, it can be modified in the Express timeout property. The supported timeout range would be a minimum of 8 minutes for a 2MB payload and a maximum of 32 minutes for a 4MB payload.

## Request body

- object
  - `pre` string[]
  - `post` string[]

## Response `200`

diff

- MopRunTemplatesDiffArrayResponse200
  - `onlyPre` MopRunTemplatesDiffArrayPostResponsesContentApplicationJsonSchemaOnlyPre
  - `diff` MopRunTemplatesDiffArrayPostResponsesContentApplicationJsonSchemaDiff
  - `onlyPost` MopRunTemplatesDiffArrayPostResponsesContentApplicationJsonSchemaOnlyPost
  - `analytics` MopRunTemplatesDiffArrayPostResponsesContentApplicationJsonSchemaAnalytics

## Other responses

- `500`: Error response from API

---

[API](https://skmtc.dev/itential/apis/itential-2.md) - [All operations](https://skmtc.dev/itential/apis/itential-2/llms.txt) - [OpenAPI document](https://skmtc.dev/itential/apis/itential-2/revisions/2095cc90e583?raw)
