Requisition

A purchase requisition with asset line items.

B2BCatalogERPProcurementRequisitionsSAPSupply Chain

Properties

Name Type Description
id string Requisition identifier.
title string Requisition title or description.
status string Current status of the requisition.
createdDate string Date and time the requisition was created.
updatedDate string Date and time the requisition was last updated.
lineItems array Line items in the requisition.
View JSON Schema on GitHub

JSON Schema

asset-management-api-requisition-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/ariba-guided-buying/refs/heads/main/json-schema/asset-management-api-requisition-schema.json",
  "title": "Requisition",
  "description": "A purchase requisition with asset line items.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Requisition identifier.",
      "example": "REQ-500123"
    },
    "title": {
      "type": "string",
      "description": "Requisition title or description.",
      "example": "Office Equipment Purchase"
    },
    "status": {
      "type": "string",
      "description": "Current status of the requisition.",
      "example": "InProgress",
      "enum": [
        "InProgress",
        "Completed",
        "Approved",
        "Pending"
      ]
    },
    "createdDate": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time the requisition was created.",
      "example": "2026-01-15T09:00:00Z"
    },
    "updatedDate": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time the requisition was last updated.",
      "example": "2026-01-16T10:00:00Z"
    },
    "lineItems": {
      "type": "array",
      "description": "Line items in the requisition.",
      "items": {
        "$ref": "#/components/schemas/AssetLineItem"
      }
    }
  }
}