younifyd
Menu

/api/purchase_orders/chainOfCustody/analysis/{vpoId}

Get Chain of Custody Analysis Dto

GET/api/purchase_orders/chainOfCustody/analysis/{vpoId}

Use it in a workflow

  1. Add a step and choose the TradeBeyond connector.
  2. Pick the /api/purchase_orders/chainOfCustody/analysis/{vpoId} action (under VendorPurchaseOrderController).
  3. Fill in the fields below, then reference the result from later steps as {{apiPurchaseOrdersChainofcustodyAnalysisVpoid.response.data}}.

Request

Path parameters

vpoIdstringrequired

Response

Returns 200 with an object. Read it in later steps with {{apiPurchaseOrdersChainofcustodyAnalysisVpoid.response.data.<field>}}.

vpoChainOfCustodyAnalysisDetailDtoListarray<object>
vpoChainOfCustodyAnalysisOverallDtoIdstring
docCategorystring
docTypestring
pageNointeger (int32)
resolutionarray<integer (int32)>
urlstring
entitiesarray<object>10 fields
originRisksstring

One ofFAILUREWARNINGUNDETECTEDIN_PROGRESSSUCCESSNOT_AVAILABLEERROR

blacklistedEntitystring

One ofFAILUREWARNINGUNDETECTEDIN_PROGRESSSUCCESSNOT_AVAILABLEERROR

alertValidationStatusstring

One ofNOT_AVAILABLENO_ALERTS_DETECTEDPENDING_REVIEWALERTS_CONFIRMEDALERTS_IGNORED

alertsDetectedinteger (int64)
alertsOutstandinginteger (int64)
vpoChainOfCustodyAnalysisOverallDtoobject
json
{
  "vpoChainOfCustodyAnalysisDetailDtoList": [
    {
      "vpoChainOfCustodyAnalysisOverallDtoId": "string",
      "docCategory": "string",
      "docType": "string",
      "pageNo": 0,
      "resolution": [
        0
      ],
      "url": "string",
      "entities": [
        {
          "id": "string",
          "boundingBox": [
            0
          ],
          "detection": [
            {
              "id": null,
              "code": null,
              "severity": null
            }
          ],
          "type": "string",
          "value": "string",
          "entity": "string",
          "status": "PENDING",
          "updateUserName": "string",
          "updatedOn": "2025-01-01T00:00:00Z",
          "description": "string"
        }
      ],
      "originRisks": "FAILURE",
      "blacklistedEntity": "FAILURE",
      "alertValidationStatus": "NOT_AVAILABLE",
      "alertsDetected": 0,
      "alertsOutstanding": 0
    }
  ],
  "vpoChainOfCustodyAnalysisOverallDto": {}
}

Need more? See the TradeBeyond guide for connection setup and behaviour shared by every action.