Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

SpendInt APIs

SpendInt APIs are inbound REST APIs that enable external procurement systems to send catalog, pricing, order, shipment, and invoice data into ServiceNow Sourcing and Procurement Operations, synchronizing structured procurement data from third-party systems.

The SpendInt API is part of the Source-to-Pay Integration Framework and is provided in the sn_spend_intg namespace. It supports data-level, asynchronous integrations where third-party external systems send updates to ServiceNow after data changes occur in the source system.

SpendInt API purpose and usage

SpendInt APIs are appropriate when procurement data is created or managed outside ServiceNow and must be pushed into ServiceNow to support purchasing, fulfillment, and financial workflows.

Supported inbound data scenarios and APIs

Each inbound procurement scenario is handled by a dedicated SpendInt endpoint under the /api/sn_spend_intg/spendint path.

Data scenarioPurposeSpendInt API
Catalog ingestionCreate or update supplier products, product models, categories, and related attributesPOST /sn_spend_intg/spendint/catalog
Price updatesUpdate pricing for existing supplier product recordsPOST /sn_spend_intg/spendint/price
Availability updatesUpdate product availability or stock informationPOST /sn_spend_intg/spendint/availability
Order acknowledgementsSend order confirmation details after a purchase is submittedPOST /sn_spend_intg/spendint/orderack
Shipment updatesSend shipping and delivery status for ordersPOST /sn_spend_intg/spendint/shipment
Invoice ingestionSend invoice data generated in third-party external systems into ServiceNowPOST /sn_spend_intg/spendint/invoice

For details about individual APIs, request payloads, and field mappings, see Spendint API.

How SpendInt APIs process data

SpendInt endpoints receive inbound payloads and write them to integration staging tables managed by the Source-to-Pay Integration Framework. The framework then validates and transforms the data into the appropriate procurement records, such as products, orders, shipments, or invoices.

This design separates data ingestion from record creation, allowing consistent handling of supplier data across integration scenarios.

Parent Topic:Integrate Sourcing and Procurement Operations with other applications

Related topics

Sourcing and Procurement Operations integration with Asset Management

Sourcing and Procurement Operations integration with Employee Center

Sourcing and Procurement Operations integration with third-party sourcing solutions

Sourcing and Procurement Operations integration with Third-party Risk Management

Sourcing and Procurement Operations integration with Project Management

Sourcing and Procurement Operations integration with Celonis

Sourcing and Procurement Operations integration with Field Service Management

Source-to-Pay Operations integration with Contract Management Pro

ERP source validation on Sourcing and Procurement Operations objects

Procurement File Transfer Framework