Connectors
Finance, Billing & Payments
Coupa
Spend management: requisitions, purchase orders, invoices, contracts, and expenses
- Signs in with
- OAuth 2.0 sign-in
- Runs on
- Cloud or On-Prem Worker
- Operations
- 607
- Ready-made triggers
- 0
Connect Coupa
- In Neblex open Connect › Connections and click New Connection.
- Search for Coupa and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
| Field | What to enter |
|---|---|
| InstanceRequired | Your Coupa instance name: the part before .coupahost.com, for example acme or acme-test.Example: acme |
| Token endpointRequired | Your instance's OAuth 2.0 token endpoint: https://<instance>.coupahost.com/oauth2/token.Example: https://acme.coupahost.com/oauth2/token |
| Client IDRequired | The client ID of the OAuth2/OpenID Connect client created in Setup, Integrations. |
| Client secretRequiredSecret | The client secret of that client. |
| ScopesRequired | Space-separated scopes granted to the client, in the form service.object.right, for example core.invoice.read core.invoice.write. |
| Refresh tokenOptionalSecret | For an authorization code client: the refresh token issued when a user authorized it. Leave empty for client credentials. |
| Token requestRequired | Coupa takes the client credentials in the token request body. |
Use it in a flow
- Open a flow, open the node library and search for Coupa.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Coupa without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Coupa can send webhooks, a Webhook trigger receives them at its own URL.
Operations
607 operations in 90 groups. Each one is a step you can add to a flow.
Account Types4
CopycopyAccountType | POST | Copy/Clone existing chart of accounts |
Create account typecreateAccountType | POST | Create chart of accounts |
Get account typegetAccountType | GET | Show chart of accounts |
List account typeslistAccountTypes | GET | Query chart of accounts |
Account Validation Rules4
Create account validation rulecreateAccountValidationRule | POST | Create account validation |
Get account validation rulegetAccountValidationRule | GET | Show account validation |
List account validation ruleslistAccountValidationRules | GET | Query account validations |
Update account validation ruleupdateAccountValidationRule | PUT | Update account validation |
Accounts6
Create accountcreateAccount | POST | Create account |
Get accountgetAccount | GET | Show account |
List accountslistAccounts | GET | Query accounts |
List accounts favoriteslistAccountsFavorites | GET | Favorites |
List accounts recentlistAccountsRecent | GET | Recent |
Update accountupdateAccount | PUT | Update account |
Address4
Create addresscreateAddress | POST | Create address |
Get addressgetAddress | GET | Show address |
List addresseslistAddresses | GET | Query addresses |
Update addressupdateAddress | PUT | Update address |
Advance Ship Notices8
Create asn headercreateAsnHeader | POST | Create advance ship notice header |
Get asn headergetAsnHeader | GET | Show advance ship notice header |
List asn headerslistAsnHeaders | GET | Query advance ship notice header |
ReceivereceiveAsnHeader | PUT | Add query parameter fully consume=true to receive. |
ReceivereceiveAsnHeaderPut | PUT | Receive |
Update asn headerupdateAsnHeader | PUT | Update advance ship notice header |
VoidvoidAsnHeader | PUT | Void |
VoidvoidAsnHeaderPut | PUT | Void |
Announcements2
Get announcementgetAnnouncement | GET | Show announcements |
List announcementslistAnnouncements | GET | Query announcements |
Approvals6
ApproveapproveApproval | PUT | Perform Approve action on an approval |
Get approvalgetApproval | GET | Show approval |
HoldholdApproval | PUT | Perform Hold action on an approval |
List approvalslistApprovals | GET | Query approvals |
RejectrejectApproval | PUT | Perform Reject action on an approval |
Update approvalupdateApproval | PUT | Update approval |
ASN Lines4
ReceivereceiveAsnLine | PUT | Receive |
ReceivereceiveAsnLinePut | PUT | Receive |
VoidvoidAsnLine | PUT | Void |
VoidvoidAsnLinePut | PUT | Void |
Attachments32
CreatecreateContractAttachment | POST | Create attachment |
CreatecreateExpenseReportAttachment | POST | Create attachment |
CreatecreateInvoiceAttachment | POST | Create attachment |
CreatecreatePurchaseOrderAttachment | POST | Create attachment |
CreatecreateQuoteRequestAttachment | POST | Add an attachment to an event. |
CreatecreateQuoteRequestAttachmentAttachment | POST | Add an attachment under the Details section of an event. |
CreatecreateQuoteRequestLineAttachment | POST | Add an attachment to an event line. |
CreatecreateRequisitionAttachment | POST | Create attachment |
CreatecreateUserAttachment | POST | Create attachment |
Delete attachmentdeleteAttachment | DELETE | Delete an attachment |
Delete quote request attachments attachmentdeleteQuoteRequestAttachmentsAttachment | DELETE | Delete an attachment under the Details section of an event. |
Delete quote request lines attachmentdeleteQuoteRequestLinesAttachment | DELETE | Delete an attachment associated with an event line. |
Delete quote requests attachmentdeleteQuoteRequestsAttachment | DELETE | Delete an attachment associated with an event. |
Delete requisition lines attachmentdeleteRequisitionLinesAttachment | DELETE | Delete an attachment from the Requisition Line (works for other document types too, like Orders) |
Delete requisitions attachmentdeleteRequisitionsAttachment | DELETE | Delete an attachment from the Requisition Header (works for other document types too, like Orders) |
Get attachmentgetAttachment | GET | Show attachment based on an attachment ID. |
Get contracts attachmentgetContractsAttachment | GET | Show attachment |
Get expense reports attachmentgetExpenseReportsAttachment | GET | Show attachment |
Get inventory transactions attachmentgetInventoryTransactionsAttachment | GET | Show attachment |
Get invoices attachmentgetInvoicesAttachment | GET | Show attachment |
Get purchase orders attachmentgetPurchaseOrdersAttachment | GET | Show attachment |
Get requisitions attachmentgetRequisitionsAttachment | GET | Show attachment |
Get users attachmentgetUsersAttachment | GET | Show attachment |
List contracts attachmentslistContractsAttachments | GET | Query attachments |
List expense reports attachmentslistExpenseReportsAttachments | GET | Query attachments |
List invoices attachmentslistInvoicesAttachments | GET | Query attachments |
List purchase orders attachmentslistPurchaseOrdersAttachments | GET | Query attachments |
List quote request attachments attachmentslistQuoteRequestAttachmentsAttachments | GET | Get attachments under the Details section of an event. |
List quote request lines attachmentslistQuoteRequestLinesAttachments | GET | Get attachments associated with an event line. |
List quote requests attachmentslistQuoteRequestsAttachments | GET | Get attachments associated with an event. |
List requisitions attachmentslistRequisitionsAttachments | GET | Query attachments |
List users attachmentslistUsersAttachments | GET | Query attachments |
Budget Line Adjustment5
Create budget lines budget line adjustmentcreateBudgetLinesBudgetLineAdjustment | POST | Create a budget line adjustment |
Get budget lines budget line adjustmentgetBudgetLinesBudgetLineAdjustment | GET | Show budget line adjustment |
List budget lines budget line adjustmentslistBudgetLinesBudgetLineAdjustments | GET | Query budget line adjustments |
Update budget lines budget line adjustmentpatchBudgetLinesBudgetLineAdjustment | PATCH | You cannot update budget line adjustments directly via the API |
Update budget lines budget line adjustmentupdateBudgetLinesBudgetLineAdjustment | PUT | You cannot update budget line adjustments directly via the API |
Budget Lines5
AdjustadjustBudgetLine | PUT | Create budget line adjustment for budget line |
Create budget linecreateBudgetLine | POST | Create budget line |
Get budget linegetBudgetLine | GET | Show budget line |
List budget lineslistBudgetLines | GET | Query budget lines |
Update budget lineupdateBudgetLine | PUT | Update budget line |
Business Entities5
Create business entitycreateBusinessEntity | POST | Create business entity |
Get business entitygetBusinessEntity | GET | Show business entity |
List business entitieslistBusinessEntities | GET | Query business entities |
Update business entitypatchBusinessEntity | PATCH | Update business entity |
Update business entityupdateBusinessEntity | PUT | Update business entity |
Charges2
Get chargegetCharge | GET | Show Charges |
List chargeslistCharges | GET | Query Charges |
Comments15
Create expense reports commentcreateExpenseReportsComment | POST | Create comment |
Create invoices commentcreateInvoicesComment | POST | Create comment |
Create purchase orders commentcreatePurchaseOrdersComment | POST | Create comment |
Create requisitions commentcreateRequisitionsComment | POST | Create comment |
Create users commentcreateUsersComment | POST | Create comment |
Get expense reports commentgetExpenseReportsComment | GET | Show comment |
Get invoices commentgetInvoicesComment | GET | Show comment |
Get purchase orders commentgetPurchaseOrdersComment | GET | Show comment |
Get requisitions commentgetRequisitionsComment | GET | Show comment |
Get users commentgetUsersComment | GET | Show comment |
List expense reports commentslistExpenseReportsComments | GET | Query comments |
List invoices commentslistInvoicesComments | GET | Query comments |
List purchase orders commentslistPurchaseOrdersComments | GET | Query comments |
List requisitions commentslistRequisitionsComments | GET | Query comments |
List users commentslistUsersComments | GET | Query comments |
Commodities5
Create commoditycreateCommodity | POST | Create commodity |
Get commoditygetCommodity | GET | Show commodity |
List commoditieslistCommodities | GET | Query commodities |
Update commoditypatchCommodity | PATCH | Update commodity |
Update commodityupdateCommodity | PUT | Update commodity |
Content Groups4
Create business groupcreateBusinessGroup | POST | Create business group |
Get business groupgetBusinessGroup | GET | Show business group |
List business groupslistBusinessGroups | GET | Query business groups |
Update business groupupdateBusinessGroup | PUT | Update business group |
Contract Template2
Get contracts templategetContractsTemplate | GET | Show contract template |
List contracts templateslistContractsTemplates | GET | Query contract templates |
Contract Terms4
Create contracts contract termcreateContractsContractTerm | POST | Create contract term |
Get contracts contract termgetContractsContractTerm | GET | Show contract term |
List contracts contract termslistContractsContractTerms | GET | Query contract terms |
Update contracts contract termupdateContractsContractTerm | PUT | Update contract term |
Contracts18
Add approveraddApproverContract | PUT | Manually add an approver for a contract |
Ccc signature createdcccSignatureCreatedContract | PUT | Notifies that a signature has been added in CCC. |
Check incheckInContract | PUT | Check-in a legal document |
Check outcheckOutContract | PUT | Check-out a legal document. |
CompletecompleteContract | PUT | Moves the contract to the completed state. |
Create contractcreateContract | POST | Create contract |
Create publishedcreatePublishedContract | POST | /api/contracts/:id/create published |
Get contractgetContract | GET | Show contract |
Legal agreementlegalAgreementContract | POST | Add or update legal legal agreement file |
Legal agreementlegalAgreementContractPut | PUT | Add or update legal legal agreement file |
List contractslistContracts | GET | Query contracts |
Remove approvalremoveApprovalContract | PUT | Remove an approver who was manually added |
Retrieve executive summarydownloadContractRetrieveExecutiveSummary | GET | Get executive summary file |
Retrieve legal agreementdownloadContractRetrieveLegalAgreement | GET | Get legal legal agreement file |
Submit for approvalsubmitApprovalContract | PUT | Submits the contract for approval. |
Update contractupdateContract | PUT | Update contract |
Update publishedupdatePublishedContract | PUT | Updates a contract when it's published. |
Withdraw signatureswithdrawSignaturesContract | PUT | Moves contract to corresponding status after CCC withdraw signatures. |
Coupa Pay Statements2
List coupa pay statementslistCoupaPayStatements | GET | Query Coupa Pay statements, for example status=approved for payment and exported=false. |
Update coupa pay statementupdateCoupaPayStatement | PUT | Update a Coupa Pay statement; the reference documents this to mark it exported. |
Currencies2
Get currencygetCurrency | GET | Show currency |
List currencieslistCurrencies | GET | Query currencies |
Custom Object4
Create custom objects object instancecreateCustomObjectsObjectInstance | POST | Create a new data record for the Custom Object |
Get custom objects object instancegetCustomObjectsObjectInstance | GET | Lists an individual data record |
List custom objects object instanceslistCustomObjectsObjectInstances | GET | Lists all of the data records for the Custom Object |
Update custom objects object instanceupdateCustomObjectsObjectInstance | PUT | Modify an existing data record |
Cycle Count Lines4
Get cycle counts cycle count linegetCycleCountsCycleCountLine | GET | Show Cycle Count Line |
List cycle counts cycle count lineslistCycleCountsCycleCountLines | GET | Query Cycle Count Lines |
Update cycle counts cycle count linepatchCycleCountsCycleCountLine | PATCH | /api/cycle counts/:cycle count id/cycle count lines/:id |
Update cycle counts cycle count lineupdateCycleCountsCycleCountLine | PUT | /api/cycle counts/:cycle count id/cycle count lines/:id |
Cycle Counts4
Get cycle countgetCycleCount | GET | Show Cycle Counts |
List cycle countslistCycleCounts | GET | Query Cycle Counts |
SubmitsubmitCycleCount | PUT | Submit Cycle Counts |
SubmitsubmitCycleCountPatch | PATCH | Submit Cycle Counts |
Data File Sources7
Get data file sourcegetDataFileSource | GET | Show data file source |
List data file sourceslistDataFileSources | GET | Query data file sources |
List data file sources validate api keylistDataFileSourcesValidateApiKey | GET | Validate API key |
Load fileloadFileDataFileSource | POST | /api/data file sources/load file |
Load filesloadFilesDataFileSource | POST | /api/data file sources/load files |
Load from coupa file serviceloadFromCoupaFileDataFileSourceLoadFromCoupaFileService | POST | Load from Coupa file service |
Load from sftploadFromSftpDataFileSource | POST | Upload flat file and process via data file source |
Default Receiving Location3
Create default receiving locationcreateDefaultReceivingLocation | POST | /api/default receiving locations/api/default receiving locations/api/default receiving locations |
Get default receiving locationgetDefaultReceivingLocation | GET | /api/default receiving locations/:id/api/default receiving locations/:id/api/default receiving locations/:id |
List default receiving locationslistDefaultReceivingLocations | GET | /api/default receiving locations/api/default receiving locations/api/default receiving locations |
Delegates1
List delegationslistDelegations | GET | Get all delegates in the /delegations table |
Departments4
Create departmentcreateDepartment | POST | Create department |
Get departmentgetDepartment | GET | Show department |
List departmentslistDepartments | GET | Query departments |
Update departmentupdateDepartment | PUT | Update department |
Easy Form Responses15
Add approveraddApproverSupplierInformationEasyFormResponse | PUT | Manually add an approver for an easy form response |
Add approveraddApproverUserEasyFormResponse | PUT | Manually add an approver for an easy form response |
ApprovalapprovalSupplierInformationEasyFormResponse | PUT | Submit an easy form response for approval |
ApprovalapprovalUserEasyFormResponse | PUT | Submit an easy form response for approval |
Get supplier information easy form responsegetSupplierInformationEasyFormResponse | GET | Show an easy form response |
Get users easy form responsegetUsersEasyFormResponse | GET | Show an easy form response |
List easy form responseslistEasyFormResponses | GET | Query easy form responses |
List supplier information easy form responseslistSupplierInformationEasyFormResponses | GET | Query easy form responses |
List users easy form responseslistUsersEasyFormResponses | GET | Query easy form responses |
Remove approvalremoveApprovalSupplierInformationEasyFormResponse | PUT | Remove an apporver who was manually added |
Remove approvalremoveApprovalUserEasyFormResponse | PUT | Remove an apporver who was manually added |
ReviewreviewSupplierInformationEasyFormResponse | PUT | Review an easy form response |
ReviewreviewUserEasyFormResponse | PUT | Review an easy form response |
Update supplier information easy form responseupdateSupplierInformationEasyFormResponse | PUT | Update easy form response |
Update users easy form responseupdateUsersEasyFormResponse | PUT | Update easy form response |
Exchange Rates4
Create exchange ratecreateExchangeRate | POST | Create exchange rate |
Get exchange rategetExchangeRate | GET | Show exchange rate |
List exchange rateslistExchangeRates | GET | Query exchange rates |
Update exchange rateupdateExchangeRate | PUT | Update exchange rate |
Expense Artifact17
Create expense lines expense artifactcreateExpenseLinesExpenseArtifact | POST | Create expense artifact |
Create expense reports expense lines expense artifactcreateExpenseReportsExpenseLinesExpenseArtifact | POST | Create expense artifact |
Get expense lines expense artifactgetExpenseLinesExpenseArtifact | GET | Show expense artifact |
Get expense lines expense artifactgetExpenseLinesExpenseArtifactGet | GET | Show expense artifact |
Get expense reports expense lines expense artifactgetExpenseReportsExpenseLinesExpenseArtifact | GET | Show expense artifact |
ImagedownloadExpenseLineExpenseArtifactImage | GET | Query expense artifact image. |
ImagedownloadExpenseLineExpenseArtifactImageGet | GET | Query expense artifact image. |
ImagedownloadExpenseReportExpenseLineExpenseArtifactImage | GET | Query expense artifact image. |
ImagedownloadExpenseReportExpenseLineExpenseArtifactImageGet | GET | Query expense artifact image. |
List expense lines expense artifactslistExpenseLinesExpenseArtifacts | GET | Query expense artifacts |
List expense lines expense artifactslistExpenseLinesExpenseArtifactsGet | GET | Query expense artifacts |
List expense reports expense lines expense artifactslistExpenseReportsExpenseLinesExpenseArtifacts | GET | Query expense artifacts |
Retrieves expense report attachmentsdownloadExpenseReportDownload | GET | Response payload is a zip archive with folders for each expense line that has receipt attachments. |
Update expense lines expense artifactupdateExpenseLinesExpenseArtifact | PUT | Update expense artifact |
Update expense lines expense artifactupdateExpenseLinesExpenseArtifactPut | PUT | Update expense artifact |
Update expense reports expense lines expense artifactupdateExpenseReportsExpenseLinesExpenseArtifact | PUT | Update expense artifact |
Update with ocr responseupdateWithOcrResponseExpenseLineExpenseArtifact | PUT | Update expense artifact with OCR response. |
Expense Delegates1
List expense delegationslistExpenseDelegations | GET | Get all delegates in the /expense delegations table |
Expense Lines16
Assign attendeeassignAttendeeExpenseLine | POST | Assign attendee to expense line |
Calculate mileagecalculateMileageExpenseLine | POST | Calculate line total based on mileage data |
Calculate per diemcalculatePerDiemExpenseLine | POST | Calculate line total based on trip data |
Create expense linecreateExpenseLine | POST | Create expense line |
Create expense reports expense linecreateExpenseReportsExpenseLine | POST | Create expense line |
Delete expense linedeleteExpenseLine | DELETE | Delete expense line |
Delete expense lines unassign attendeedeleteExpenseLinesUnassignAttendee | DELETE | Unassign attendee from expense line |
Delete expense reports expense linedeleteExpenseReportsExpenseLine | DELETE | Delete expense line |
Get expense linegetExpenseLine | GET | Show expense line |
Get expense reports expense linegetExpenseReportsExpenseLine | GET | Show expense line |
List expense lineslistExpenseLines | GET | Query expense lines |
List expense reports expense lineslistExpenseReportsExpenseLines | GET | Query expense lines |
Update expense linepatchExpenseLine | PATCH | Update expense line |
Update expense lineupdateExpenseLine | PUT | Update expense line |
Update expense reports expense linepatchExpenseReportsExpenseLine | PATCH | Update expense line |
Update expense reports expense lineupdateExpenseReportsExpenseLine | PUT | Update expense line |
Expense Reports7
Add approveraddApproverExpenseReport | PUT | Manually add an approver for an expense report |
Create expense reportcreateExpenseReport | POST | Create an expense report in draft status |
Get expense reportgetExpenseReport | GET | Show expense report |
List expense reportslistExpenseReports | GET | Query expense reports |
Remove approvalremoveApprovalExpenseReport | PUT | Remove an approver who was manually added |
SubmitsubmitExpenseReport | PUT | Create an expense report and attempt to submit it for approval |
Update expense reportupdateExpenseReport | PUT | Update expense report |
External Payables7
Create payables external payablecreatePayablesExternalPayable | POST | Create External Payable |
Get payables external payablegetPayablesExternalPayable | GET | Show External Payable |
List payables external payableslistPayablesExternalPayables | GET | Query External Payables |
Update payables external payablepatchPayablesExternalPayable | PATCH | Update External Payable |
Update payables external payableupdatePayablesExternalPayable | PUT | Update External Payable |
VoidvoidPayableExternalPayable | PUT | Void External Payable |
VoidvoidPayableExternalPayablePatch | PATCH | Void External Payable |
Financial Counterparties5
Create financial counterpartycreateFinancialCounterparty | POST | Create financial counterparty |
Get financial counterpartygetFinancialCounterparty | GET | Show financial counterparty |
List financial counterpartieslistFinancialCounterparties | GET | Query financial counterparty |
Update financial counterpartypatchFinancialCounterparty | PATCH | Update financial counterparty |
Update financial counterpartyupdateFinancialCounterparty | PUT | Update financial counterparty |
Integration Error8
Create alertcreateAlertIntegrationError | POST | /integration errors/create alert |
Create integration errorcreateIntegrationError | POST | Create integration error |
Get integration errorgetIntegrationError | GET | Show integration error |
List integration errorslistIntegrationErrors | GET | Query integration errors |
ResolveresolveIntegrationError | PUT | Resolve integration error |
UnresolveunresolveIntegrationError | PUT | Unresolve resolved integration error |
Update integration errorpatchIntegrationError | PATCH | Update integration error |
Update integration errorupdateIntegrationError | PUT | Update integration error |
Integration History Record9
AcknowledgeacknowledgeIntegrationHistoryRecord | POST | Acknowledge |
Create alertcreateAlertIntegrationHistoryRecord | POST | Create alert |
Create alert and mark exportedcreateAlertAndMarkIntegrationHistoryRecordCreateAlertAndMarkExported | POST | Create alert and mark exported |
Create integration history recordcreateIntegrationHistoryRecord | POST | Create integration history record |
Get integration history recordgetIntegrationHistoryRecord | GET | Show integration history record |
List integration history recordslistIntegrationHistoryRecords | GET | Query integration history records |
Mark exportedmarkExportedIntegrationHistoryRecord | POST | Mark exported |
Update integration history recordpatchIntegrationHistoryRecord | PATCH | Update integration history record |
Update integration history recordupdateIntegrationHistoryRecord | PUT | Update integration history record |
Integration Runs10
Create integration runcreateIntegrationRun | POST | Create integration run with status of pending |
FailfailIntegrationRun | PUT | Set integration run status as failed |
Get integration rungetIntegrationRun | GET | Show integration run |
List integration runslistIntegrationRuns | GET | Query integration runs |
PausepauseIntegrationRun | PUT | Set integration run status as paused |
PendingpendingIntegrationRun | PUT | Set integration run status as pending |
RunrunIntegrationRun | PUT | Set integration run status as running |
SuccesssuccessIntegrationRun | PUT | Set integration run status as successful |
Update integration runpatchIntegrationRun | PATCH | Update integration run |
Update integration runupdateIntegrationRun | PUT | Update integration run |
Integrations4
Create integrationcreateIntegration | POST | Create integration |
Get integrationgetIntegration | GET | Show integration |
List integrationslistIntegrations | GET | Query integrations |
Update integrationupdateIntegration | PUT | Update integration |
Inventory Adjustments5
Create inventory adjustmentcreateInventoryAdjustment | POST | Create inventory adjustment |
Get inventory adjustmentgetInventoryAdjustment | GET | Show inventory adjustment |
List inventory adjustmentslistInventoryAdjustments | GET | Query inventory adjustment |
Update inventory adjustmentpatchInventoryAdjustment | PATCH | Update inventory adjustment export flag only |
Update inventory adjustmentupdateInventoryAdjustment | PUT | Update inventory adjustment export flag only |
Inventory Consumptions5
Create inventory consumptioncreateInventoryConsumption | POST | Create inventory consumptions |
Get inventory consumptiongetInventoryConsumption | GET | Show inventory consumptions |
List inventory consumptionslistInventoryConsumptions | GET | Query inventory consumptions |
Update inventory consumptionpatchInventoryConsumption | PATCH | Update inventory consumptions |
Update inventory consumptionupdateInventoryConsumption | PUT | Update inventory consumptions export flag only |
Inventory Transfers5
Create inventory transfercreateInventoryTransfer | POST | Create inventory transfers |
Get inventory transfergetInventoryTransfer | GET | Show inventory transfers |
List inventory transferslistInventoryTransfers | GET | Query inventory transfers |
Update inventory transferpatchInventoryTransfer | PATCH | Update inventory transfers export flag only |
Update inventory transferupdateInventoryTransfer | PUT | Update inventory transfers export flag only |
Invoices21
AbandonabandonInvoice | PUT | Abandon invoice |
Add approveraddApproverInvoice | PUT | Manually add an approver for an invoice |
Bypass approvalsbypassApprovalsInvoice | PUT | Bypass approvals Allows a 3rd-party system on the customers side to get an invoice approved and paid as quickly as possible. |
Bypass current approvalbypassCurrentApprovalInvoice | PUT | Bypass current approval Allows a 3rd-party system on the customers side to get an invoice approved from the current approver to get an invoice paid as quickly as possible. |
Create invoicecreateInvoice | POST | Creates an invoice in draft status. |
DisputedisputeInvoice | PUT | Dispute invoice Allows moving an invoice to disputed status via a system call. |
Flip to advance ship noticeflipAdvanceShipNoticeInvoice | PUT | Flip invoice to Advance Ship Notice |
Get invoicegetInvoice | GET | Show invoice |
Image scanimageScanInvoice | PUT | Update image scan attachment or image scan URL |
List invoiceslistInvoices | GET | Query invoices |
Remove approvalremoveApprovalInvoice | PUT | Remove an approver who was manually added |
Restart approvalsrestartApprovalsInvoice | PUT | Restart approvals Allows a 3rd-party system on the customers side to clear the current approval chain and regenerate an new approval chain for an invoice that has had modifications. |
Retrieve clearance documentdownloadInvoiceRetrieveClearanceDocument | GET | Retrieve/Download clearance document |
Retrieve image scandownloadInvoiceRetrieveImageScan | GET | Retrieve/Download image scan |
Retrieve legal invoice pdfdownloadInvoiceRetrieveLegalInvoicePdf | GET | Download/retrieve the legal invoice PDF. |
Revalidate tolerancesrevalidateTolerancesInvoice | PUT | Revalidate tolerances Allows a 3rd-party system on the customers side to resubmit an invoice that had issues. |
SubmitsubmitInvoice | PUT | Submit draft invoice for approval |
Update invoiceupdateInvoice | PUT | Update invoice Used to updated information on the Invoice using the API |
Update line accountsupdateLineAccountsInvoice | PUT | Update line accounts Used by mobile users to update Invoices |
VoidvoidInvoice | PUT | Void an approved invoice This can be used on Invoices only on approved and pending receipt Invoices. |
Withdraw disputewithdrawDisputeInvoice | PUT | Withdraw dispute Due to supplier inaction or a mistake on the buyer side a disputed Invoice can be returned to the approval process. |
Items6
Create itemcreateItem | POST | Create item |
Get itemgetItem | GET | Show item |
ImagedownloadItemImage | GET | Get item image |
List itemslistItems | GET | Query items |
Update itempatchItem | PATCH | Update item |
Update itemupdateItem | PUT | Update item |
Legal Documents3
Delete contracts legal documentdeleteContractsLegalDocument | DELETE | Delete legal document |
Get contracts legal documentgetContractsLegalDocument | GET | Show legal document |
List contracts legal documentslistContractsLegalDocuments | GET | Query legal documents |
Lookup Values4
Create lookup valuecreateLookupValue | POST | Create lookup value |
Get lookup valuegetLookupValue | GET | Show lookup value |
List lookup valueslistLookupValues | GET | Query lookup values |
Update lookup valueupdateLookupValue | PUT | Update lookup value |
Matching Allocations1
List matching allocationslistMatchingAllocations | GET | Query with conditions such as invoice line id. |
Object Translation6
Create uoms translationcreateUomsTranslation | POST | Create a new translation for a Unit of Measure (UOM) |
Delete uoms translationdeleteUomsTranslation | DELETE | Remove a UOM translation |
Get uoms translationgetUomsTranslation | GET | Lists an individual UOM translation |
List uoms translationslistUomsTranslations | GET | Lists all of the UOM translations |
Update uoms translationpatchUomsTranslation | PATCH | Modify an existing UOM |
Update uoms translationupdateUomsTranslation | PUT | Modify an existing UOM |
Order Confirmations8
Accept headeracceptHeaderOrderHeaderConfirmation | POST | Buyers can accept order header confirmations from suppliers when the order confirmation status is pending buyer review. |
Get order header confirmationgetOrderHeaderConfirmation | GET | Show order confirmations. |
List order header confirmationslistOrderHeaderConfirmations | GET | Query order confirmations. |
Reject headerrejectHeaderOrderHeaderConfirmation | POST | Buyers can reject order header confirmations from suppliers when the order confirmation status is pending buyer review. |
SubmitsubmitOrderHeaderConfirmation | POST | Submit a line-level order confirmation that is in a draft state. |
UpdateupdateOrderHeaderConfirmationPut | PUT | Moves all lines in the pending integration status to the overridden status. |
Update order header confirmationpatchOrderHeaderConfirmation | PATCH | Update order confirmations. |
Update order header confirmationupdateOrderHeaderConfirmation | PUT | Update line-level order confirmations. |
Order List8
Create order padcreateOrderPad | POST | Create order pad |
Create order pads order pad linecreateOrderPadsOrderPadLine | POST | Create order pad line |
Get order padgetOrderPad | GET | Show order pad |
Get order pads order pad linegetOrderPadsOrderPadLine | GET | Show order pad line |
List order padslistOrderPads | GET | Query order pads |
List order pads order pad lineslistOrderPadsOrderPadLines | GET | Query order pad lines |
Update order padupdateOrderPad | PUT | Update order pad |
Update order pads order pad lineupdateOrderPadsOrderPadLine | PUT | Update order pad line |
Payable Allocations9
Create payables allocationcreatePayablesAllocation | POST | /api/payables/allocations |
ExportexportPayableAllocation | PUT | /api/payables/allocations/:id/export |
ExportexportPayableAllocationPatch | PATCH | /api/payables/allocations/:id/export |
Get payables allocationgetPayablesAllocation | GET | Show Payable Allocation |
List payables allocationslistPayablesAllocations | GET | Query Payable Allocations |
ReversereversePayableAllocation | PUT | Reverse this allocation and create negative reconciliation lines to free up the amount that was allocated |
ReversereversePayableAllocationPatch | PATCH | Reverse this allocation and create negative reconciliation lines to free up the amount that was allocated |
Update payables allocationpatchPayablesAllocation | PATCH | /api/payables/allocations/:id |
Update payables allocationupdatePayablesAllocation | PUT | /api/payables/allocations/:id |
Payables/Invoices11
ExportexportPayableInvoice | PATCH | Mark Invoice Payable as Exported |
ExportexportPayableInvoicePut | PUT | Mark Invoice Payable as Exported |
Get payables invoicegetPayablesInvoice | GET | Show Invoice Payable |
List payables invoiceslistPayablesInvoices | GET | Query Invoice Payables |
List payables invoices available allocationslistPayablesInvoicesAvailableAllocations | GET | /api/payables/invoices/available allocations |
Pay externallypayExternallyPayableInvoice | PATCH | Mark Invoice Payable as Paid and stop tracking in Coupa |
Pay externallypayExternallyPayableInvoicePut | PUT | Mark Invoice Payable as Paid and stop tracking in Coupa |
Track externallytrackExternallyPayableInvoice | PATCH | Stop Tracking Invoice Payable in Coupa |
Track externallytrackExternallyPayableInvoicePut | PUT | Stop Tracking Invoice Payable in Coupa |
Track in coupatrackInCoupaPayableInvoice | PATCH | Start Tracking Invoice Payable in Coupa |
Track in coupatrackInCoupaPayableInvoicePut | PUT | Start Tracking Invoice Payable in Coupa |
Payables/Order Reconciliation Lines3
Create payables order reconciliation linecreatePayablesOrderReconciliationLine | POST | /api/payables/order/reconciliation lines |
Get payables order reconciliation linegetPayablesOrderReconciliationLine | GET | /api/payables/order/reconciliation lines/:id |
List payables order reconciliation lineslistPayablesOrderReconciliationLines | GET | /api/payables/order/reconciliation lines |
Payables/Orders4
Get payables ordergetPayablesOrder | GET | Show Order |
List payables orderslistPayablesOrders | GET | Query Orders |
Pay externallypayExternallyPayableOrder | PATCH | Mark Order as Paid Externally |
Ready to payreadyPayPayableOrder | PATCH | Mark Order as Ready to Pay |
Payment Terms4
Create payment termcreatePaymentTerm | POST | Create payment term |
Get payment termgetPaymentTerm | GET | Show payment term |
List payment termslistPaymentTerms | GET | Query payment terms |
Update payment termupdatePaymentTerm | PUT | Update payment term |
Payments2
List coupa pay paymentslistCoupaPayPayments | GET | Query Coupa Pay payments, for example status[in]=completed successfully,completed with errors and exported=false. |
Update coupa pay paymentupdateCoupaPayPayment | PUT | Update a Coupa Pay payment; the reference documents this only to mark it exported. |
Pick Lists/Fulfillment Reservations2
List pick listslistPickLists | GET | Query fulfillment reservations |
Update FulfillmentsupdateFulfillmentsPickList | POST | Update fulfillment reservations |
Project Memberships5
Create project membershipcreateProjectMembership | POST | Create a project membership |
Delete project membershipdeleteProjectMembership | DELETE | Delete a project membership |
Get project membershipgetProjectMembership | GET | Show a project membership |
List project membershipslistProjectMemberships | GET | Query Project memberships |
Update project membershipupdateProjectMembership | PUT | Update a project membership |
Projects4
Create projectcreateProject | POST | Create a Project |
Get projectgetProject | GET | Show a specific Project |
List projectslistProjects | GET | Show all of the Projects |
Update projectupdateProject | PUT | Update an existing Project |
Purchase Order Change7
Add approveraddApproverPurchaseOrderChange | PUT | Manually add an approver for an order header change |
Create purchase order changecreatePurchaseOrderChange | POST | Create purchase order change. |
Get purchase order changegetPurchaseOrderChange | GET | Show purchase order change |
List purchase order changeslistPurchaseOrderChanges | GET | Query purchase order changes |
Remove approvalremoveApprovalPurchaseOrderChange | PUT | Remove an approver who was manually added |
Submit for approvalsubmitApprovalPurchaseOrderChange | PUT | Submit purchase order change for approval |
Update purchase order changeupdatePurchaseOrderChange | PUT | Update purchase order change. |
Purchase Order Lines7
Delete purchase order linedeletePurchaseOrderLine | DELETE | Delete purchase order line |
Get purchase order linegetPurchaseOrderLine | GET | Show purchase order line |
List purchase order lineslistPurchaseOrderLines | GET | Query purchase order lines |
Reopen for invoicingreopenInvoicingPurchaseOrderLine | PUT | Reopen for invoicing |
Reopen for receivingreopenReceivingPurchaseOrderLine | PUT | Reopen for receiving |
Soft close for invoicingsoftCloseInvoicingPurchaseOrderLine | PUT | Soft close for invoicing |
Soft close for receivingsoftCloseReceivingPurchaseOrderLine | PUT | Soft close for receiving |
Purchase Orders12
CancelcancelPurchaseOrder | PUT | Cancel |
CloseclosePurchaseOrder | PUT | Close a purchase order. |
Create purchase ordercreatePurchaseOrder | POST | Create a purchase order as part of the external purchase orders feature. |
Get purchase ordergetPurchaseOrder | GET | Show purchase order |
Ignore window and issueignoreWindowAndIssuePurchaseOrder | PUT | Ignore Windows And Issue |
IssueissuePurchaseOrder | PUT | Issue and send the PO to the supplier. |
Issue without sendissueWithoutSendPurchaseOrder | PUT | Issue without sending the PO to the supplier. |
List purchase orderslistPurchaseOrders | GET | Query purchase orders |
Release from buyer holdreleaseFromBuyerHoldPurchaseOrder | PUT | Release purchase order on buyer hold |
ReopenreopenPurchaseOrder | PUT | Reopen a soft-closed purchase order. |
Update purchase orderpatchPurchaseOrder | PATCH | Update purchase order |
Update purchase orderupdatePurchaseOrder | PUT | Update purchase order |
Quality Collaboration13
Add a new attachment at the characteristic level (Line)createQualityInspectionCharacteristicAttachment | POST | Add a new attachment at the characteristic level (Line) |
Add a new attachment at the inspection level (Header)createQualityInspectionAttachment | POST | Add a new attachment at the inspection level (Header) |
Create a new quality inspectioncreateQualityInspectionQualityInspection | POST | Create a new quality inspection |
Delete quality-inspections attachmentdeleteQualityInspectionsAttachment | DELETE | Delete quality-inspections attachment |
Delete quality-inspections characteristics attachmentdeleteQualityInspectionsCharacteristicsAttachment | DELETE | Delete quality-inspections characteristics attachment |
Get quality-inspectiongetQualityInspection | GET | Get quality-inspection |
Get quality-inspections attachmentgetQualityInspectionsAttachment | GET | Get quality-inspections attachment |
Get quality-inspections characteristics attachmentgetQualityInspectionsCharacteristicsAttachment | GET | Get quality-inspections characteristics attachment |
List quality-inspectionslistQualityInspections | GET | List quality-inspections |
List quality-inspections attachmentslistQualityInspectionsAttachments | GET | List quality-inspections attachments |
List quality-inspections characteristics attachmentslistQualityInspectionsCharacteristicsAttachments | GET | List quality-inspections characteristics attachments |
Mark a quality inspection as exportedmarkQualityInspectionAsQualityInspection | POST | Mark a quality inspection as exported |
Reset exported flag of a quality inspectionresetExportedFlagQualityQualityInspection | POST | Reset exported flag of a quality inspection |
Quote Requests5
Create from sourcecreateFromSourceQuoteRequest | POST | Create Sourcing event from Requisition, Contract, Catalog, Order pad, Order lines, Invoice lines, and items |
Create quote requestcreateQuoteRequest | POST | Create a Sourcing event |
Get quote requestgetQuoteRequest | GET | Get information about the particular event |
List quote requestslistQuoteRequests | GET | Returns all Sourcing events |
Update quote requestupdateQuoteRequest | PUT | Update a Sourcing event. |
Quote Responses7
AwardawardQuoteResponse | POST | Award the quote response. |
Delete quote responses awarddeleteQuoteResponsesAward | DELETE | Remove award from the quote response. |
Get quote responsegetQuoteResponse | GET | Get information about the particular response. |
List quote requests quote responseslistQuoteRequestsQuoteResponses | GET | Get the latest submitted response per supplier. |
List quote requests quote responses alllistQuoteRequestsQuoteResponsesAll | GET | Get all responses for a Sourcing event, including all submitted and draft responses. |
List quote responseslistQuoteResponses | GET | Get all responses of specific Sourcing event. |
List quote responses alllistQuoteResponsesAll | GET | Get all responses, including all submitted and draft responses. |
Quote Suppliers1
Get quote suppliergetQuoteSupplier | GET | Get information about the quote supplier |
Receipt Requests9
Add approveraddApproverReceiptRequest | PUT | Add a user as an approver |
Add watcheraddWatcherReceiptRequest | PUT | Add a user as a watcher |
Delete receipt requestdeleteReceiptRequest | DELETE | Delete receipt request |
Get receipt requestgetReceiptRequest | GET | Show receipt request |
List receipt requestslistReceiptRequests | GET | List receipt requests |
Remove approverremoveApproverReceiptRequest | PUT | Remove a user as an approver |
Remove watcherremoveWatcherReceiptRequest | PUT | Remover a user as a watcher |
SubmitsubmitReceiptRequest | POST | Submit receipt request for approval |
WithdrawwithdrawReceiptRequest | POST | Withdraw receipt request |
Receipts2
Get inventory transactiongetInventoryTransaction | GET | Show one inventory transaction. |
List inventory transactionslistInventoryTransactions | GET | Query inventory transactions of every type (receipts, adjustments, consumptions, transfers, returns). |
Receiving Transactions7
Create receiving transactioncreateReceivingTransaction | POST | Create receiving transaction |
Delete receiving transactiondeleteReceivingTransaction | DELETE | Delete receiving transaction |
Get receiving transactiongetReceivingTransaction | GET | Show receiving transaction |
List receiving transactionslistReceivingTransactions | GET | Query receiving transactions |
Update receiving transactionpatchReceivingTransaction | PATCH | Update receiving transaction export flag only |
Update receiving transactionupdateReceivingTransaction | PUT | Update receiving transaction export flag only |
VoidvoidReceivingTransaction | PUT | Perform Void action on receiving transaction |
Remit-To Addresses11
Create invoices remit to addresscreateInvoicesRemitToAddress | POST | Create remit to address |
Create suppliers addresscreateSuppliersAddress | POST | Create remit to address |
Delete suppliers addressdeleteSuppliersAddress | DELETE | Delete remit to address |
Delete suppliers remit to addressdeleteSuppliersRemitToAddress | DELETE | Delete remit to address |
Get invoices remit to addressgetInvoicesRemitToAddress | GET | Show remit to address |
Get suppliers addressgetSuppliersAddress | GET | Show remit to address |
List invoices remit to addresseslistInvoicesRemitToAddresses | GET | Query remit to addresss |
List suppliers addresseslistSuppliersAddresses | GET | Query remit to addresss |
Update invoices remit to addressupdateInvoicesRemitToAddress | PUT | Update remit to address |
Update suppliers addresspatchSuppliersAddress | PATCH | Update remit to address |
Update suppliers addressupdateSuppliersAddress | PUT | Update remit to address |
Requisitions15
Add approveraddApproverRequisition | PUT | Manually add an approver for a requisition |
Add to cartaddCartRequisitionAddToCart | POST | Add To Cart |
Create requisitioncreateRequisition | POST | Create a requisition in draft status, which will then need to be submitted manually |
Delete requisitiondeleteRequisition | DELETE | Delete requisition |
Get requisitiongetRequisition | GET | Show requisition |
List requisitionslistRequisitions | GET | Query requisitions |
List requisitions current cartlistRequisitionsCurrentCart | GET | Send current cart for user, if there is no current cart then create and send |
List requisitions minelistRequisitionsMine | GET | /api/requisitions/mine |
Remove approvalremoveApprovalRequisition | PUT | Remove an approver who was manually added |
Save for latersaveLaterRequisition | PUT | Save For Later for API requisitions |
Schedule issuancescheduleIssuanceRequisition | POST | Set an issuance date for requisition lines and optionally retry issuance after a set number of days if the requisition is not approved by the scheduled date. |
Submit for approvalsubmitApprovalRequisitionSubmitForApproval | POST | Create a requisition and attempt to submit it for approval / buyer action |
Unschedule issuanceunscheduleIssuanceRequisition | POST | Remove the scheduled issuance date and any retry interval from requisition lines. |
Update and submit for approvalupdateAndSubmitApprovalRequisition | PUT | Update requisition and submit for approval |
Update requisitionupdateRequisition | PUT | Update requisition |
Return Requests7
Create return requestcreateReturnRequest | POST | Create a return request in draft status |
Delete return requestdeleteReturnRequest | DELETE | Delete a return request in draft status only |
Get return requestgetReturnRequest | GET | Query a return request by ID |
List return requestslistReturnRequests | GET | Query return requests |
SubmitsubmitReturnRequest | POST | Submit a return request for approval |
Update return requestpatchReturnRequest | PATCH | Update a return request that is in draft status |
Update return requestupdateReturnRequest | PUT | Update a return request that is in draft status |
Return to Supplier Transactions4
Get return to supplier transactiongetReturnToSupplierTransaction | GET | Show return to supplier transactions |
List return to supplier transactionslistReturnToSupplierTransactions | GET | Query return to supplier transactions |
Update return to supplier transactionpatchReturnToSupplierTransaction | PATCH | Update return to supplier transactions export flag only |
Update return to supplier transactionupdateReturnToSupplierTransaction | PUT | Update return to supplier transactions |
Shipping Terms4
Create shipping termcreateShippingTerm | POST | Create shipping term |
Get shipping termgetShippingTerm | GET | Show shipping term |
List shipping termslistShippingTerms | GET | Query shipping terms |
Update shipping termupdateShippingTerm | PUT | Update shipping term |
Supplier Information4
Create supplier informationcreateSupplierInformation | POST | Create. |
Get supplier informationgetSupplierInformation | GET | Show |
List supplier informationlistSupplierInformation | GET | Index |
Update supplier informationupdateSupplierInformation | PUT | Update |
Supplier Information Sites13
Create supplier information sitecreateSupplierInformationSite | POST | Create supplier information site |
Create supplier information supplier information sitecreateSupplierInformationSupplierInformationSite | POST | Create supplier information site |
Delete supplier information sitedeleteSupplierInformationSite | DELETE | Delete supplier information sites |
Delete supplier information supplier information sitedeleteSupplierInformationSupplierInformationSite | DELETE | Delete supplier information sites |
Get supplier information sitegetSupplierInformationSite | GET | Show supplier information site |
Get supplier information supplier information sitegetSupplierInformationSupplierInformationSite | GET | Show supplier information site |
List supplier information siteslistSupplierInformationSites | GET | Query supplier information sites |
List supplier information supplier information siteslistSupplierInformationSupplierInformationSites | GET | Query supplier information sites |
UpdateupdateSupplierInformationSitePut | PUT | Updates last-exported-at with timestamp. |
Update supplier information sitepatchSupplierInformationSite | PATCH | Update supplier information site |
Update supplier information siteupdateSupplierInformationSite | PUT | Update supplier information site |
Update supplier information supplier information sitepatchSupplierInformationSupplierInformationSite | PATCH | Update supplier information site |
Update supplier information supplier information siteupdateSupplierInformationSupplierInformationSite | PUT | Update supplier information site |
Supplier Information Tax Registrations5
Create supplier information tax registrationcreateSupplierInformationTaxRegistration | POST | Create supplier information tax registration |
Delete supplier information tax registrationdeleteSupplierInformationTaxRegistration | DELETE | /api/supplier information tax registrations/:id |
Get supplier information tax registrationgetSupplierInformationTaxRegistration | GET | Show supplier information tax registration |
Update supplier information tax registrationpatchSupplierInformationTaxRegistration | PATCH | Update supplier information tax registration |
Update supplier information tax registrationupdateSupplierInformationTaxRegistration | PUT | Update supplier information tax registration |
Supplier Items10
Create items supplier itemcreateItemsSupplierItem | POST | Create supplier item |
Create supplier itemcreateSupplierItem | POST | Create supplier item |
Delete supplier itemdeleteSupplierItem | DELETE | Delete supplier item |
Get items supplier itemgetItemsSupplierItem | GET | Show supplier item |
Get supplier itemgetSupplierItem | GET | Show supplier item |
List items supplier itemslistItemsSupplierItems | GET | Query supplier items |
List supplier itemslistSupplierItems | GET | Query supplier items |
List supplier items searchlistSupplierItemsSearch | GET | Advanced supplier item search |
Update items supplier itemupdateItemsSupplierItem | PUT | Update supplier item |
Update supplier itemupdateSupplierItem | PUT | Update supplier item |
Supplier Risk Aware Feed4
Create supplier risk aware feedcreateSupplierRiskAwareFeed | POST | Create a new Supplier Risk Feed for a specific supplier. |
Get supplier risk aware feedgetSupplierRiskAwareFeed | GET | Get a specific Supplier Risk Feed |
List supplier risk aware feedlistSupplierRiskAwareFeed | GET | Get a list of Supplier Risk Feeds |
Update supplier risk aware feedupdateSupplierRiskAwareFeed | PUT | Update a specific Supplier Risk Feed |
Supplier Sites6
Create suppliers supplier sitecreateSuppliersSupplierSite | POST | Create supplier site |
Delete suppliers supplier sitedeleteSuppliersSupplierSite | DELETE | Deletes the supplier site by id |
Get suppliers supplier sitegetSuppliersSupplierSite | GET | Show supplier site |
List suppliers supplier siteslistSuppliersSupplierSites | GET | Query supplier sites |
Update suppliers supplier sitepatchSuppliersSupplierSite | PATCH | Update supplier site |
Update suppliers supplier siteupdateSuppliersSupplierSite | PUT | Update supplier site |
Suppliers7
Create suppliercreateSupplier | POST | Create supplier |
Create supplier user preferencescreateSupplierUserPreferencesSupplier | POST | Create supplier user preferences |
Delete suppliers logout iframe sessiondeleteSuppliersLogoutIframeSession | DELETE | Log out (CSP)iframe session |
Get suppliergetSupplier | GET | Show supplier |
List supplierslistSuppliers | GET | Query suppliers |
Sync supplier user localesyncSupplierUserLocaleSupplier | POST | Sync supplier user locale |
Update supplierupdateSupplier | PUT | Update supplier |
Task23
Create projects taskcreateProjectsTask | POST | Create project task |
Create quote requests taskcreateQuoteRequestsTask | POST | Add a task to a Sourcing event. |
Create taskcreateTask | POST | Create task |
Create user groups taskcreateUserGroupsTask | POST | Create group task |
Delete projects taskdeleteProjectsTask | DELETE | Delete project task |
Delete quote requests taskdeleteQuoteRequestsTask | DELETE | Deletes a task from a Sourcing event. |
Delete taskdeleteTask | DELETE | Delete task |
Get projects taskgetProjectsTask | GET | Show project task |
Get quote requests taskgetQuoteRequestsTask | GET | Gets details for a task associated with a Sourcing event. |
Get taskgetTask | GET | Show task |
Get user groups taskgetUserGroupsTask | GET | Show a group task |
List projects taskslistProjectsTasks | GET | Query project task |
List quote requests taskslistQuoteRequestsTasks | GET | Gets tasks associated with a Sourcing event. |
List taskslistTasks | GET | Query task |
List user groups taskslistUserGroupsTasks | GET | Query group task |
Update projects taskpatchProjectsTask | PATCH | Update project task |
Update projects taskupdateProjectsTask | PUT | Update project task |
Update quote requests taskpatchQuoteRequestsTask | PATCH | Updates a task associated with a Sourcing event. |
Update quote requests taskupdateQuoteRequestsTask | PUT | Updates a task associated with a Sourcing event. |
Update taskpatchTask | PATCH | Update task |
Update taskupdateTask | PUT | Update task |
Update user groups taskpatchUserGroupsTask | PATCH | Update group task |
Update user groups taskupdateUserGroupsTask | PUT | Update group task |
Tax Registrations4
Create tax registrationcreateTaxRegistration | POST | Create tax registration |
Get tax registrationgetTaxRegistration | GET | Show tax registration |
List tax registrationslistTaxRegistrations | GET | Query tax registrations |
Update tax registrationupdateTaxRegistration | PUT | Update tax registration |
User Group Membership5
Create user group membershipcreateUserGroupMembership | POST | Create an user group membership |
Get user group membershipgetUserGroupMembership | GET | Show an user group membership |
List user group membershipslistUserGroupMemberships | GET | Query User group memberships |
Update user group membershippatchUserGroupMembership | PATCH | Update an user group membership |
Update user group membershipupdateUserGroupMembership | PUT | Update an user group membership |
User Groups5
Create user groupcreateUserGroup | POST | Create User Group |
Get user groupgetUserGroup | GET | Show User Group |
List user groupslistUserGroups | GET | Query User Groups |
Update user grouppatchUserGroup | PATCH | Update User Group |
Update user groupupdateUserGroup | PUT | Update User Group |
Users4
Create usercreateUser | POST | Create user |
Get usergetUser | GET | Show user |
List userslistUsers | GET | Query users |
Update userupdateUser | PUT | Update user |
Work Confirmation Header2
Get work confirmation headergetWorkConfirmationHeader | GET | Query a single service sheet by ID. |
List work confirmation headerslistWorkConfirmationHeaders | GET | Query service sheets. |
Worker10
Avatar updateavatarUpdateWorker | POST | Update worker avatar. |
Avatar updateavatarUpdateWorkerPut | PUT | Update worker avatar. |
Create workercreateWorker | POST | Create worker. |
Delete workers avatardeleteWorkersAvatar | DELETE | Get all worker assigments. |
Get workergetWorker | GET | Show a worker. |
Invite workerinviteWorkerWorker | POST | Invite a worker. |
List workerslistWorkers | GET | Query worker. |
List workers avatarlistWorkersAvatar | GET | Get assignment data for a single worker. |
Update workerpatchWorker | PATCH | Show a worker. |
Update workerupdateWorker | PUT | Show a worker. |
Worker Assignments9
CancelcancelWorkerAssignment | PUT | Changes the assignment's status to Cancelled and adds a record of the cancellation to the assignment's history. |
ClosecloseWorkerAssignment | PUT | Updates the assignment's status to Closed if the end date is today or in the past. |
ConfirmconfirmWorkerAssignment | PUT | Confirms worker assignments once all mandatory onboarding activities are approved. |
CreatecreateWorkerAssignment | POST | Create a new worker assignment. |
Get worker assignmentgetWorkerAssignment | GET | Get assignment data for a single worker. |
List worker assignmentslistWorkerAssignments | GET | Get all worker assigments. |
List worker assignments show historylistWorkerAssignmentsShowHistory | GET | Get the history for a worker assignment. |
Update worker assignmentpatchWorkerAssignment | PATCH | Update a worker assignment. |
Update worker assignmentupdateWorkerAssignment | PUT | Update worker assignment |