Coupa

Integrate Coupa with your AI workspace

Coupa provides a comprehensive business spend management platform with procurement, invoicing, and expense capabilities.

Explore Triggers and Actions

Abandon Invoice

Tool to abandon an invoice. Use when an invoice is invalid and needs to be abandoned. Invoice once abandoned cannot be reversed.

ActionTry it

Accept Header Level Confirmation

Tool to accept order header confirmations from suppliers. Use when a supplier has submitted a header level confirmation that is in pending_buyer_review status and you need to accept it.

ActionTry it

Add Approver To Invoice

Tool to manually add an approver to an invoice. Use when you need to add a user or user group to the approval chain of an invoice at a specific position.

ActionTry it

Add Approver to PO Change

Tool to add an approver to a purchase order change after the current approver. Use when you need to manually add an approver to a pending PO change request in the approval chain.

ActionTry it

Add Approver to Requisition

Tool to manually add an approver (User or UserGroup) to a requisition approval chain. Use when you need to add a user or user group to the approval chain of a requisition at a specific position relative to the current approver.

ActionTry it

Add Attachment to Comment

Tool to add a file attachment to an existing comment. Use when you need to upload and attach files to comments in Coupa.

ActionTry it

Add Attachment to Contract

Tool to create an attachment on a contract. Use when attaching files, text, or URLs to contracts.

ActionTry it

Add COAs to Supplier Site

Tool to add Chart of Accounts (COAs) to a specific supplier site. Use when you need to assign account types to a supplier site for transaction categorization and financial tracking.

ActionTry it

Add Comment to Expense Report

Tool to add a comment to an expense report. Use when you need to add notes or feedback to an existing expense report.

ActionTry it

Add Comment to Purchase Order

Tool to add a comment to a purchase order. Use when you need to add notes, feedback, or mention users on an existing purchase order.

ActionTry it

Add Content Group to Contract

Tool to add a content group (business group) to a contract. Use when you need to assign a content group to a contract for access control or visibility management.

ActionTry it

Add Content Group to SIM Record

Tool to add a content group (business group) to a Supplier Information Management (SIM) record. Use when you need to assign a content group to a SIM record for access control or visibility management.

ActionTry it

Add Content Group to SIM Site

Tool to add a content group (business group) to a Supplier Information Management (SIM) site. Use when you need to assign a content group to a SIM site for access control or visibility management.

ActionTry it

Add Content Group to Supplier

Tool to add a content group (business group) to a supplier. Use when you need to assign a content group to a supplier for access control or visibility management.

ActionTry it

Add Content Group to Supplier Site

Tool to add a content group (business group) to a supplier site. Use when you need to assign a content group to a supplier site for access control or visibility management.

ActionTry it

Add Contract Approver

Tool to manually add an approver to a contract. Use when you need to add a user or user group to the approval chain of a contract at a specific position.

ActionTry it

Add Contract Term

Tool to add a contract term to an existing contract. Use when creating pricing tiers or discount structures for contracts.

ActionTry it

Add File Attachment to Project

Tool to add a file attachment to an existing project. Use when you need to upload and attach files (documents, images, PDFs, etc.) to projects in Coupa.

ActionTry it

Add File Attachment to Purchase Order

Tool to add a file attachment to an existing purchase order. Use when you need to upload and attach files (documents, images, PDFs, etc.) to purchase orders in Coupa.

ActionTry it

Add File Attachment to Purchase Order Line

Tool to add a file attachment to a purchase order line. Use when you need to upload and attach files (documents, images, PDFs, etc.) to specific purchase order lines in Coupa.

ActionTry it

Add File Attachment to Requisition Line

Tool to add a file attachment to a requisition line. Use when you need to upload and attach files (documents, images, PDFs, etc.) to requisition lines in Coupa.

ActionTry it

Add Line w/ Allocations to External PO

Tool to add a line with account allocations to an external purchase order. Use when you need to add line items with split billing across multiple accounts.

ActionTry it

Add To Cart

Tool to add items from a requisition to the shopping cart. Use after constructing the add_to_cart payload.

ActionTry it

Add User To A Group

Tool to add a user to a group by updating user group membership. Use when you need to assign a user to a specific group with defined owner and participant permissions.

ActionTry it

Approve Approval

Tool to approve a pending approval record. Use when you need to programmatically approve a pending approval by ID.

ActionTry it

Bypass All Invoice Approvals

Tool to bypass all approvals for an invoice to enable rapid payment processing. Use when you need to skip the entire approval chain and get an invoice approved immediately. Note that the invoice must be in an approvable status (e.g., 'pending_approval'), not 'draft' status.

ActionTry it

Bypass Current Invoice Approval

Tool to skip the current approver and activate the next approver in the approval chain. Use when you need to bypass the current pending approver and move to the next approver. Note that the invoice must be in an approvable status (e.g., 'pending_approval'), not 'draft' status.

ActionTry it

Cancel External PO

Tool to cancel an external purchase order. Use when you need to cancel an externally-created PO that has not yet been fully processed or has related documents that need to be cleared first.

ActionTry it

Close/Soft Close External PO

Tool to close or soft-close an external purchase order. Use when finalizing an external PO after confirming receipt or when business rules require closure.

ActionTry it

Complete Contract

Tool to complete a contract and transition it to legally binding status. Use when you need to mark a contract as completed and executed.

ActionTry it

Copy Account Type

Tool to copy/clone an existing chart of accounts (account type). Creates a duplicate of the specified account type with all its associated properties.

ActionTry it

Coupa S3 File Upload or Get

Coupa S3 File Upload or Get

ActionTry it

Create Account

Tool to create a Coupa account. Use when you need to provision a new general ledger account with a specific chart-of-accounts type and code segments.

ActionTry it

Create Account Validation Rule

Tool to create account validation rules in Coupa. Use when setting up rules to manage chart of accounts validation with segment conditions.

ActionTry it

Create Address

Tool to create a new address in Coupa. Use when you need to create personal or supplier remit-to addresses with location details.

ActionTry it

Create Budget Line

Tool to create a new budget line in Coupa. Use when you need to create a budget line with description, period, amount, owner, and optional account segment values.

ActionTry it

Create Budget Line Adjustment

Tool to create a budget line adjustment in Coupa. Use when you need to adjust the budget amount for an existing budget line by creating an adjustment record with the specified amount, currency, and related references.

ActionTry it

Create Business Entity

Tool to create a business entity in Coupa. Use when creating a legal or organizational business entity with name, type, formation type, and optional address and contact information.

ActionTry it

Create Comment on Transactional Object

Tool to create a comment on any transactional object. Use when you need to add notes, feedback, or mention users on an existing transactional object like requisitions, purchase orders, invoices, or expense reports.

ActionTry it

Create Commodity

Tool to create a commodity in Coupa. Use when you need to provision a new commodity with a specified name, category, and deductibility level.

ActionTry it

Create Content Group

Tool to create a new content group (business group) in Coupa. Use when you need to provision a new content group to restrict user access to objects in Coupa.

ActionTry it

Create Department

Tool to create a department in Coupa. Use when you need to provision a new department with a specified name and active status.

ActionTry it

Create External Purchase Order

Tool to create an external purchase order. Use when integrating external POs via Coupa API.

ActionTry it

Create FX Rate

Tool to create a new exchange rate (FX rate) between two currencies in Coupa. Use when you need to create one-way currency conversion rates. Note that this creates only a one-way rate; to enable bidirectional conversion, create a separate rate for the reverse direction.

ActionTry it

Create Integration

Tool to create a new integration in Coupa. Use when you need to define a connection between Coupa and an external system, specifying the business object, data flow direction, and integration method.

ActionTry it

Create Integration Error

Tool to create integration errors against an integration run in Coupa. Use when you need to log and track errors that occurred during integration processes or data imports.

ActionTry it

Create Integration Run

Tool to create an integration run. Use when you need to initialize a new run for an integration before processing records.

ActionTry it

Create Invoice Against PO

Tool to create an invoice against a purchase order. Use when you need to invoice for goods or services received against an existing PO by linking invoice lines to PO lines.

ActionTry it

Create Invoice Attachment

Tool to create an attachment on an invoice. Use when attaching files, text, or URLs to invoices.

ActionTry it

Create Item

Tool to create a catalog item. Use when provisioning items with minimal details in Coupa.

ActionTry it

Create Items Supplier Items

Tool to create a supplier item associated with an existing item in Coupa. Use when adding a new supplier source for an item with pricing and availability details.

ActionTry it

Create Lookup Value

Tool to create a new lookup value in Coupa. Use when you need to add a new value to an existing lookup for categorization and standardization purposes.

ActionTry it

Create New Custom Object Instance

Tool to create a new custom object instance in Coupa. Use when you need to add a new data record for a Custom Object with specific custom field values.

ActionTry it

Create Object Translation

Tool to create a translation for a UOM object in Coupa. Use when you need to add locale-specific translations for unit of measure attributes in different languages.

ActionTry it

Create Order List

Tool to create an order pad (order list) in Coupa. Use when you need to create a list, set, or kit of frequently requested items from a supplier catalog for easy ordering.

ActionTry it

Create Payment Reconciliation Lines

Tool to create payment reconciliation lines for a pay order in Coupa. Use when you need to record payment transactions against payable orders or invoices.

ActionTry it

Create Payment Term

Tool to create a payment term in Coupa. Use when you need to define new payment conditions including discount and net payment calculations for invoices and purchase orders.

ActionTry it

Create Project

Tool to create a Coupa project. Use when you need to create a new project with specified name, start date, and end date.

ActionTry it

Create Project Membership

Tool to create a project membership in Coupa. Use when you need to add a user to a project and define their role as owner or participant.

ActionTry it

Create Quote Request Task

Tool to create a task for a quote request. Use when you need to add tasks to track work or milestones for a specific quote request.

ActionTry it

Create Receipt Request

Tool to create a new receipt request. Use when you need to create a receipt request for purchase order lines.

ActionTry it

Create Req Assignment to User

Tool to create a requisition assignment to a user. Use when you need to assign a user to a requisition for approval or buyer role.

ActionTry it

Create Requisition

Tool to create a new requisition. Endpoint: POST /api/requisitions

ActionTry it

Create Requisition Attachment

Tool to create an attachment on a requisition. Use when attaching files, text, or URLs to requisitions.

ActionTry it

Create Requisition Line Estimated Tax Line

Tool to create an estimated tax line on a requisition line. Use when adding tax calculations to requisition line items. Requires the Chart of Account to have estimated taxes enabled.

ActionTry it

Create Requisition Lines - Multiple Estimated Tax Lines

Tool to update a requisition line with multiple estimated tax lines. Use when you need to add or update estimated taxes on a requisition line. Note that the Chart of Account must have estimated taxes enabled for this operation to succeed.

ActionTry it

Create Risk Aware Feed for Supplier

Tool to create a Risk Aware feed for a supplier to load GRC (governance, risk, and compliance) data. Use when loading risk metrics for a specific supplier. Note: Each supplier can only have one Risk Aware feed, and the API cannot be used when the supplier status is 'evaluating'.

ActionTry it

Create Shell SIM Record

Tool to create a shell SIM (Supplier Information Management) record against an existing supplier before importing legacy suppliers. Use when you need to create a pre-approved SIM record with exported flag set to true.

ActionTry it

Create Shipping Term

Tool to create a new shipping term in Coupa. Use when you need to provision a new shipping term with a unique code and activation status.

ActionTry it

Create SIM Site using SIM ID in Payload

Tool to create a supplier information site using SIM ID in the payload. Use when you need to add a new site location for an existing supplier information record in Coupa's SIM module.

ActionTry it

Create SIM Site Using SIM ID in POST URL

Tool to create a supplier information site under a specific supplier information record. Use when you need to create a new supplier site with detailed configuration including code, name, PO methods, and cXML settings.

ActionTry it

Create Supplier Item

Tool to create a new supplier item against an existing catalog item. Use when linking a supplier's part number to a catalog item with pricing and contract information.

ActionTry it

Create Supplier Remit-To Address

Tool to create a remit-to address for a supplier. Use when you need to add a new remit-to address to an existing supplier in Coupa.

ActionTry it

Create Supplier Site

Tool to create a supplier site for an existing supplier. Use when you need to establish a new location or site associated with a supplier in Coupa.

ActionTry it

Create Supplier Site

Tool to create a new supplier site in Coupa. Use when you need to add a new site location for an existing supplier with specific PO transmission methods and contact details.

ActionTry it

Create Supplier with Contacts and Addresses

Tool to create a new supplier with primary contact and address in one API call. Use when creating a supplier with contact and address information simultaneously.

ActionTry it

Create Task

Tool to create a new task in Coupa. Use when you need to create a task with title and assignment. Note: Either owner-id OR (linkable-id + linkable-type) must be provided along with title.

ActionTry it

Create Task Against Project

Tool to create a task against an existing project in Coupa. Use when you need to add a new task to a specific project by project ID.

ActionTry it

Create Tax Registration

Tool to create a supplier tax registration in Coupa. Use when adding tax identification records for suppliers with required country and tax number. Requires supplier information with a primary address to exist before creating tax registration.

ActionTry it

Create User

Tool to create a Coupa user. Use when you need to programmatically add a new user to your Coupa instance.

ActionTry it

Create User Address

Tool to create a personal address for a specified Coupa user. Use when you need to add a new address to a user's profile in Coupa.

ActionTry it

Create User Group

Tool to create a new user group in Coupa. Use when you need to provision a new user group for organizing users and managing approvals.

ActionTry it

Create User Group Memberships

Tool to create user group memberships in Coupa. Use when you need to add a user to a specific group or project with defined owner and participant permissions.

ActionTry it

Create User Group Task

Tool to create a task within a user group. Use when you need to assign a new task to a specific user group with a title and optional details like due date, description, and owner.

ActionTry it

Delete Contract Template

Tool to delete a contract template. Use when you need to permanently remove a contract template by ID.

ActionTry it

Delete Easy Form Response

Tool to delete an easy form response. Use when you need to permanently remove an easy form response by ID.

ActionTry it

Delete Inventory Consumption

Tool to delete an inventory consumption record. Use when you need to permanently remove an inventory consumption by ID.

ActionTry it

Delete Inventory Transfer

Tool to delete an inventory transfer. Use when you need to permanently remove an inventory transfer by ID.

ActionTry it

Delete Invoice

Tool to delete an invoice. Use when you need to permanently remove an invoice by ID. Note: Invoices with pending approvals or certain statuses cannot be deleted.

ActionTry it

Delete Object Translation

Tool to delete a UOM translation. Use when you need to permanently remove a specific translation for a Unit of Measure by ID.

ActionTry it

Delete Order Confirmation

Tool to delete an order confirmation. Use when you need to permanently remove an order confirmation by ID.

ActionTry it

Delete Order List

Tool to delete an order list (order pad). Use when you need to permanently remove an order list by ID.

ActionTry it

Delete Project Membership

Tool to delete a project membership. Use when you need to remove a user's membership from a project by the membership ID.

ActionTry it

Delete Project Task

Tool to delete a task from a specific project. Use when you need to permanently remove a task by ID from a project.

ActionTry it

Delete Purchase Order Attachment

Tool to delete a specific attachment from a purchase order. Use when you need to remove an attachment by providing both the purchase order ID and attachment ID.

ActionTry it

Delete Quote Request Task

Tool to delete a task from a quote request. Use when you need to permanently remove a task from a specific quote request by their IDs.

ActionTry it

Delete Remit-To Address

Tool to delete a remit-to address from a supplier. Use when you need to permanently remove a remit-to address by supplier ID and address ID.

ActionTry it

Delete Requisition

Tool to delete a requisition. Use when you need to permanently remove a requisition by ID.

ActionTry it

Delete Requisition Attachment

Tool to delete a specific attachment from a requisition. Use when removing an attachment from a requisition by attachment ID.

ActionTry it

Delete Requisition Line

Tool to delete a requisition line. Use when you need to permanently remove a requisition line by ID.

ActionTry it

Delete Requisition Line Estimated Tax Line

Tool to delete an estimated tax line from a requisition line. Use when you need to remove a specific estimated tax line by ID.

ActionTry it

Delete Return to Supplier Transaction

Tool to delete a return to supplier transaction. Use when you need to permanently remove a return to supplier transaction by ID.

ActionTry it

Delete Specific Contract Attachment

Tool to delete a specific attachment from a contract. Use when you need to permanently remove an attachment by its ID from a contract.

ActionTry it

Delete Supplier Information Site

Tool to delete a supplier information site from a specific supplier information record. Use when you need to remove a supplier information site by its ID and parent supplier information ID. Requires SIM API permissions.

ActionTry it

Delete Supplier Information Site

Tool to delete a supplier information site. Use when you need to permanently remove a supplier information site by ID. Requires SIM API permissions.

ActionTry it

Delete Supplier Item

Tool to delete a supplier item. Use when you need to permanently remove a supplier item by its unique ID.

ActionTry it

Delete Supplier Risk Aware Feed

Tool to delete a Supplier Risk Aware Feed. Use when you need to permanently remove a Supplier Risk Aware Feed record by ID.

ActionTry it

Delete Supplier Site

Tool to delete a supplier site. Use when you need to remove a supplier site by ID. Note: This performs a soft delete by setting the 'active' field to false rather than physically removing the record.

ActionTry it

Delete Task

Tool to delete a task. Use when you need to permanently remove a task by ID.

ActionTry it

Delete Tax Registration

Tool to delete a tax registration. Use when you need to permanently remove a supplier information tax registration by ID.

ActionTry it

Dispute Invoice

Tool to dispute an invoice that is in pending approval or pending receipt status. Use when you need to notify the supplier that a problem exists with the invoice.

ActionTry it

Download Contract Legal Agreement

Tool to download the legal agreement file for a contract. Use after confirming the contract ID.

ActionTry it

Export Payables Invoice

Tool to mark a payables invoice as exported. Use when you need to track that an invoice has been exported to an external system by updating its last-exported-at timestamp.

ActionTry it

Export Payables Invoices

Tool to mark a payable invoice as exported. Use after successfully retrieving and processing an invoice in an external system to update the last-exported-at timestamp.

ActionTry it

Get Account

Tool to retrieve a specific account by ID. Use when you need detailed account information including segments, type, and status.

ActionTry it

Get Account Statements by Creation Date

Tool to retrieve Coupa Pay account statements filtered by creation date. Use when you need to get statements created within a specific date range for reconciliation or reporting purposes.

ActionTry it

Get Account Type

Tool to retrieve a specific account type by ID. Use when you need detailed information about a chart of accounts.

ActionTry it

Get Account Validation Rule

Tool to retrieve a specific account validation rule by ID. Use when you need detailed information about account validation rules including segment conditions and error messages.

ActionTry it

Get All Active Pick Lists

Tool to retrieve active pick lists (fulfillment reservations) from Coupa. Use when you need to query fulfillment reservation data with optional filters and pagination.

ActionTry it

Get All Attachments for a Contract

Tool to retrieve all attachments for a specific contract. Use when you need to list attachments linked to a contract.

ActionTry it

Get All Attachments for a Invoice

Tool to retrieve all attachments for a specific invoice. Use when you need to list or access files, URLs, or text attachments associated with an invoice.

ActionTry it

Get All Attachments for a Purchase Order

Tool to retrieve all attachments for a specific purchase order. Use when you need to list attachments linked to a purchase order.

ActionTry it

Get All Attachments for a Requisition

Tool to retrieve all attachments for a specific requisition. Use when you need to list or access files, URLs, or text attachments associated with a requisition.

ActionTry it

Get All Attachments on a CoupaPay Charge

Tool to retrieve all attachments for a CoupaPay charge. Use when you need to list or access files, URLs, or text attachments associated with a charge.

ActionTry it

Get All Charges Linked to Statement

Tool to retrieve charges from Coupa, with optional filtering by statement ID. Use when you need to get all charges linked to a specific statement or query charges with various filters.

ActionTry it

Get All Funds Transfers by Batch ID

Tool to retrieve all funds transfers (payments) in a specific payment batch by payment batch ID. Use when you need to fetch payment details for a specific batch from Coupa Pay.

ActionTry it

Get All SIM Sites Against a SIM Record

Tool to retrieve all supplier information sites associated with a specific supplier information record. Use when you need to list all sites linked to a particular SIM record, including nested address and contact information.

ActionTry it

Get All Supplier Sites for Supplier

Tool to retrieve all supplier sites associated with a specific supplier record. Use when you need to get site data including codes, names, PO methods, contact information, and addresses for a particular supplier.

ActionTry it

Get All Tasks Linked to a Specific Project

Tool to retrieve all tasks linked to a specific project in Coupa. Use when you need to fetch task records for a particular project with optional filtering and pagination.

ActionTry it

Get All Tasks Linked to All Projects

Tool to retrieve all tasks linked to all projects from Coupa. Use when you need to fetch task records with optional filtering and pagination.

ActionTry it

Get Announcement

Tool to retrieve a specific announcement by ID from Coupa Mobile. Use when you need detailed information about an announcement.

ActionTry it

Get API Documentation Modules

Tool to retrieve the list of API documentation modules available in Coupa. Use when you need to discover available API documentation categories including Core Platform, Purchasing, Expense Reporting, Sourcing, Inventory, and other Coupa services.

ActionTry it

Get Approval by ID

Tool to retrieve details for a specific approval record by ID. Use when you need complete approval information including status, approver details, and associated approvable object.

ActionTry it

Get ASN Headers

Tool to retrieve ASN (Advanced Ship Notice) headers from Coupa. Use when you need to fetch shipment notification records with optional filters for status, dates, supplier, or ASN number.

ActionTry it

Get Budget Line

Tool to retrieve a specific budget line by ID. Use when you need detailed information about a budget line including amount, remaining budget, and account segments.

ActionTry it

Get Budget Line Adjustment

Tool to retrieve a specific budget line adjustment by ID. Use when you need detailed information about a budget line adjustment including amount, currency, description, and related references.

ActionTry it

Get Budget Line Adjustments

Tool to retrieve budget line adjustments for a specific budget line. Use when you need to get all adjustments associated with a budget line ID.

ActionTry it

Get Budget Lines

Tool to retrieve budget lines from Coupa. Use when you need to query budget line information associated with accounts and periods.

ActionTry it

Get Business Entities

Tool to retrieve business entities from Coupa. Use when you need to query legal or organizational business entities with their addresses, contacts, relationships, and metadata.

ActionTry it

Get Business Entity by ID

Tool to retrieve a specific business entity by ID. Use when you need detailed information about a legal or organizational business entity.

ActionTry it

Get Business Group

Tool to retrieve a specific business group (content group) by ID. Use when you need detailed information about a content group.

ActionTry it

Get COAs for Supplier Site

Tool to retrieve Chart of Accounts (COAs) assigned to a specific supplier site. Use when you need to view which content groups (COAs) are associated with a supplier site for visibility and access control purposes.

ActionTry it

Get Comments for Expense Report

Tool to retrieve comments for a specific expense report. Use when you need to view all comments associated with an expense report.

ActionTry it

Get Commodity

Tool to retrieve a specific commodity by ID. Use when you need detailed commodity information.

ActionTry it

Get Content Groups of Supplier Site

Tool to retrieve business groups (content groups) of a supplier site. Use when you need to check which content groups are assigned to a specific supplier site for visibility management.

ActionTry it

Get Contract Attachment

Tool to retrieve metadata for a specific contract attachment. Use when you need attachment details like file-url, type, intent, or file size for a known contract and attachment ID.

ActionTry it

Get Contract By ID

Tool to retrieve a single contract by ID. Use when you need detailed contract information including supplier, terms, dates, and status.

ActionTry it

Get Contracts Legal Documents

Tool to retrieve all legal documents for a contract. Use when you need to list legal documents associated with a specific contract.

ActionTry it

Get CoupaPay Payment by ID

Tool to retrieve a specific CoupaPay payment record by ID. Use when you need detailed payment information including payment amounts, payee details, payment batch, and associated invoice information for integration and reconciliation purposes.

ActionTry it

Get Currency by ID

Tool to retrieve a specific currency by ID. Use when you need detailed information about a currency.

ActionTry it

Get Current Cart

Tool to get the current user's requisition cart. Use when you need to fetch or initialize the current cart for the authenticated user.

ActionTry it

Get Custom Object Instance

Tool to retrieve a specific custom object instance by ID. Use when you need detailed information about a particular custom object data record.

ActionTry it

Get Custom Object Instances

Tool to retrieve all data records for a specified Custom Object in Coupa. Use when you need to fetch custom object instance data with optional filtering and pagination.

ActionTry it

Get Custom Object Related Form Responses

Tool to retrieve easy form responses for custom objects and SIM (Supplier Information Management). Use when you need to get form responses with optional filtering and pagination.

ActionTry it

Get Cycle Counts

Tool to retrieve cycle counts from Coupa. Use when you need to query cycle count records for inventory management.

ActionTry it

Get Delegations

Tool to retrieve delegations from Coupa. Use when you need to view user delegation configurations including approval, receiving, and review delegations.

ActionTry it

Get Department by ID

Tool to retrieve a single department by ID. Use when you need detailed department information.

ActionTry it

Get Department by Name

Tool to retrieve department records by filtering with name or other parameters. Use when you need to find departments by name, ID, or active status.

ActionTry it

Get EasyFormResponse Attachment File

Tool to retrieve a specific attachment file from an EasyFormResponse. Use when you need to download attachment files for a known easy form response and attachment ID.

ActionTry it

Get Exchange Rate By ID

Tool to retrieve a specific exchange rate record by ID. Use when you need detailed exchange rate information including currency conversion rates, effective dates, and audit metadata.

ActionTry it

Get External Payables by Source

Tool to retrieve external payable records from Coupa by source system. Use when you need to query external payables that originate from source systems outside of Coupa (e.g., SAP, Oracle, NetSuite). Returns payable details including amounts, dates, status, and source system information.

ActionTry it

Get Favorite Accounts

Tool to retrieve favorite accounts from Coupa. Use when you need to get the list of accounts marked as favorites by the user.

ActionTry it

Get Integration

Tool to retrieve a specific integration by ID. Use when you need detailed information about a single integration.

ActionTry it

Get Integration History Records

Tool to retrieve integration history records from Coupa. Use when you need to monitor integration transactions, check status of API calls, or troubleshoot integration issues.

ActionTry it

Get Integration Run

Tool to retrieve a specific integration run by ID. Use when you need detailed information about an integration run including status, timestamps, record counts, and errors.

ActionTry it

Get Inventory Adjustments

Tool to retrieve inventory adjustments from Coupa. Use when you need to query inventory adjustment records with optional filtering, pagination, and field selection.

ActionTry it

Get Invoice

Tool to retrieve a single invoice by ID. Use when you need detailed invoice information including line items, charges, attachments, and approval details.

ActionTry it

Get Invoice Comment by ID

Tool to retrieve a specific comment on an invoice by comment ID. Use when you need to get detailed information about a particular invoice comment.

ActionTry it

Get Item

Tool to retrieve a single catalog item by ID. Use when you need detailed item information after knowing the item ID.

ActionTry it

Get Item Image

Tool to download the image for a catalog item. Use when you need to retrieve the image associated with a specific item ID.

ActionTry it

Get Items Supplier Items

Tool to retrieve supplier items for a specific catalog item. Use when you need supplier-specific pricing, contract details, and purchasing information for an item.

ActionTry it

Get Items Supplier Items by ID

Tool to retrieve a specific supplier item associated with a catalog item. Use when you need detailed information about a particular supplier item for an item, including pricing, availability, and supplier details.

ActionTry it

Get Legal Document

Tool to retrieve a specific legal document by ID. Use when you need detailed information about a legal document associated with a contract.

ActionTry it

Get Legal Entity

Tool to retrieve a single legal entity by ID. Use when you need detailed information about a specific legal entity.

ActionTry it

Get Lookup Value by ID

Tool to retrieve a specific lookup value by ID. Use when you need detailed information about a lookup value used for categorization and standardization in Coupa.

ActionTry it

Get Matching Allocation

Tool to retrieve a specific matching allocation record by ID. Use when you need details about allocations between inventory transactions, PO lines, invoice lines, and ASN lines.

ActionTry it

Get Matching Allocation for Invoice Line

Tool to retrieve matching allocation records that link invoice lines to purchase orders, ASNs, and inventory transactions. Use when you need to reconcile invoices with purchase orders or track allocation history for specific invoice lines.

ActionTry it

Get Order List

Tool to retrieve a specific order list (order pad) by ID. Use when you need detailed information about an order list including suppliers, items, and business groups.

ActionTry it

Get Order Pad Lines

Tool to retrieve order pad lines for a specific order pad. Use when you need to fetch the list of items (lines) associated with an order pad.

ActionTry it

Get Pay Invoices - Fields Query Param

Tool to retrieve Coupa Pay invoices with optional field filtering. Use when you need to fetch invoice data from Coupa Pay with control over which fields are returned.

ActionTry it

Get Pay Orders Pending Document Approval

Tool to get pay orders with status pending_document_approval. Use when you need to retrieve orders awaiting document approval in the payables system.

ActionTry it

Get Payable Invoice By ID

Tool to retrieve a single payable invoice by ID. Use when you need detailed payable invoice information including amounts, currency, status, dates, allocations, and reconciliation lines.

ActionTry it

Get Payable Invoices

Tool to retrieve payable invoices from Coupa. Use when you need to query invoice payables with optional filters for status, dates, document information, and pagination support.

ActionTry it

Get Payment Term

Tool to retrieve a single payment term by ID. Use when you need detailed payment term information.

ActionTry it

Get PO Changes Pending Certain Approver

Tool to get purchase order changes pending approval by a certain approver. Use when you need to retrieve PO modifications awaiting approval from a specific user.

ActionTry it

Get PO Confirmation by ID

Tool to retrieve a specific order header confirmation by ID. Use when you need details about a purchase order confirmation record.

ActionTry it

Get PO Confirmations Cancelled and Not Exported

Tool to retrieve PO confirmations with cancelled status that have not been exported. Use when you need to identify cancelled order confirmations requiring processing or export to external systems.

ActionTry it

Get PO Line by Order Header ID and Line Number

Tool to retrieve purchase order line(s) by order header ID and line number. Use when you need to get specific PO line details using the order header ID and line number combination.

ActionTry it

Get Project

Tool to retrieve a single project by ID. Use when you need detailed project information after knowing the project ID.

ActionTry it

Get Project Membership by ID

Tool to retrieve a single project membership by ID. Use when you need detailed information about a specific project membership after knowing its ID.

ActionTry it

Get Project Memberships

Tool to query project memberships from Coupa. Use when you need to get project membership information based on user and/or project filters. This allows you to find which users are members of specific projects and their roles (owner, participant).

ActionTry it

Get Project Task

Tool to retrieve a specific task from a specific project by their IDs. Use when you need detailed information about a particular task within a project.

ActionTry it

Get Purchase Order

Tool to retrieve a specific purchase order. Use when you need PO details by its ID.

ActionTry it

Get Purchase Order Attachment File

Tool to retrieve a specific attachment file from a purchase order. Use when you need to download the actual file content of an attachment associated with a specific purchase order.

ActionTry it

Get Purchase Order Changes

Tool to retrieve a specific purchase order change. Use when you need details about a PO modification request by its ID.

ActionTry it

Get Purchase Order Comment

Tool to retrieve a specific comment on a purchase order by ID. Use when you need to view details of a particular comment on a purchase order.

ActionTry it

Get Purchase Order Line

Tool to retrieve a specific purchase order line by ID. Use when you need detailed information about a single purchase order line.

ActionTry it

Get Quote Request Tasks

Tool to retrieve all tasks for a specific quote request in Coupa. Use when you need to fetch task records for a particular quote request with optional filtering and pagination.

ActionTry it

Get Recent Accounts

Tool to retrieve recently accessed accounts from Coupa. Use when you need to view accounts that the user has recently interacted with.

ActionTry it

Get Reconciliation Lines for Payable Order

Tool to retrieve reconciliation lines for payable orders. Use when you need to fetch payment reconciliation records linked to pay orders or invoices.

ActionTry it

Get Remit-To Addresses of Supplier

Tool to retrieve remit-to addresses for a specific supplier. The remit-to address (RTA) specifies where payment should be delivered and is owned by the supplier.

ActionTry it

Get Requisition

Tool to retrieve a single requisition by its ID. Use when you need detailed requisition data.

ActionTry it

Get Requisition Assignment

Tool to retrieve assignment information for a specific requisition. Use when you need to see who is assigned to a requisition and in what role.

ActionTry it

Get Requisition Comment by ID

Tool to retrieve a specific comment on a requisition by comment ID. Use when you need to get detailed information about a particular requisition comment.

ActionTry it

Get Requisition Line Estimated Tax Lines

Tool to retrieve estimated tax lines for a requisition line. Use when you need tax calculation details for a specific requisition line.

ActionTry it

Get Return To Supplier Transactions

Tool to retrieve return to supplier transactions for reverse logistics operations. Use when you need to query transactions related to inventory returns to vendors.

ActionTry it

Get Shipping Term

Tool to retrieve a specific shipping term by ID. Use when you need detailed information about shipping terms and conditions.

ActionTry it

Get Shipping Terms

Tool to retrieve shipping terms from Coupa. Use when you need to query shipping term records with optional filtering by ID, active status, code, or content groups.

ActionTry it

Get SIM Easy Form Responses

Tool to retrieve easy form responses for a specific supplier information record. Use when you need to query form responses associated with SIM records or custom objects.

ActionTry it

Get SIM Site by ID

Tool to retrieve a specific supplier information site by ID. Use when you need detailed information about a single supplier information site including code, name, PO methods, cXML configuration, addresses, and contacts.

ActionTry it

Get Soft Applied PO Updates

Tool to retrieve soft applied purchase order updates using a confirmation ID. Use when you need to review PO changes that have been soft-applied by a supplier.

ActionTry it

Get Specific API Schema

Tool to retrieve the Swagger 2.0 API schema documentation for a specific Coupa resource. Use when you need to understand the API structure, available endpoints, parameters, and response schemas for resources like users, invoices, purchase orders, or suppliers.

ActionTry it

Get Specific Attachment on Purchase Order Line

Tool to retrieve a specific attachment file from a purchase order line. Use when you need to download an attachment associated with a specific purchase order line.

ActionTry it

Get Specific Attachment on Requisition Line

Tool to retrieve a specific attachment file from a requisition line. Use when you need to download an attachment associated with a specific requisition line.

ActionTry it

Get Specific Attachment Using Attachment ID

Tool to retrieve a specific attachment associated with a charge. Use when you need to get attachment details by charge ID and attachment ID.

ActionTry it

Get Specific Invoice Attachment File

Tool to retrieve a specific attachment from an invoice. Use when you need to get attachment metadata and file information for a specific invoice attachment.

ActionTry it

Get Specific Requisition Attachment

Tool to retrieve detailed information about a specific attachment on a requisition. Use when you need attachment metadata, file URL, type, intent, or content details for a requisition attachment.

ActionTry it

Get Statement By ID

Tool to retrieve a single Coupa Pay statement by its unique identifier. Use when you need detailed information about a specific corporate card payment partner statement.

ActionTry it

Get Status of an Import File

Tool to retrieve status and details of a specific data import file source. Use when you need to monitor the status of CSV import files uploaded to Coupa, tracking whether they have been processed successfully, are in progress, or have failed.

ActionTry it

Get Supplier

Tool to retrieve a single supplier. Use when you need detailed supplier information by ID.

ActionTry it

Get Supplier Information Site

Tool to retrieve a specific supplier information site by supplier information ID and site ID. Use when you need detailed information about a single supplier information site including code, name, PO methods, addresses, and contacts.

ActionTry it

Get Supplier Item by ID

Tool to retrieve a specific supplier item by ID. Use when you need detailed supplier item information including pricing, availability, and item specifications.

ActionTry it

Get Supplier Items by Item Name

Tool to retrieve supplier items filtered by item name. Use when you need to find supplier items for a specific item.

ActionTry it

Get Supplier Risk Aware Feed

Tool to retrieve supplier governance, risk, and compliance (GRC) data from Risk Aware feed. Use when you need to query supplier risk data by supplier ID, name, or number. Each supplier can only have one Risk Aware feed.

ActionTry it

Get Supplier Risk Aware Feed

Tool to retrieve a specific Supplier Risk Feed record by ID. Use when you need to get governance, risk, and compliance (GRC) data for a supplier from Risk Aware.

ActionTry it

Get Supplier Site by Code

Tool to retrieve supplier sites with optional filters. Use when you need to query supplier sites by code, name, or other attributes.

ActionTry it

Get Task by ID

Tool to retrieve a single task by ID. Use when you need detailed task information after knowing the task ID.

ActionTry it

Get Tax Registration

Tool to retrieve a single tax registration record by ID. Use when you need detailed tax registration information including country, registration number, and fiscal representative.

ActionTry it

Get Tax Registration by ID

Tool to retrieve a specific supplier information tax registration record by ID. Use when you need detailed tax registration information for supplier information management.

ActionTry it

Get UOM Translation

Tool to retrieve a specific translation record for a Unit of Measure (UOM). Use when you need details about a particular UOM translation by ID for multi-language support.

ActionTry it

Get User

Tool to retrieve a single user by ID. Use when you need detailed user information after knowing the user ID.

ActionTry it

Get User Address by ID

Tool to retrieve a specific address by ID for a Coupa user. Use when you need detailed information about a particular user address.

ActionTry it

Get User Address by ID (v2)

Tool to retrieve a specific address by ID for a Coupa user using the nested user endpoint. Use when you need detailed information about a particular user address.

ActionTry it

Get User Group

Tool to retrieve a specific user group by ID. Use when you need detailed information about a user group including its members, approval permissions, and metadata.

ActionTry it

Get User Group Membership

Tool to retrieve a single user group membership by ID. Use when you need detailed information about a specific user's membership in a group or project.

ActionTry it

Get User Group Tasks

Tool to retrieve tasks associated with a specific user group. Use when you need to query tasks assigned to or managed by a user group.

ActionTry it

Get User Memberships

Tool to list user group memberships. Use when you need to retrieve user memberships in groups or projects with optional filtering and pagination.

ActionTry it

Hold Approval

Tool to place an approval on hold. Use when you need to pause approval workflow temporarily.

ActionTry it

Ignore Window And Issue

Ignore Window And Issue

ActionTry it

Import Budget Lines

Tool to import budget lines via CSV file upload. Use when uploading batch budget line data to Coupa for processing.

ActionTry it

Invite Suppliers to CSP Portal

Tool to invite suppliers to the Coupa Supplier Portal (CSP). Use when you need to send portal invitation emails to one or more suppliers. The invitation is processed asynchronously as a background job.

ActionTry it

Issue Purchase Order

Tool to issue and send a purchase order to the supplier. Use after preparing a PO to dispatch it.

ActionTry it

Issue Purchase Order Without Send

Tool to issue a purchase order without transmitting it to the supplier. Use when purchase orders are communicated through alternative means outside of Coupa's transmission channels.

ActionTry it

List Account Types

Tool to list account types in Coupa. Use when you need account type IDs and names for account creation.

ActionTry it

List Account Validation Rules

Tool to retrieve account validation rules from Coupa. Use when you need to list validation rules with optional filters like active status or creator.

ActionTry it

List Accounts

Tool to list accounts from Coupa. Use when you need to retrieve account IDs and codes with optional filters and pagination.

ActionTry it

List Addresses

Tool to list addresses from Coupa. Use when you need paginated address records for processing.

ActionTry it

List Announcements

Tool to list all announcements from Coupa. Use when you need to retrieve multiple announcements with optional pagination and filters.

ActionTry it

List Approvals

Tool to list approvals with optional pagination and filters. Use when you need to retrieve multiple approval records.

ActionTry it

List Business Groups

Tool to list business groups (content groups) in Coupa. Use when you need IDs, names, and metadata of content groups for assignments.

ActionTry it

List Comments

Tool to query and list comments in Coupa. Use when you need to retrieve comments across the system or apply filters to find specific comments.

ActionTry it

List Commodities

Tool to list commodities from Coupa. Use when you need to query or retrieve multiple commodities.

ActionTry it

List Contract Terms

Tool to query contract terms for a specific contract. Use when you need to retrieve pricing tiers or discount structures for a contract.

ActionTry it

List Contracts

Tool to list contracts. Use when you need contract IDs and metadata for subsequent actions, e.g., adding an approver.

ActionTry it

List Currencies

Tool to list currencies from Coupa. Use when you need to retrieve or filter configured currencies before processing.

ActionTry it

List Data File Sources

Tool to list data file sources from Coupa. Use when you need to retrieve file processing records that track data imports and exports, including upload status and error details.

ActionTry it

List Default Receiving Locations

Tool to list default receiving locations from Coupa. Use when you need to retrieve receiving location details linked to items and warehouses.

ActionTry it

List Exchange Rates

Tool to retrieve exchange rates from Coupa for currencies used to pay for goods. Use when you need to query currency conversion rates with optional filters for date ranges, specific currencies, or rate values.

ActionTry it

List Expense Reports

Tool to list expense reports. Use when you need a paginated list of reports with optional filters.

ActionTry it

List Financial Counterparties

Tool to list financial counterparties from Coupa. Use when you need to retrieve banks and financial institutions used for payment and treasury operations.

ActionTry it

List Inspection Codes

Tool to list inspection codes. Use when you need to retrieve id and code of inspection codes for inventory transactions.

ActionTry it

List Integration Errors

Tool to list and query integration errors in Coupa. Use when you need to retrieve error IDs and details for troubleshooting or resolving failed transactions.

ActionTry it

List Integration Runs

Tool to list integration runs. Use after identifying an integration to retrieve run IDs and statuses.

ActionTry it

List Integrations

Tool to list integrations from Coupa. Use when you need to retrieve integration definitions and IDs for filtering integration runs.

ActionTry it

List Invoices

Tool to list invoices with optional pagination and filters. Use when you need to obtain invoice IDs or details for testing void invoice extensively.

ActionTry it

List Items

Tool to list catalog items. Use when you need item IDs and item numbers for inventory adjustment.

ActionTry it

List My Requisitions

Tool to list the authenticated user's requisitions. Use when you need to retrieve paginated user requisitions with optional filters.

ActionTry it

List Object Comments

Tool to query comments for a specific transactional object. Use when you need to retrieve comments, notes, or discussion history on requisitions, invoices, purchase orders, expense reports, or users.

ActionTry it

List Object Translations

Tool to list all translations for a specific Unit of Measure (UOM). Use when you need to retrieve multi-language translations for UOM objects in Coupa.

ActionTry it

List Order Pads

Tool to list order pads (order lists) from Coupa. Order pads are lists, sets, or kits of frequently requested items within a supplier catalog for streamlined ordering. Use when you need to retrieve order pad IDs, names, and associated suppliers with optional pagination.

ActionTry it

List Payment Terms

Tool to list payment terms with filters.

ActionTry it

List Projects

Tool to list/query all projects from Coupa. Use when you need to retrieve project information with optional filtering and pagination.

ActionTry it

List Purchase Orders

Tool to list purchase order headers. Use when you need to fetch filtered and paginated purchase order records from Coupa.

ActionTry it

List Reason Insights

Tool to list Reason Insights. Use when you need to retrieve reason insights with optional filters and pagination.

ActionTry it

List Receipt Requests

Tool to list receipt requests from Coupa. Use when you need to retrieve receipt request records with optional filtering and pagination.

ActionTry it

List Receiving Transactions

Tool to query receiving transactions in Coupa. Use when you need to fetch receipt records with optional filters for status, dates, type, or export status.

ActionTry it

List Requisition Lines

Tool to retrieve requisition line items from Coupa procurement system. Use when you need to query requisition line data with filtering, pagination, and field selection capabilities.

ActionTry it

List Requisitions

Tool to list requisitions with filters.

ActionTry it

List Supplier Information Sites

Tool to list supplier information sites from Coupa SIM (Supplier Information Management). Use when you need to retrieve supplier site data including codes, names, PO methods, contact information, addresses, and status for transmission to ERP or financial systems.

ActionTry it

List Suppliers

Tool to list suppliers with filters. Use when you need suppliers matching certain criteria.

ActionTry it

List Units of Measure

Tool to list units of measure. Use when retrieving or filtering UOM catalog for inventory or purchasing flows.

ActionTry it

List User Groups

Tool to list user groups (user memberships). Use when you need to retrieve user group information including members, approval permissions, and group metadata.

ActionTry it

List Users

Tool to list users. Use when you need to retrieve multiple user records with optional pagination and filtering.

ActionTry it

List Work Confirmation Headers

Tool to retrieve work confirmation headers from Coupa. Use when you need to query work confirmation header records.

ActionTry it

Logout Iframe Session

Tool to log out CSP (Coupa Supplier Portal) iframe session. Use when you need to terminate an active supplier portal iframe session.

ActionTry it

Mark a Charge as Exported

Tool to mark a charge as exported in the accounting system. Use when you need to flag a charge as having been exported to an external system (such as an ERP).

ActionTry it

Mark CoupaPay Payment as Exported

Tool to mark a CoupaPay payment as exported. Use after successfully retrieving and processing a payment in an external system to prevent duplicate retrieval in subsequent queries.

ActionTry it

Mark Pay Invoice as Exported

Tool to mark a Coupa Pay invoice as exported. Use after successfully retrieving and processing an invoice in an external system to prevent duplicate retrieval in subsequent queries.

ActionTry it

Mark Payable Invoice as Paid Externally

Tool to mark a payable invoice as paid externally. Use when a payment has been made outside of Coupa and you need to stop tracking it in the system. The invoice status will change to 'externally_paid'.

ActionTry it

Mark Payable Invoice as Tracking Externally

Tool to mark a payable invoice as tracking externally. Use when an invoice payment will be managed outside of Coupa and you need to stop Coupa from tracking it internally.

ActionTry it

Mark Payable Invoice as Tracking in Coupa

Tool to mark a payable invoice as tracking in Coupa. Use when you want to start tracking an invoice payment within Coupa's internal payment system.

ActionTry it

Mark PO Confirmation as Integration Complete

Tool to mark an order header confirmation as integration_complete. Use when an integration process has completed successfully and you need to update the confirmation status to reflect completion.

ActionTry it

Mark PO Confirmation as Integration Failed

Tool to mark an order header confirmation as integration_failed. Use when an integration process has failed and you need to update the confirmation status to reflect the integration failure.

ActionTry it

Mark Statement as Exported

Tool to mark a Coupa Pay statement as exported. Use when you need to flag that a statement has been exported to an external system.

ActionTry it

Notify Contract Signature Created

Tool to notify that a signature has been added in CCC (Coupa Contract Collaboration). Use when you need to notify the system about signature creation for a contract.

ActionTry it

Query Lookups

Tool to query and list lookups with filters. Use when you need to fetch lookup objects that define categories, hierarchies, and standardization lists in Coupa.

ActionTry it

Query Tax Registrations

Tool to query tax registrations from Coupa. Use when you need to retrieve tax identification numbers and fiscal representative details for entities.

ActionTry it

Re-Open Soft-Closed PO

Tool to reopen a soft-closed purchase order. Use when an invoice or credit memo submission is needed, or if a PO was closed prematurely or by mistake.

ActionTry it

Reject Approval

Tool to reject an approval. Use when you need to programmatically reject a pending approval by ID.

ActionTry it

Reject Header Level Confirmation

Tool to reject order header confirmations from suppliers. Use when a supplier has submitted a header level confirmation that is in pending_buyer_review status and you need to reject it.

ActionTry it

Release Purchase Order from Buyer Hold

Tool to release a purchase order from buyer hold status. Use when you need to transition a PO from buyer_hold to an active state, allowing further processing.

ActionTry it

Remove All Content Groups from Contract

Tool to remove all content groups (business groups) from a contract. Use when you need to clear all access control groups from a contract, making it inaccessible to users without unrestricted access.

ActionTry it

Remove All Content Groups from SIM Record

Tool to remove all content groups (business groups) from a Supplier Information Management (SIM) record. Use when you need to clear all access control groups from a SIM record, making it inaccessible to users without unrestricted access.

ActionTry it

Remove All Content Groups from SIM Site

Tool to remove all content groups (business groups) from a Supplier Information Management (SIM) site record. Use when you need to clear all access control groups from a SIM site, making it inaccessible to users without unrestricted access.

ActionTry it

Remove All Content Groups on Supplier

Tool to remove all content groups (business groups) from a supplier. Use when you need to clear all content group associations from a supplier for access control or visibility management.

ActionTry it

Remove Approver From Invoice

Tool to remove a manually added approver from an invoice. Use when you need to remove a manually added approver from an invoice's approval chain by providing the approval ID.

ActionTry it

Remove Approver from Requisition

Tool to remove an approver from a requisition. Use when you need to remove a manually added approver from a requisition. Endpoint: PUT /api/requisitions/:id/remove_approval

ActionTry it

Remove Content Group from Contract

Tool to remove a specific content group (business group) from a contract. Use when you need to revoke access control for a particular group from a contract.

ActionTry it

Remove Content Group from SIM Record

Tool to remove a content group (business group) from a Supplier Information Management (SIM) record. Use when you need to revoke a content group assignment from a SIM record for access control or visibility management.

ActionTry it

Remove Content Group from SIM Site

Tool to remove a content group (business group) from a Supplier Information Management (SIM) site. Use when you need to revoke a content group assignment from a SIM site for access control or visibility management.

ActionTry it

Remove Content Group from Supplier

Tool to remove a content group (business group) from a supplier. Use when you need to revoke a content group assignment from a supplier for access control or visibility management.

ActionTry it

Remove Content Group from Supplier Site

Tool to remove a content group (business group) from a supplier site. Use when you need to revoke a content group assignment from a supplier site for access control or visibility management.

ActionTry it

Remove Contract Approval

Tool to remove a manually added approver from a contract. Use when you need to remove an approver or watcher that was manually added to a contract's approval chain.

ActionTry it

Reopen PO Line for Receiving

Tool to reopen a purchase order line for receiving. Use when a PO line needs to be reopened to allow additional receiving transactions.

ActionTry it

Restart Invoice Approval

Tool to clear the current approval chain and regenerate a new approval chain for an invoice that has been modified. Use when an invoice has undergone changes requiring the approval workflow to be regenerated. All manually added approvers will be removed.

ActionTry it

Retrieve All SIM Records

Tool to retrieve all Supplier Information Management (SIM) records from Coupa. Use when you need to list supplier information records with optional filters for date ranges, export status, supplier ID, name, or status. The SIM API is used to retrieve supplier information collected via Coupa's Supplier Information Management system. Supports pagination with limit and offset parameters.

ActionTry it

Retrieve Invoice Clearance Document

Tool to download the ZATCA compliance clearance document for an invoice. Use when you need the clearance document attached to a specific invoice.

ActionTry it

Retrieve Invoice Image Scan

Tool to download the invoice image scan attachment. Use when you need to retrieve the scanned PDF or image file of the original invoice document.

ActionTry it

Retrieve Legal Invoice PDF

Tool to download the legal invoice PDF. Use when you need the official Coupa legal invoice document after invoice approval.

ActionTry it

Retrieve SIM Record by ID

Tool to retrieve a specific Supplier Information Management (SIM) record by ID. Use when you need detailed supplier information collected via SIM. Requires SIM API permissions.

ActionTry it

Revalidate Invoice Tolerances

Tool to revalidate tolerances on an invoice. Use when tolerance checks need rerunning after invoice submission issues.

ActionTry it

Save Requisition for Later

Tool to save a requisition for later. Use when you need to stash a draft requisition without submitting it.

ActionTry it

Schedule Requisition Issuance

Tool to set scheduled issuance dates for requisition lines. Use when you need to schedule specific requisition lines for issuance on a particular date, optionally with automatic retry logic if the requisition is not yet approved.

ActionTry it

Soft Close PO Line for Invoicing

Tool to soft close a purchase order line for invoicing. Use when a PO line should be marked as complete for invoicing purposes but may need to remain open for other operations.

ActionTry it

Soft Close PO Line for Receiving

Tool to soft close a purchase order line for receiving. Use when a PO line should be marked as complete for receiving purposes but may need to remain open for other operations.

ActionTry it

Submit Contract for Approval

Tool to submit a contract for approval. Use when you need to start the approval process for a contract.

ActionTry it

Submit Invoice

Tool to submit a draft invoice for approval. Use when you need to kick off the approval workflow on a draft invoice.

ActionTry it

Submit Requisition for Approval

Tool to submit a requisition for approval. Use when you need to create a requisition and immediately submit it for approval.

ActionTry it

Sync Supplier User Locale

Tool to sync supplier user locale settings. Use when you need to synchronize locale preferences for a specific supplier user.

ActionTry it

Unschedule Requisition Issuance

Tool to remove scheduled issuance dates from requisition lines. Use when you need to unschedule requisition lines that were previously configured for automatic purchase order issuance.

ActionTry it

Update Account

Tool to update an existing Coupa account. Use when you need to modify account information including account type, activation status, code segments, and display name.

ActionTry it

Update Account Validation Rule

Tool to update an existing account validation rule in Coupa. Use when you need to modify validation rule attributes after confirming the rule ID.

ActionTry it

Update and Submit for Approval

Tool to update a requisition and submit it for approval. Endpoint: PUT /api/requisitions/:id/update_and_submit_for_approval

ActionTry it

Update Budget Line

Tool to update an existing budget line in Coupa. Use when modifying budget line attributes such as amount, description, remaining balance, or account segments after confirming the budget line ID exists.

ActionTry it

Update Budget Lines Adjust

Tool to adjust a budget line in Coupa. Use when you need to perform an adjustment operation on an existing budget line. This endpoint does not require a request body and returns an empty response on success.

ActionTry it

Update Business Entity

Tool to update a business entity using PATCH method. Use when you need to modify specific fields of an existing business entity without sending all fields.

ActionTry it

Update Business Entity

Tool to update a business entity in Coupa. Use when you need to modify business entity attributes after verifying the entity exists.

ActionTry it

Update Commodities

Tool to update an existing Coupa commodity. Use when modifying commodity attributes after confirming the commodity ID exists.

ActionTry it

Update Content Group

Tool to update an existing content group (business group) in Coupa. Use when you need to modify the name or description of a content group after confirming the group ID exists.

ActionTry it

Update Contract

Tool to update an existing contract in Coupa via PUT /api/contracts/:id. Use when you need to modify contract attributes such as status, dates, supplier, or financial terms. Only include fields that need to be changed.

ActionTry it

Update Contract Legal Agreement

Tool to update a contract's legal agreement file. Use when adding or replacing the legal agreement PDF on a contract.

ActionTry it

Update Department

Tool to update an existing department in Coupa. Use when you need to modify department attributes such as name or active status after confirming the department ID.

ActionTry it

Update Exchange Rate

Tool to update an exchange rate between two currencies in Coupa. Use when you need to modify exchange rate values or effective dates. Exchange rates are one-way only (e.g., USD→EUR and EUR→USD require separate records). The currencies must already exist in the system before updating the exchange rate.

ActionTry it

Update Existing Address

Tool to update an existing address in Coupa. Use when revising address details after verifying the address exists and is active.

ActionTry it

Update Existing Commodity

Tool to update an existing commodity in Coupa. Use when you need to modify commodity attributes like name, category, or active status.

ActionTry it

Update Existing Item

Tool to update an existing item in Coupa catalog. Use when modifying item details like name, description, commodity, UOM, or other attributes. Only specified fields are updated; omit fields to leave unchanged.

ActionTry it

Update Existing Lookup Value

Tool to update an existing lookup value in Coupa. Use when you need to modify lookup value attributes like name, description, or active status.

ActionTry it

Update Existing Payment Term

Tool to update an existing payment term in Coupa. Use when you need to modify payment term attributes after confirming the payment term ID.

ActionTry it

Update Existing Supplier Item

Tool to update an existing supplier item in Coupa. Use when modifying supplier item details such as price, availability, or other attributes after verifying the supplier item exists.

ActionTry it

Update Existing Task

Tool to update an existing task within a specific project in Coupa via PUT /api/projects/:project_id/tasks/:task_id. Use when you need to modify task attributes for a project-linked task.

ActionTry it

Update External PO with Line Level

Tool to update an external purchase order with line level confirmation and tax lines. Use when updating PO line details, adding tax information, or associating order confirmation IDs.

ActionTry it

Update Image Scan on Invoice

Tool to update image scan on an invoice via PUT /api/invoices/:id/image_scan. Use when updating an invoice's scanned document by providing either a file or URL reference.

ActionTry it

Update Invoice

Tool to update an invoice via PUT /api/invoices/:id.

ActionTry it

Update Invoice

Tool to update an existing invoice in Coupa. Use when you need to modify invoice fields such as notes, payment information, or status.

ActionTry it

Update Items Supplier Items

Tool to update a supplier item for a specific item in Coupa. Use when you need to modify supplier item details like price, lead time, or preferred status.

ActionTry it

Update Order List

Tool to update an existing order list (order pad) in Coupa. Use when you need to modify order list attributes such as name, locked status, or supplier settings.

ActionTry it

Update Pay Order Status to Ready to Pay

Tool to update a payable order status to ready to pay. Use when you need to transition a payable order to a 'ready to pay' status for payment processing.

ActionTry it

Update Payables Invoices Track In Coupa

Tool to start tracking an invoice payable in Coupa. Use when you need to change an externally tracked invoice to be tracked within Coupa's payment system. The invoice status will typically change to 'ready_to_pay'.

ActionTry it

Update PO Change (Remote Approver)

Tool to update a purchase order change with remote approver information. Use when you need to modify a pending PO change request by providing the current approver's login.

ActionTry it

Update Project

Tool to update an existing Coupa project. Use when you need to modify project attributes after confirming project ID.

ActionTry it

Update Project Member as Owner

Tool to update a project member as owner in Coupa. Use when you need to change owner/administrator or participant status for a project membership.

ActionTry it

Update Projects Tasks

Tool to update an existing task within a specific project in Coupa via PATCH /api/projects/:project_id/tasks/:id. Use when you need to partially modify task attributes for a project-linked task.

ActionTry it

Update Purchase Order

Tool to update a purchase order. Use when you need to modify specific fields of an existing PO. Only fields provided will be updated. Note: exported field cannot be updated simultaneously with other fields by default.

ActionTry it

Update Quote Request Task

Tool to update a task on a quote request. Use when you need to modify task attributes like title, status, percentage, or due dates for a specific quote request task.

ActionTry it

Update Receipt Request

Tool to update an existing receipt request via PUT /api/receipt_requests/:id. Use when you need to modify receipt request attributes after confirming the receipt request exists.

ActionTry it

Update Requisition

Tool to update an existing requisition in Coupa. Use when you need to modify requisition attributes such as justification, title, need-by date, or status.

ActionTry it

Update Shipping Term

Tool to update an existing shipping term. Use when you need to modify shipping term attributes after verifying it exists.

ActionTry it

Update Status of a Project

Tool to update the status of a project by transitioning it to a specific state. Use when you need to change a project's status to draft, planned, in_progress, complete, or canceled. Returns HTTP 204 for successful transitions and HTTP 304 for invalid transitions.

ActionTry it

Update Supplier

Tool to update a supplier. Use when revising supplier details after verifying the supplier exists; only changed fields need to be included.

ActionTry it

Update Supplier Information Site

Tool to update an existing supplier information site in Coupa. Use when modifying site attributes such as name, PO methods, cXML configuration, or associated addresses and contacts.

ActionTry it

Update Supplier Information Site

Tool to update supplier information sites within a supplier information record in Coupa. Use when you need to modify details of a specific supplier site such as name, code, contact info, or operational status.

ActionTry it

Update Supplier Remit-To Address

Tool to update an existing remit-to address for a supplier. Use when you need to modify address details or deactivate a remit-to address for payment routing in Coupa.

ActionTry it

Update Supplier Site

Tool to update a supplier site's details such as name, active status, PO methods, and contact information. Use when you need to modify an existing supplier site's configuration.

ActionTry it

Update Task

Tool to update an existing Task in Coupa via PUT /api/tasks/:id. Use when you need to modify task attributes such as title, description, status, percentage, owner, or linked objects.

ActionTry it

Update User Account

Tool to update a Coupa user account. Use when you need to modify user information such as name, email, permissions, licenses, or other attributes.

ActionTry it

Update User Address

Tool to update an existing user address in Coupa. Use when you need to modify address details for a specific user's address.

ActionTry it

Update User Group

Tool to update a Coupa user group. Use when you need to modify group attributes like name, description, approval permissions, or membership settings.

ActionTry it

Update User Group (PUT)

Tool to update an existing user group in Coupa using PUT method. Use when you need to fully update a user group's attributes including name, description, owner, members, and approval permissions.

ActionTry it

Update User Group Memberships

Tool to update user group memberships in Coupa. Use when modifying membership attributes like owner or participant status after confirming the membership ID exists.

ActionTry it

Update User Group Task

Tool to update an existing task within a user group. Use when you need to modify task attributes like title, status, percentage, or due date for a task assigned to a specific user group.

ActionTry it

Upload Contract Legal Agreement

Tool to upload a legal agreement file for a contract. Use when adding or updating the contract's legal agreement document.

ActionTry it

Void Invoice

Tool to void an invoice. Use when an approved or pending invoice needs to be voided. Example: Void invoice with ID 12345.

ActionTry it

Withdraw Contract Signatures

Tool to withdraw signatures from a contract in Coupa Contract Center (CCC). Use when you need to move a contract to the corresponding status after CCC signature withdrawal. The contract must be in 'pending_signatures' status for this operation to succeed.

ActionTry it

Withdraw Invoice Dispute

Tool to withdraw a dispute on an invoice. Use when a disputed invoice needs to be returned to the approval process due to supplier inaction or a mistake on the buyer side.

ActionTry it