SAP Ariba
SAP Ariba is a cloud-based procurement and supply chain collaboration platform that connects buyers and suppliers. It offers APIs for procurement, sourcing, contract management, supplier management, and spend analysis.
SAP Ariba publishes 6 APIs on the APIs.io network, including Invoices API, Purchase Order Line Items API, Purchase Orders API, and 3 more. Tagged areas include B2B, Contract Management, Procurement, Sourcing, and Spend Analysis.
The SAP Ariba catalog on APIs.io includes 2 JSON-LD contexts and 2 Spectral governance rulesets.
SAP Ariba’s developer surface includes authentication, getting-started guide, support, release notes, developer portal, documentation, code examples, and 22 more developer resources.
Kin Score
APIs 78
Individual APIs this provider publishes, each with its own machine-readable definition.
Ariba Network Purchase Orders Buyer API
Allows buyers to create, manage, and track purchase orders across the SAP Ariba Network.
Ariba Network Purchase Orders Supplier API
Enables suppliers to retrieve purchase order and line item information from buyers on the SAP Business Network.
Ariba Network Supplier Profile API
Provides access to supplier profile details on the SAP Ariba Network.
Ariba Network Invoice Header Data Extraction API
Extracts invoice header information from the SAP Ariba Network for data analysis and integration.
SAP Ariba Contract Compliance API
Ensures contract compliance by validating procurement activities against contract terms and conditions.
SAP Ariba Supplier Data API
Provides access to general supplier data including company information and classification details.
SAP Ariba Supplier Data API with Pagination
Retrieves supplier data with pagination support for handling large datasets.
SAP Ariba Supplier Data Extraction API
Extracts detailed supplier information for integration with external systems and analytics.
SAP Ariba Supplier Information API
Provides supplier profile and related detail information for supplier lifecycle management.
SAP Ariba Supplier Invite API
Invites suppliers to participate in procurement transactions and network activities.
SAP Ariba Risk Exposure API
Analyzes and reports on supplier risk exposure across the supply chain.
SAP Ariba Supplier Risk Engagements API
Manages supplier risk engagement activities and assessment workflows.
SAP Ariba Risk Category Information API
Provides risk classification and category details for supplier risk exposure analysis.
SAP Ariba Document Approval API
Handles approval workflows for procurement documents including requisitions and purchase orders.
SAP Ariba External Approval API for Sourcing and Supplier Management
Enables external approval routing for sourcing events and supplier management processes.
SAP Ariba Catalog Content API
Enables applications to manage catalog content and get faceted catalog data based on specific attributes.
SAP Ariba Network Catalog Management API
Controls catalog operations across the SAP Ariba Network including subscriptions and publishing.
SAP Ariba Internal Catalogs Shop API
Manages internal catalog shopping experiences for procurement users.
SAP Ariba Public Catalogs Shop API
Manages public marketplace catalog experiences for procurement users.
SAP Ariba Contract Workspace Retrieval API
Retrieves contract workspace information for contract lifecycle management.
SAP Ariba Contract Workspace Management API
Administers contract collaboration spaces including creation, updates, and lifecycle management.
SAP Ariba Contract Terms Management API
Administers contract term definitions and clause libraries.
SAP Ariba Operational Reporting API for Procurement
Delivers operational metrics and reporting data for procurement activities.
SAP Ariba Operational Reporting API for Strategic Sourcing
Delivers operational metrics and reporting data for strategic sourcing activities.
SAP Ariba Analytical Reporting API for Strategic and Operational Procurement
Delivers analytics across strategic and operational procurement domains including contracts, sourcing, spend analysis, and buying.
SAP Ariba Master Data Retrieval API for Sourcing
Obtains master data for sourcing operations including commodity codes and regions.
SAP Ariba Master Data Retrieval API for Procurement
Retrieves procurement master data including cost centers, accounts, and units of measure.
SAP Ariba Sourcing Project Management API
Oversees sourcing project workflows including event creation and management.
SAP Ariba Event Management API
Manages sourcing events and their lifecycle including RFx and auction events.
SAP Ariba Surrogate Bid API
Enables proxy bidding mechanisms for sourcing events on behalf of suppliers.
SAP Ariba Order Change Requests API for Buyers
Manages order modification requests from the buyer perspective.
SAP Ariba Order Change Requests API for Suppliers
Handles order change request processing from the supplier perspective.
SAP Ariba Ship Notice API for Buyers
Receives and processes shipment notifications for buyers on the Ariba Network.
SAP Ariba Ship Notice API for Suppliers
Sends shipment notifications from suppliers to buyers on the Ariba Network.
SAP Ariba Proof of Service API for Buyers
Validates service fulfillment and delivery for buyers in service procurement.
SAP Ariba Proof of Service API for Suppliers
Validates service fulfillment and delivery for suppliers in service procurement.
SAP Ariba Planning Collaboration Buyer API
Enables buyer-side planning and forecast collaboration with suppliers.
SAP Ariba Planning Collaboration Supplier API
Enables supplier-side planning and forecast collaboration with buyers.
SAP Ariba Item Volume Import API
Imports item volume data for procurement planning and sourcing optimization.
SAP Ariba Bill of Materials Import API
Imports bill of materials structures for sourcing and procurement processes.
SAP Ariba Product Hierarchy Management API
Organizes product classification and category hierarchy structures.
SAP Ariba Pricing API for Product Sourcing
Extracts and manages pricing data for product sourcing price information.
SAP Ariba Cost Breakdown Data Extraction API
Extracts cost component and cost breakdown information for analysis.
SAP Ariba Content Lookup API
Searches and retrieves content across the SAP Ariba platform.
SAP Ariba Audit Search API
Provides audit trail search capabilities across procurement and sourcing activities.
SAP Ariba Create Procurement Workspace API
Initiates and creates procurement workspace environments for project collaboration.
SAP Ariba Flow Extension API
Extends workflow processing capabilities for custom procurement and sourcing processes.
SAP Ariba Asynchronous Requests Management API
Manages long-running asynchronous operations and their status tracking.
SAP Ariba Integration Event Monitoring Query API for Procurement
Monitors and queries integration events for procurement process tracking.
SAP Ariba Integration Monitoring API for Procurement
Tracks integration health and performance for procurement system integrations.
SAP Ariba Integration Monitoring API for Strategic Sourcing
Tracks integration health and performance for strategic sourcing system integrations.
SAP Ariba Transaction Monitoring API
Observes and reports on transaction activities and processing status.
SAP Ariba NDA Data Export API
Exports non-disclosure agreement data for compliance and record keeping.
SAP Ariba Catalog Connectivity Service API
Connects to external catalog systems for punchout and roundtrip catalog integration.
SAP Ariba Trading Partner Profile Certification API
Manages trading partner certifications and compliance documentation.
SAP Ariba User Qualification API
Validates user eligibility and qualifications for procurement processes.
SAP Ariba SCIM API
Implements System for Cross-domain Identity Management for user provisioning and management.
SAP Ariba Custom Forms API
Creates and manages custom form definitions for procurement and sourcing workflows.
SAP Ariba Dynamic Lookup Table API
Manages dynamic reference and lookup tables for configurable procurement data.
SAP Ariba Guided Buying Functional Documents API
Manages guided buying documentation and functional purchase request workflows.
SAP Ariba Asset Management API
Manages asset lifecycle and inventory tracking for procurement-related assets.
SAP Ariba Configuration Parameter Review API
Reviews and manages system configuration parameters for Ariba solutions.
SAP Ariba Project Document Management API
Organizes and manages project-related documents within sourcing and procurement projects.
SAP Ariba Public Procurement Notices Export API
Exports public procurement announcements and tender notices.
SAP Ariba ETendering Notice Management API
Manages electronic tendering announcements and notice lifecycle.
SAP Ariba Discovery RFx Publication TO External Marketplace API
Publishes RFx opportunities to external marketplaces for broader supplier discovery.
SAP Ariba Discovery RFx Publication FROM External Marketplace API
Imports RFx opportunities from external marketplaces into SAP Ariba.
SAP Ariba Materials and BOM Tag Management API
Manages tagging and classification for materials and bill of materials entries.
SAP Ariba Data Replication Status API
Monitors data replication status across multi-ERP configurations.
SAP Ariba Master Data Integration Job Status API
Tracks master data synchronization job status for operational procurement.
SAP Ariba Engagement Risk Assessment External Response Import API
Imports external risk assessment responses for supplier engagement risk evaluation.
SAP Ariba Finding and Event Collaboration Integration API for Supplier Risk
Integrates risk findings and event collaboration for supplier risk management.
SAP Ariba Invoices API
Process and manage invoices including creation, approval workflows, status tracking, and payment reconciliation.
SAP Ariba Purchase Order Line Items API
Manage individual line items within purchase orders including quantities, pricing, delivery schedules, and accounting assignments.
SAP Ariba Purchase Orders API
Create, retrieve, update, and manage purchase orders across the SAP Ariba Network. Supports standard and service purchase orders including new, change, cancel, and close operati...
SAP Ariba Receipts API
Record goods receipts and service confirmations against purchase orders to support three-way matching.
SAP Ariba Requisitions API
Create and manage purchase requisitions that initiate the procurement process and flow into purchase orders upon approval.
SAP Ariba Suppliers API
Access and manage supplier profiles, onboarding, qualifications, performance, and risk assessments on the SAP Ariba Network.
Scroll for all 78
Postman Collections 6
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
SAP Ariba Procurement API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Sap Ariba Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Sap Ariba Finops
FINOPSFeatures 5
Notable capabilities this provider offers.
Procure-to-Pay Automation
End-to-end automation from requisition through purchase order, receipt, and invoice processing.
Supplier Network
Access to millions of suppliers on the SAP Business Network for discovery and collaboration.
Three-Way Matching
Automated matching of purchase orders, receipts, and invoices for payment approval.
Contract Lifecycle Management
Full contract creation, compliance tracking, and renewal workflow management.
Spend Analytics
Comprehensive reporting and analytics across procurement, sourcing, and supplier management.
Semantic Vocabularies 2
JSON-LD contexts and semantic vocabularies used across these APIs.
Sap Ariba Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
SAP Ariba API Rules
SPECTRALSAP Ariba API Rules
SPECTRALJSON Schema 67
Standalone JSON Schema definitions for this provider's data models.
AccountingInfo
JSON SCHEMAAddress
JSON SCHEMABuyerReference
JSON SCHEMACommodityCode
JSON SCHEMAContactInfo
JSON SCHEMAErrorResponse
JSON SCHEMAInvoice
JSON SCHEMAInvoiceCreate
JSON SCHEMAInvoiceLineItem
JSON SCHEMAInvoiceListResponse
JSON SCHEMAInvoiceStatus
JSON SCHEMALineItemListResponse
JSON SCHEMAMoney
JSON SCHEMAPaymentTerms
JSON SCHEMAAccountingInfo
JSON SCHEMAAddress
JSON SCHEMABuyerReference
JSON SCHEMACommodityCode
JSON SCHEMAContactInfo
JSON SCHEMAErrorResponse
JSON SCHEMAInvoiceCreate
JSON SCHEMAInvoiceLineItem
JSON SCHEMAInvoiceListResponse
JSON SCHEMAInvoice
JSON SCHEMAInvoiceStatus
JSON SCHEMALineItemListResponse
JSON SCHEMAMoney
JSON SCHEMAPaymentTerms
JSON SCHEMAPurchaseOrderCreate
JSON SCHEMAPurchaseOrderLineItem
JSON SCHEMAPurchaseOrderListResponse
JSON SCHEMAPurchaseOrder
JSON SCHEMAPurchaseOrderStatus
JSON SCHEMAPurchaseOrderUpdate
JSON SCHEMAReceiptCreate
JSON SCHEMAReceiptListResponse
JSON SCHEMAReceipt
JSON SCHEMARequisitionCreate
JSON SCHEMARequisitionListResponse
JSON SCHEMARequisition
JSON SCHEMARequisitionStatus
JSON SCHEMASupplierListResponse
JSON SCHEMASupplierQualificationStatus
JSON SCHEMASupplierReference
JSON SCHEMASupplier
JSON SCHEMATaxDetail
JSON SCHEMAUnitOfMeasure
JSON SCHEMASAP Ariba Purchase Order
JSON SCHEMAPurchaseOrder
JSON SCHEMAPurchaseOrderCreate
JSON SCHEMAPurchaseOrderLineItem
JSON SCHEMAPurchaseOrderListResponse
JSON SCHEMAPurchaseOrderStatus
JSON SCHEMAPurchaseOrderUpdate
JSON SCHEMAReceipt
JSON SCHEMAReceiptCreate
JSON SCHEMAReceiptListResponse
JSON SCHEMARequisition
JSON SCHEMARequisitionCreate
JSON SCHEMARequisitionListResponse
JSON SCHEMARequisitionStatus
JSON SCHEMASupplier
JSON SCHEMASupplierListResponse
JSON SCHEMASupplierQualificationStatus
JSON SCHEMASupplierReference
JSON SCHEMATaxDetail
JSON SCHEMAUnitOfMeasure
JSON SCHEMAScroll for all 67
JSON Structure 34
JSON Structure definitions describing this provider's data shapes.
Sap Ariba Procurement Accounting Info Structure
JSON STRUCTURESap Ariba Procurement Address Structure
JSON STRUCTURESap Ariba Procurement Buyer Reference Structure
JSON STRUCTURESap Ariba Procurement Commodity Code Structure
JSON STRUCTURESap Ariba Procurement Contact Info Structure
JSON STRUCTURESap Ariba Procurement Error Response Structure
JSON STRUCTURESap Ariba Procurement Invoice Create Structure
JSON STRUCTURESap Ariba Procurement Invoice Line Item Structure
JSON STRUCTURESap Ariba Procurement Invoice List Response Structure
JSON STRUCTURESap Ariba Procurement Invoice Status Structure
JSON STRUCTURESap Ariba Procurement Invoice Structure
JSON STRUCTURESap Ariba Procurement Line Item List Response Structure
JSON STRUCTURESap Ariba Procurement Money Structure
JSON STRUCTURESap Ariba Procurement Payment Terms Structure
JSON STRUCTURESap Ariba Procurement Purchase Order Create Structure
JSON STRUCTURESap Ariba Procurement Purchase Order Line Item Structure
JSON STRUCTURESap Ariba Procurement Purchase Order Status Structure
JSON STRUCTURESap Ariba Procurement Purchase Order Structure
JSON STRUCTURESap Ariba Procurement Purchase Order Update Structure
JSON STRUCTURESap Ariba Procurement Receipt Create Structure
JSON STRUCTURESap Ariba Procurement Receipt List Response Structure
JSON STRUCTURESap Ariba Procurement Receipt Structure
JSON STRUCTURESap Ariba Procurement Requisition Create Structure
JSON STRUCTURESap Ariba Procurement Requisition Status Structure
JSON STRUCTURESap Ariba Procurement Requisition Structure
JSON STRUCTURESap Ariba Procurement Supplier List Response Structure
JSON STRUCTURESap Ariba Procurement Supplier Reference Structure
JSON STRUCTURESap Ariba Procurement Supplier Structure
JSON STRUCTURESap Ariba Procurement Tax Detail Structure
JSON STRUCTURESap Ariba Procurement Unit Of Measure Structure
JSON STRUCTURESap Ariba Structure
JSON STRUCTUREScroll for all 34
Examples 33
Example request and response payloads for these APIs.
Scroll for all 33
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
Strategic Sourcing
Run RFx events, auctions, and supplier evaluations to optimize procurement decisions.
Invoice Automation
Automate invoice submission, approval workflows, and payment reconciliation.
Supplier Risk Management
Monitor supplier risk exposure and manage risk assessment engagements.
Catalog Management
Manage internal and external catalogs for guided buying experiences.
Integrations 3
Pre-built integrations with other platforms and tools.
SAP S/4HANA
Native integration with SAP ERP for purchase order, invoice, and master data synchronization.
SAP Business Network
Connect buyers and suppliers for electronic document exchange across the network.
External ERP Systems
Integration with non-SAP ERP systems through standardized APIs and data replication.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 5
Properties that don't map to a standard resource type