Reference · built on requestConnectorInventory, WMS & procurement

Coupa

Requisitions, purchase orders, supplier catalogs, inventory receipts, and invoices via the Coupa Core REST API.

About

Coupa is an enterprise business spend management platform spanning procurement, invoicing, expenses, and supply chain design. Its Coupa Core REST API allows organizations to query and manage purchase requisitions, track approval workflow stages, issue purchase orders, monitor inventory receipts, and match supplier invoices against order commitments.

Through Fibric, an operator monitors procurement pipelines and inventory delivery receipts in Coupa, proposing purchase requisitions or receipt confirmations for spend controller review.

This is a reference listing. It documents what Fibric would read from Coupa and what it could propose, based on the vendor's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • Purchase requisitions, line item descriptions, and approval states via GET /api/requisitions
  • Approved purchase orders, supplier terms, and delivery milestones through GET /api/purchase_orders
  • Supplier records, payment terms, and contact profiles from GET /api/suppliers
  • Inventory transactions and physical receipt records via GET /api/inventory_transactions
  • Supplier invoices, line item matching states, and dispute flags from GET /api/invoices

Proposed actions

  • Target capability: propose creating a purchase requisition for procurement workflow approval
  • Target capability: propose creating an inventory receipt record against an approved purchase order
  • Target capability: propose approving or rejecting an assigned purchase requisition task
  • Target capability: propose updating supplier commodity tags or payment contact details

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Draft purchase requisitions for low stock inventory

    Detect warehouse items breaching safety stock minimums and propose creating structured Coupa purchase requisitions with approved accounting codes.

    With Purchase Order Draft, Safety Stock

  • Match warehouse receipts against purchase orders

    When warehouse shipments arrive, cross-reference packing slip items with Coupa purchase orders, proposing inventory receipt entries for purchasing review.

    With Receipt Variance, PO Chase

  • Monitor supplier fill rates across contracts

    Analyze delivered receipt quantities against purchase order commitments, proposing supplier evaluation reports when delivery rates miss agreed service targets.

    With Supplier Fill Rate

Requirements

  • A Coupa enterprise instance with API access enabled under API Key or OpenID Connect settings
  • An OAuth client granted specific scopes such as core.requisition.read and core.purchase_order.write
  • Valid business commodity codes and chart of accounts structures configured in Coupa master data
Authentication
OAuth 2.0 Bearer token obtained by authenticating client ID and client secret against your Coupa instance OAuth token endpoint.

Limits

  • Coupa enforces API rate throttling per tenant to safeguard transaction database performance
  • Requisition updates are locked once requisitions enter active multi-stage approval workflows
  • API calls require specifying instance subdomains and accept JSON or XML payload encodings

Access and pricing

Reference listing. Fibric builds the connector under a managed deployment when you request it. Your quote covers the build, capabilities, usage, and support.

Request Coupa ↗

Questions and answers

What API architecture does Coupa use?
Coupa uses the Coupa Core REST API, accessible over HTTPS at your dedicated tenant URL. Endpoints support standard HTTP verbs and return responses in JSON or XML format.
Can Fibric bypass Coupa approval workflows?
No. Requisitions created by Fibric enter Coupa's standard approval chains based on organization spend rules, dollar thresholds, and department policies.
Does Fibric create invoices in Coupa directly?
Fibric focuses on inventory requisitions, purchase orders, and receiving transactions. Invoicing workflows remain governed by Coupa's invoice matching rules and accounts payable teams.
Ask about Coupa

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.