data-src=../../../../../includes/commerce-only.md
approvePurchaseOrders mutation
The approvePurchaseOrders mutation approves one or more purchase orders. The specified purchase orders must have a status of PENDING.
Syntax
mutation {
approvePurchaseOrders(
input: PurchaseOrdersActionInput!
) {
PurchaseOrdersActionOutput
}
}
Reference
The approvePurchaseOrders reference provides detailed information about the types and fields defined in this mutation.
Example usage
The following example approves a purchase order.
Request:
mutation {
approvePurchaseOrders(
input: {
purchase_order_uids: ["Ng=="]
}
) {
purchase_orders {
number
}
errors {
message
type
}
}
}
Response:
{
"data": {
"approvePurchaseOrders": {
"purchase_orders": [
{
"number": "000000006"
}
],
"errors": []
}
}
}