## Overview

Updates the schema data from the Process Definition designer

## Summary

This endpoint will update the Process Definition identified by the `record` input parameter with data provided in the request payload.

## Request Arguments

Name | Type | Description | Required
--- | --- | --- | ---
record | String | The Process Definition record ID | True

### Request Payload

    {
        "data":
        {
            "activities":{},
            "gateways":
            {
                "407410601573ce3125db315056173234":
                {
                    "action":"REMOVE",
                    "gat_uid":"407410601573ce3125db315056173234"
                }
            },
            "events":{},
            "artifacts":{},
            "flows":{},
            "prj_uid":"2119da13-f748-4741-3858-573caddda034"
        },
        "id":"2119da13-f748-4741-3858-573caddda034",
        "operation":"update",
        "wrapper":"Project"
    }

## Response Arguments

Name | Type | Description
--- | --- | ---
success | Boolean | The status of the update operation

### Response

    {
        "success":true
    }