Skip to main content
Glama

Finale Inventory MCP by usefulapi

Create a draft purchase order (WRITE)

finale_create_draft_purchase_order
Destructive

WRITE. Creates a purchase order for a supplier in status ORDER_CREATED, i.e. an editable draft. It is NOT locked (committed), received, completed or emailed, no stock changes and no money moves: review and commit it in Finale. Products are looked up first (one single read each; products whose resource URL differs from the SKU cost collection reads, bounded to 3 or one full product-list read), then ONE POST creates the order; the call is never retried, so check finale_list_orders before repeating it after an error. POST /{account}/api/order/.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
itemsYesOrder lines.
order_idNoOrder id (max 20 ASCII characters; must be unique). Omit to let Finale number it.
public_notesNoNotes to the supplier.
private_notesNoInternal notes.
reference_numberNoSupplier reference number (max 60 characters).
supplier_party_idYesSupplier partyId (from finale_list_parties).
destination_facility_urlNoReceiving location's facilityUrl (from finale_list_facilities; not a sublocation). Omit for 'Multiple / unspecified'.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.