---
title: "POST /api/v1/assets/verify"
method: POST
path: "/api/v1/assets/verify"
tags: ["PurchaseRequest"]
---

# POST /api/v1/assets/verify

`POST /api/v1/assets/verify`

## Request body

- PurchaseRequestOrder
  - `externalOrderId` string, nullable
  - `countryCode` string, nullable
  - `resellerCustomerId` integer
  - `adminAccount` string, nullable
  - `notificationEmail` string, nullable
  - `invoiceProfileId` integer, nullable
  - `scheduledPurchaseDate` string, date-time, nullable
  - `errors` PurchaseRequestOrderError[], nullable
    - `orderGroupId` string, nullable
    - `code` integer
    - `description` string, nullable
  - `orderLines` PurchaseRequestOrderLine[], nullable
    - `productId` string, nullable
    - `subscriptionId` integer, nullable
    - `armRegionName` string, nullable
    - `skuId` string, nullable
    - `productVariantId` integer, nullable
    - `quantity` integer
    - `billingCycle` 0 | 1 | 2 | 3 | 4 | 5 | 6
    - `provisioningContext` object, nullable
    - `type` 1 | 2 | 3
    - `requiresInventoryCheck` boolean
    - `catalogItemId` string, nullable
    - `termDuration` string, nullable
    - `scope` 1 | 2 | 3
    - `resellerPriceType` 1 | 2 | 3 | 4
    - `resellerPriceTypeValue` number, double, nullable
    - `isTrial` boolean
    - `name` string, nullable
    - `attestationAccepted` boolean, nullable
    - `tags` AssetTags
      - `assetId` integer
      - `costCenter` string, nullable
      - `department` string, nullable
      - `project` string, nullable
      - `custom` string, nullable
      - `owner` string, nullable
    - `errors` PurchaseRequestOrderLineError[], nullable
      - `reasonCode` string, nullable
      - `description` string, nullable
      - `properties` object, nullable
    - `customTermEndDate` string, date-time, nullable

## Response `200`

Success

- PurchaseRequestOrder
  - `externalOrderId` string, nullable
  - `countryCode` string, nullable
  - `resellerCustomerId` integer
  - `adminAccount` string, nullable
  - `notificationEmail` string, nullable
  - `invoiceProfileId` integer, nullable
  - `scheduledPurchaseDate` string, date-time, nullable
  - `errors` PurchaseRequestOrderError[], nullable
    - `orderGroupId` string, nullable
    - `code` integer
    - `description` string, nullable
  - `orderLines` PurchaseRequestOrderLine[], nullable
    - `productId` string, nullable
    - `subscriptionId` integer, nullable
    - `armRegionName` string, nullable
    - `skuId` string, nullable
    - `productVariantId` integer, nullable
    - `quantity` integer
    - `billingCycle` 0 | 1 | 2 | 3 | 4 | 5 | 6
    - `provisioningContext` object, nullable
    - `type` 1 | 2 | 3
    - `requiresInventoryCheck` boolean
    - `catalogItemId` string, nullable
    - `termDuration` string, nullable
    - `scope` 1 | 2 | 3
    - `resellerPriceType` 1 | 2 | 3 | 4
    - `resellerPriceTypeValue` number, double, nullable
    - `isTrial` boolean
    - `name` string, nullable
    - `attestationAccepted` boolean, nullable
    - `tags` AssetTags
      - `assetId` integer
      - `costCenter` string, nullable
      - `department` string, nullable
      - `project` string, nullable
      - `custom` string, nullable
      - `owner` string, nullable
    - `errors` PurchaseRequestOrderLineError[], nullable
      - `reasonCode` string, nullable
      - `description` string, nullable
      - `properties` object, nullable
    - `customTermEndDate` string, date-time, nullable

---

[API](https://skmtc.net/crayon/apis/crayon-group-customer-api.md) · [All operations](https://skmtc.net/crayon/apis/crayon-group-customer-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crayon/crayon-group-customer-api/revisions/a04494a78f65/schema)
