Calculate a Price Grid

post/pricegridmanager.calculate/{id}

Starts a calculation of the entire Live Price Grid.


Required Permission Roles with the Required Permission
PRICEGRID_CALCULATE Edit LPG & Add Products (PB_PRICEGRIDEDITOR_ADD_SKU), Edit LPG (PB_PRICEGRIDEDITOR), Administer LPG (PB_PRICEGRIDS)
Securitybasic or X-PriceFx-jwt
Request
path Parameters
id
required
string
Responses
200

OK

Response Schema: application/json
required
object
node
required
string non-empty
csrfToken
required
string
required
Array of objects non-empty unique
Array (non-empty)
version
required
number
typedId
required
string non-empty
processingNode
any
threadId
any
threadUUID
any
status
required
string non-empty
trackerType
required
string non-empty
targetObject
required
string non-empty
jobName
required
string non-empty
concurrencyKey
required
string non-empty
calculationContext
any
progress
any
cancelRequested
required
boolean
runNumber
required
number
priority
required
number
messages
any
object
createDate
required
string non-empty
createdBy
required
number
lastUpdateDate
required
string non-empty
lastUpdateBy
required
number
calculationResults
any
processingStart
any
processingEnd
any
id
required
number
status
required
number
Request samples
Response samples
application/json
{
  • "response": {
    • "node": "string",
    • "csrfToken": "string",
    • "data": [
      • {
        • "version": 0,
        • "typedId": "string",
        • "processingNode": null,
        • "threadId": null,
        • "threadUUID": null,
        • "status": "string",
        • "trackerType": "string",
        • "targetObject": "string",
        • "jobName": "string",
        • "concurrencyKey": "string",
        • "calculationContext": null,
        • "progress": null,
        • "cancelRequested": true,
        • "runNumber": 0,
        • "priority": 0,
        • "messages": null,
        • "jobSettings": {
          },
        • "createDate": "string",
        • "createdBy": 0,
        • "lastUpdateDate": "string",
        • "lastUpdateBy": 0,
        • "calculationResults": null,
        • "processingStart": null,
        • "processingEnd": null,
        • "id": 0
        }
      ],
    • "status": 0
    }
}