SAP Ariba integration

Procurement: purchase orders, requisitions, invoices, contracts, suppliers, sourcing

Help CentreConnectors

Overview

SAP Ariba is procurement source-to-pay – POs, requisitions, invoices, contracts, suppliers, sourcing. The Automize Ariba connector covers procurement primitives.

  • Regions: Multi-region SaaS.
  • Plans: Enterprise.

Setting up the connection

Auth type: OAuth 2.0 (Client Credentials).

  1. Ariba Developer Portal → register app → OAuth credentials per Ariba realm.
  2. In Automize → Settings → Connectors → SAP Ariba. Paste credentials + realm.

Find your credentials at https://developer.ariba.com/.


Rate limits

Per-realm.


Data model

Procurement primitives:

    Realm ─┬─ Purchase Orders ── Invoices
           ├─ Requisitions ── Approvals
           ├─ Contracts
           ├─ Suppliers
           └─ Sourcing Events

Available operations

17 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Get ContractGeneralGet contract details
Get InvoiceGeneralGet invoice details
Get Purchase OrderGeneralGet purchase order details
Get RequisitionGeneralGet requisition details
Get Sourcing ProjectGeneralGet sourcing project details
Get SupplierGeneralGet supplier details
List Approval FlowsGeneralList approval workflows
List CatalogsGeneralList catalogs
List ContractsGeneralList contracts
List InvoicesGeneralList invoices
List Payment TermsGeneralList payment terms
List Purchase OrdersGeneralList purchase orders
List RequisitionsGeneralList purchase requisitions
List Sourcing EventsGeneralList sourcing events
List Sourcing ProjectsGeneralList sourcing projects
List SuppliersGeneralList suppliers
Search Catalog ItemsGeneralSearch catalog items

Operations

Get Contract

Get contract details

ParameterRequiredTypeDescription
Contract Id contract_idYestext

Get Invoice

Get invoice details

ParameterRequiredTypeDescription
Invoice Id invoice_idYestext

Get Purchase Order

Get purchase order details

ParameterRequiredTypeDescription
Order Id order_idYestext

Get Requisition

Get requisition details

ParameterRequiredTypeDescription
Requisition Id requisition_idYestext

Get Sourcing Project

Get sourcing project details

ParameterRequiredTypeDescription
Project Id project_idYestext

Get Supplier

Get supplier details

ParameterRequiredTypeDescription
Supplier Id supplier_idYestext

List Approval Flows

List approval workflows

No input parameters.


List Catalogs

List catalogs

No input parameters.


List Contracts

List contracts

No input parameters.


List Invoices

List invoices

No input parameters.

Tips

  • PO-flip + non-PO invoices.

List Payment Terms

List payment terms

No input parameters.


List Purchase Orders

List purchase orders

No input parameters.

Tips

  • Filter by status, date, supplier.

List Requisitions

List purchase requisitions

No input parameters.

Tips

  • Filter by approval status.

List Sourcing Events

List sourcing events

No input parameters.


List Sourcing Projects

List sourcing projects

No input parameters.


List Suppliers

List suppliers

No input parameters.

Tips

  • Includes onboarding status.

Search Catalog Items

Search catalog items

No input parameters.


FAQ

Ariba vs Coupa?
Both source-to-pay. Ariba: enterprise, SAP-integrated. Coupa: more midmarket-friendly UX.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.