Connect your own Ivalua Source-to-Pay tenant through OAuth2 client credentials. Read and safely manage Requisitions, Purchase Orders, Suppliers, Invoices, Sourcing Events, Contracts, and Catalog It...
What this app can do
26 tools registered
Connect IvaluaFree
Connect an Ivalua Source-to-Pay tenant (OAuth2 client credentials), after validating connectivity.
Disconnect IvaluaFree
Disconnect one Ivalua tenant: deletes only the credentials saved in Imperal. Nothing is changed in Ivalua.
List ConnectionsFree
List the connected Ivalua tenants.
List Requisitions8 tok
List Requisitions on the connected Ivalua tenant, optionally filtered by status.
Get Requisition8 tok
Read one Requisition in full by its unique identifier.
Create Requisition16 tok
Create a new Requisition with line items.
List Purchase Orders8 tok
List Purchase Orders, optionally filtered by supplier.
Get Purchase Order8 tok
Read one Purchase Order in full by its unique identifier.
Create Purchase Order16 tok
Create a new Purchase Order with line items.
Approve Purchase Order16 tok
Approve/release a Purchase Order that is pending approval.
List Suppliers8 tok
List Suppliers registered on this Ivalua tenant.
Get Supplier8 tok
Read one Supplier in full by its Supplier ID.
Create Supplier16 tok
Create a new Supplier record (onboarding).
List Invoices8 tok
List Invoices, optionally filtered by status (including 3-way match status).
Get Invoice8 tok
Read one Invoice in full by its unique identifier.
List Sourcing Events8 tok
List Sourcing Events (RFQ/RFP/auction projects), optionally filtered by status.
Get Sourcing Event8 tok
Read one Sourcing Event in full by its unique identifier.
List Contracts8 tok
List Contracts, optionally filtered by status.
Get Contract8 tok
Read one Contract in full by its unique identifier.
List Catalog Items8 tok
List catalog items (punch-out/internal catalog), optionally filtered by name/SKU.
Audit Ivalua Access40 tok
Probe every core Ivalua module (Requisitions, POs, Suppliers, Invoices, Sourcing Events, Contracts, Catalog Items) and report which are actually reachable for this tenant, without changing anything.
List Resource8 tok
Generic REST passthrough: list records of any tenant-configured Ivalua resource path (e.g. 'purchase-orders', 'suppliers'). Use this when a typed function (list_purchase_orders etc.) does not match this tenant's own Ivalua Studio object model -- Ivalua is a no-code platform and object names/paths can be customised per tenant.
Get Resource8 tok
Generic REST passthrough: read one record of any tenant-configured Ivalua resource path by id. Use when a typed get_* function does not match this tenant's own object model.
Create Resource16 tok
Generic REST passthrough: create a record on any tenant-configured Ivalua resource path, using the tenant's own configured field names. Use when a typed create_* function does not match this tenant's own object model.
Update Resource16 tok
Generic REST passthrough: update selected fields of an existing record on any tenant-configured Ivalua resource path. Only given fields change.
Delete Resource16 tok
Generic REST passthrough: permanently delete a record on any tenant-configured Ivalua resource path. Cannot be undone.