# Update post properties using status id and account id

Endpoint: PUT /publishing/outbound/workflowProperties
Version: 3.0.0
Security: bearerAuth, apiKeyAuth

## Security:

  - `bearerAuth` (unknown)
    http bearer Token

  - `apiKeyAuth` (unknown)
    apiKey in header Key

## Query parameters:

  - `accountId` (string)
    Account id

  - `statusId` (string)
    Status id

  - `accountPageId` (string)
    Account page id (used when status-id fallback search is enabled)

  - `updateRelatedInboundMessages` (boolean)
    If true, also update inbound message copy and their replies

  - `updateRepliesInline` (boolean)
    If true, also update inbound message replies in sync

## Request fields (application/json):

  - `outboundMessageEntities` (array)

  - `localizeAssets` (boolean)

  - `universalId` (string)

  - `version` (integer)

  - `clientCustomProperties` (object)

  - `selectiveClientCustomProperties` (object)

  - `clientCustomPropertiesAdded` (object)

  - `clientCustomPropertiesRemoved` (object)

  - `partnerCustomProperties` (object)

  - `selectivePartnerCustomProperties` (object)

  - `partnerCustomPropertiesAdded` (object)

  - `partnerCustomPropertiesRemoved` (object)

  - `spaceCustomProperties` (object)

  - `selectiveSpaceCustomProperties` (object)

  - `spaceCustomPropertiesAdded` (object)

  - `spaceCustomPropertiesRemoved` (object)

  - `inboundMessagePropertiesToUpdate` (array)

## Response 200:

  - `200` (unknown)
    Success

## Response 200 fields (application/json):

  - `data` (object)

  - `errors` (array)

  - `errors.id` (string, required)
    24-character hex ObjectId

  - `errors.code` (integer, required)

  - `errors.message` (string, required)
    Dotted error key (e.g. account.not.found)

  - `metadata` (object)

## Response 400:

  - `400` (unknown)
    Bad request

## Response 400 fields (application/json):

  - `data` (object)

  - `errors` (array)

  - `errors.id` (string, required)
    24-character hex ObjectId

  - `errors.code` (integer, required)

  - `errors.message` (string, required)
    Dotted error key (e.g. account.not.found)

  - `metadata` (object)

## Response 401:

  - `401` (unknown)
    Missing or invalid authentication

## Response 401 fields (application/json):

  - `data` (object)

  - `errors` (array)

  - `errors.id` (string, required)
    24-character hex ObjectId

  - `errors.code` (integer, required)

  - `errors.message` (string, required)
    Dotted error key (e.g. account.not.found)

  - `metadata` (object)

## Response 403:

  - `403` (unknown)
    Insufficient permissions

## Response 403 fields (application/json):

  - `data` (object)

  - `errors` (array)

  - `errors.id` (string, required)
    24-character hex ObjectId

  - `errors.code` (integer, required)

  - `errors.message` (string, required)
    Dotted error key (e.g. account.not.found)

  - `metadata` (object)

## Response 404:

  - `404` (unknown)
    Resource not found

## Response 404 fields (application/json):

  - `data` (object)

  - `errors` (array)

  - `errors.id` (string, required)
    24-character hex ObjectId

  - `errors.code` (integer, required)

  - `errors.message` (string, required)
    Dotted error key (e.g. account.not.found)

  - `metadata` (object)

