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

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Coupa and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. 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.
FieldWhat to enter
InstanceRequiredYour Coupa instance name: the part before .coupahost.com, for example acme or acme-test.Example: acme
Token endpointRequiredYour instance's OAuth 2.0 token endpoint: https://<instance>.coupahost.com/oauth2/token.Example: https://acme.coupahost.com/oauth2/token
Client IDRequiredThe client ID of the OAuth2/OpenID Connect client created in Setup, Integrations.
Client secretRequiredSecretThe client secret of that client.
ScopesRequiredSpace-separated scopes granted to the client, in the form service.object.right, for example core.invoice.read core.invoice.write.
Refresh tokenOptionalSecretFor an authorization code client: the refresh token issued when a user authorized it. Leave empty for client credentials.
Token requestRequiredCoupa takes the client credentials in the token request body.

Use it in a flow

  1. Open a flow, open the node library and search for Coupa.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. 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
CopycopyAccountTypePOSTCopy/Clone existing chart of accounts
Create account typecreateAccountTypePOSTCreate chart of accounts
Get account typegetAccountTypeGETShow chart of accounts
List account typeslistAccountTypesGETQuery chart of accounts
Account Validation Rules4
Create account validation rulecreateAccountValidationRulePOSTCreate account validation
Get account validation rulegetAccountValidationRuleGETShow account validation
List account validation ruleslistAccountValidationRulesGETQuery account validations
Update account validation ruleupdateAccountValidationRulePUTUpdate account validation
Accounts6
Create accountcreateAccountPOSTCreate account
Get accountgetAccountGETShow account
List accountslistAccountsGETQuery accounts
List accounts favoriteslistAccountsFavoritesGETFavorites
List accounts recentlistAccountsRecentGETRecent
Update accountupdateAccountPUTUpdate account
Address4
Create addresscreateAddressPOSTCreate address
Get addressgetAddressGETShow address
List addresseslistAddressesGETQuery addresses
Update addressupdateAddressPUTUpdate address
Advance Ship Notices8
Create asn headercreateAsnHeaderPOSTCreate advance ship notice header
Get asn headergetAsnHeaderGETShow advance ship notice header
List asn headerslistAsnHeadersGETQuery advance ship notice header
ReceivereceiveAsnHeaderPUTAdd query parameter fully consume=true to receive.
ReceivereceiveAsnHeaderPutPUTReceive
Update asn headerupdateAsnHeaderPUTUpdate advance ship notice header
VoidvoidAsnHeaderPUTVoid
VoidvoidAsnHeaderPutPUTVoid
Announcements2
Get announcementgetAnnouncementGETShow announcements
List announcementslistAnnouncementsGETQuery announcements
Approvals6
ApproveapproveApprovalPUTPerform Approve action on an approval
Get approvalgetApprovalGETShow approval
HoldholdApprovalPUTPerform Hold action on an approval
List approvalslistApprovalsGETQuery approvals
RejectrejectApprovalPUTPerform Reject action on an approval
Update approvalupdateApprovalPUTUpdate approval
ASN Lines4
ReceivereceiveAsnLinePUTReceive
ReceivereceiveAsnLinePutPUTReceive
VoidvoidAsnLinePUTVoid
VoidvoidAsnLinePutPUTVoid
Attachments32
CreatecreateContractAttachmentPOSTCreate attachment
CreatecreateExpenseReportAttachmentPOSTCreate attachment
CreatecreateInvoiceAttachmentPOSTCreate attachment
CreatecreatePurchaseOrderAttachmentPOSTCreate attachment
CreatecreateQuoteRequestAttachmentPOSTAdd an attachment to an event.
CreatecreateQuoteRequestAttachmentAttachmentPOSTAdd an attachment under the Details section of an event.
CreatecreateQuoteRequestLineAttachmentPOSTAdd an attachment to an event line.
CreatecreateRequisitionAttachmentPOSTCreate attachment
CreatecreateUserAttachmentPOSTCreate attachment
Delete attachmentdeleteAttachmentDELETEDelete an attachment
Delete quote request attachments attachmentdeleteQuoteRequestAttachmentsAttachmentDELETEDelete an attachment under the Details section of an event.
Delete quote request lines attachmentdeleteQuoteRequestLinesAttachmentDELETEDelete an attachment associated with an event line.
Delete quote requests attachmentdeleteQuoteRequestsAttachmentDELETEDelete an attachment associated with an event.
Delete requisition lines attachmentdeleteRequisitionLinesAttachmentDELETEDelete an attachment from the Requisition Line (works for other document types too, like Orders)
Delete requisitions attachmentdeleteRequisitionsAttachmentDELETEDelete an attachment from the Requisition Header (works for other document types too, like Orders)
Get attachmentgetAttachmentGETShow attachment based on an attachment ID.
Get contracts attachmentgetContractsAttachmentGETShow attachment
Get expense reports attachmentgetExpenseReportsAttachmentGETShow attachment
Get inventory transactions attachmentgetInventoryTransactionsAttachmentGETShow attachment
Get invoices attachmentgetInvoicesAttachmentGETShow attachment
Get purchase orders attachmentgetPurchaseOrdersAttachmentGETShow attachment
Get requisitions attachmentgetRequisitionsAttachmentGETShow attachment
Get users attachmentgetUsersAttachmentGETShow attachment
List contracts attachmentslistContractsAttachmentsGETQuery attachments
List expense reports attachmentslistExpenseReportsAttachmentsGETQuery attachments
List invoices attachmentslistInvoicesAttachmentsGETQuery attachments
List purchase orders attachmentslistPurchaseOrdersAttachmentsGETQuery attachments
List quote request attachments attachmentslistQuoteRequestAttachmentsAttachmentsGETGet attachments under the Details section of an event.
List quote request lines attachmentslistQuoteRequestLinesAttachmentsGETGet attachments associated with an event line.
List quote requests attachmentslistQuoteRequestsAttachmentsGETGet attachments associated with an event.
List requisitions attachmentslistRequisitionsAttachmentsGETQuery attachments
List users attachmentslistUsersAttachmentsGETQuery attachments
Budget Line Adjustment5
Create budget lines budget line adjustmentcreateBudgetLinesBudgetLineAdjustmentPOSTCreate a budget line adjustment
Get budget lines budget line adjustmentgetBudgetLinesBudgetLineAdjustmentGETShow budget line adjustment
List budget lines budget line adjustmentslistBudgetLinesBudgetLineAdjustmentsGETQuery budget line adjustments
Update budget lines budget line adjustmentpatchBudgetLinesBudgetLineAdjustmentPATCHYou cannot update budget line adjustments directly via the API
Update budget lines budget line adjustmentupdateBudgetLinesBudgetLineAdjustmentPUTYou cannot update budget line adjustments directly via the API
Budget Lines5
AdjustadjustBudgetLinePUTCreate budget line adjustment for budget line
Create budget linecreateBudgetLinePOSTCreate budget line
Get budget linegetBudgetLineGETShow budget line
List budget lineslistBudgetLinesGETQuery budget lines
Update budget lineupdateBudgetLinePUTUpdate budget line
Business Entities5
Create business entitycreateBusinessEntityPOSTCreate business entity
Get business entitygetBusinessEntityGETShow business entity
List business entitieslistBusinessEntitiesGETQuery business entities
Update business entitypatchBusinessEntityPATCHUpdate business entity
Update business entityupdateBusinessEntityPUTUpdate business entity
Charges2
Get chargegetChargeGETShow Charges
List chargeslistChargesGETQuery Charges
Comments15
Create expense reports commentcreateExpenseReportsCommentPOSTCreate comment
Create invoices commentcreateInvoicesCommentPOSTCreate comment
Create purchase orders commentcreatePurchaseOrdersCommentPOSTCreate comment
Create requisitions commentcreateRequisitionsCommentPOSTCreate comment
Create users commentcreateUsersCommentPOSTCreate comment
Get expense reports commentgetExpenseReportsCommentGETShow comment
Get invoices commentgetInvoicesCommentGETShow comment
Get purchase orders commentgetPurchaseOrdersCommentGETShow comment
Get requisitions commentgetRequisitionsCommentGETShow comment
Get users commentgetUsersCommentGETShow comment
List expense reports commentslistExpenseReportsCommentsGETQuery comments
List invoices commentslistInvoicesCommentsGETQuery comments
List purchase orders commentslistPurchaseOrdersCommentsGETQuery comments
List requisitions commentslistRequisitionsCommentsGETQuery comments
List users commentslistUsersCommentsGETQuery comments
Commodities5
Create commoditycreateCommodityPOSTCreate commodity
Get commoditygetCommodityGETShow commodity
List commoditieslistCommoditiesGETQuery commodities
Update commoditypatchCommodityPATCHUpdate commodity
Update commodityupdateCommodityPUTUpdate commodity
Content Groups4
Create business groupcreateBusinessGroupPOSTCreate business group
Get business groupgetBusinessGroupGETShow business group
List business groupslistBusinessGroupsGETQuery business groups
Update business groupupdateBusinessGroupPUTUpdate business group
Contract Template2
Get contracts templategetContractsTemplateGETShow contract template
List contracts templateslistContractsTemplatesGETQuery contract templates
Contract Terms4
Create contracts contract termcreateContractsContractTermPOSTCreate contract term
Get contracts contract termgetContractsContractTermGETShow contract term
List contracts contract termslistContractsContractTermsGETQuery contract terms
Update contracts contract termupdateContractsContractTermPUTUpdate contract term
Contracts18
Add approveraddApproverContractPUTManually add an approver for a contract
Ccc signature createdcccSignatureCreatedContractPUTNotifies that a signature has been added in CCC.
Check incheckInContractPUTCheck-in a legal document
Check outcheckOutContractPUTCheck-out a legal document.
CompletecompleteContractPUTMoves the contract to the completed state.
Create contractcreateContractPOSTCreate contract
Create publishedcreatePublishedContractPOST/api/contracts/:id/create published
Get contractgetContractGETShow contract
Legal agreementlegalAgreementContractPOSTAdd or update legal legal agreement file
Legal agreementlegalAgreementContractPutPUTAdd or update legal legal agreement file
List contractslistContractsGETQuery contracts
Remove approvalremoveApprovalContractPUTRemove an approver who was manually added
Retrieve executive summarydownloadContractRetrieveExecutiveSummaryGETGet executive summary file
Retrieve legal agreementdownloadContractRetrieveLegalAgreementGETGet legal legal agreement file
Submit for approvalsubmitApprovalContractPUTSubmits the contract for approval.
Update contractupdateContractPUTUpdate contract
Update publishedupdatePublishedContractPUTUpdates a contract when it's published.
Withdraw signatureswithdrawSignaturesContractPUTMoves contract to corresponding status after CCC withdraw signatures.
Coupa Pay Statements2
List coupa pay statementslistCoupaPayStatementsGETQuery Coupa Pay statements, for example status=approved for payment and exported=false.
Update coupa pay statementupdateCoupaPayStatementPUTUpdate a Coupa Pay statement; the reference documents this to mark it exported.
Currencies2
Get currencygetCurrencyGETShow currency
List currencieslistCurrenciesGETQuery currencies
Custom Object4
Create custom objects object instancecreateCustomObjectsObjectInstancePOSTCreate a new data record for the Custom Object
Get custom objects object instancegetCustomObjectsObjectInstanceGETLists an individual data record
List custom objects object instanceslistCustomObjectsObjectInstancesGETLists all of the data records for the Custom Object
Update custom objects object instanceupdateCustomObjectsObjectInstancePUTModify an existing data record
Cycle Count Lines4
Get cycle counts cycle count linegetCycleCountsCycleCountLineGETShow Cycle Count Line
List cycle counts cycle count lineslistCycleCountsCycleCountLinesGETQuery Cycle Count Lines
Update cycle counts cycle count linepatchCycleCountsCycleCountLinePATCH/api/cycle counts/:cycle count id/cycle count lines/:id
Update cycle counts cycle count lineupdateCycleCountsCycleCountLinePUT/api/cycle counts/:cycle count id/cycle count lines/:id
Cycle Counts4
Get cycle countgetCycleCountGETShow Cycle Counts
List cycle countslistCycleCountsGETQuery Cycle Counts
SubmitsubmitCycleCountPUTSubmit Cycle Counts
SubmitsubmitCycleCountPatchPATCHSubmit Cycle Counts
Data File Sources7
Get data file sourcegetDataFileSourceGETShow data file source
List data file sourceslistDataFileSourcesGETQuery data file sources
List data file sources validate api keylistDataFileSourcesValidateApiKeyGETValidate API key
Load fileloadFileDataFileSourcePOST/api/data file sources/load file
Load filesloadFilesDataFileSourcePOST/api/data file sources/load files
Load from coupa file serviceloadFromCoupaFileDataFileSourceLoadFromCoupaFileServicePOSTLoad from Coupa file service
Load from sftploadFromSftpDataFileSourcePOSTUpload flat file and process via data file source
Default Receiving Location3
Create default receiving locationcreateDefaultReceivingLocationPOST/api/default receiving locations/api/default receiving locations/api/default receiving locations
Get default receiving locationgetDefaultReceivingLocationGET/api/default receiving locations/:id/api/default receiving locations/:id/api/default receiving locations/:id
List default receiving locationslistDefaultReceivingLocationsGET/api/default receiving locations/api/default receiving locations/api/default receiving locations
Delegates1
List delegationslistDelegationsGETGet all delegates in the /delegations table
Departments4
Create departmentcreateDepartmentPOSTCreate department
Get departmentgetDepartmentGETShow department
List departmentslistDepartmentsGETQuery departments
Update departmentupdateDepartmentPUTUpdate department
Easy Form Responses15
Add approveraddApproverSupplierInformationEasyFormResponsePUTManually add an approver for an easy form response
Add approveraddApproverUserEasyFormResponsePUTManually add an approver for an easy form response
ApprovalapprovalSupplierInformationEasyFormResponsePUTSubmit an easy form response for approval
ApprovalapprovalUserEasyFormResponsePUTSubmit an easy form response for approval
Get supplier information easy form responsegetSupplierInformationEasyFormResponseGETShow an easy form response
Get users easy form responsegetUsersEasyFormResponseGETShow an easy form response
List easy form responseslistEasyFormResponsesGETQuery easy form responses
List supplier information easy form responseslistSupplierInformationEasyFormResponsesGETQuery easy form responses
List users easy form responseslistUsersEasyFormResponsesGETQuery easy form responses
Remove approvalremoveApprovalSupplierInformationEasyFormResponsePUTRemove an apporver who was manually added
Remove approvalremoveApprovalUserEasyFormResponsePUTRemove an apporver who was manually added
ReviewreviewSupplierInformationEasyFormResponsePUTReview an easy form response
ReviewreviewUserEasyFormResponsePUTReview an easy form response
Update supplier information easy form responseupdateSupplierInformationEasyFormResponsePUTUpdate easy form response
Update users easy form responseupdateUsersEasyFormResponsePUTUpdate easy form response
Exchange Rates4
Create exchange ratecreateExchangeRatePOSTCreate exchange rate
Get exchange rategetExchangeRateGETShow exchange rate
List exchange rateslistExchangeRatesGETQuery exchange rates
Update exchange rateupdateExchangeRatePUTUpdate exchange rate
Expense Artifact17
Create expense lines expense artifactcreateExpenseLinesExpenseArtifactPOSTCreate expense artifact
Create expense reports expense lines expense artifactcreateExpenseReportsExpenseLinesExpenseArtifactPOSTCreate expense artifact
Get expense lines expense artifactgetExpenseLinesExpenseArtifactGETShow expense artifact
Get expense lines expense artifactgetExpenseLinesExpenseArtifactGetGETShow expense artifact
Get expense reports expense lines expense artifactgetExpenseReportsExpenseLinesExpenseArtifactGETShow expense artifact
ImagedownloadExpenseLineExpenseArtifactImageGETQuery expense artifact image.
ImagedownloadExpenseLineExpenseArtifactImageGetGETQuery expense artifact image.
ImagedownloadExpenseReportExpenseLineExpenseArtifactImageGETQuery expense artifact image.
ImagedownloadExpenseReportExpenseLineExpenseArtifactImageGetGETQuery expense artifact image.
List expense lines expense artifactslistExpenseLinesExpenseArtifactsGETQuery expense artifacts
List expense lines expense artifactslistExpenseLinesExpenseArtifactsGetGETQuery expense artifacts
List expense reports expense lines expense artifactslistExpenseReportsExpenseLinesExpenseArtifactsGETQuery expense artifacts
Retrieves expense report attachmentsdownloadExpenseReportDownloadGETResponse payload is a zip archive with folders for each expense line that has receipt attachments.
Update expense lines expense artifactupdateExpenseLinesExpenseArtifactPUTUpdate expense artifact
Update expense lines expense artifactupdateExpenseLinesExpenseArtifactPutPUTUpdate expense artifact
Update expense reports expense lines expense artifactupdateExpenseReportsExpenseLinesExpenseArtifactPUTUpdate expense artifact
Update with ocr responseupdateWithOcrResponseExpenseLineExpenseArtifactPUTUpdate expense artifact with OCR response.
Expense Delegates1
List expense delegationslistExpenseDelegationsGETGet all delegates in the /expense delegations table
Expense Lines16
Assign attendeeassignAttendeeExpenseLinePOSTAssign attendee to expense line
Calculate mileagecalculateMileageExpenseLinePOSTCalculate line total based on mileage data
Calculate per diemcalculatePerDiemExpenseLinePOSTCalculate line total based on trip data
Create expense linecreateExpenseLinePOSTCreate expense line
Create expense reports expense linecreateExpenseReportsExpenseLinePOSTCreate expense line
Delete expense linedeleteExpenseLineDELETEDelete expense line
Delete expense lines unassign attendeedeleteExpenseLinesUnassignAttendeeDELETEUnassign attendee from expense line
Delete expense reports expense linedeleteExpenseReportsExpenseLineDELETEDelete expense line
Get expense linegetExpenseLineGETShow expense line
Get expense reports expense linegetExpenseReportsExpenseLineGETShow expense line
List expense lineslistExpenseLinesGETQuery expense lines
List expense reports expense lineslistExpenseReportsExpenseLinesGETQuery expense lines
Update expense linepatchExpenseLinePATCHUpdate expense line
Update expense lineupdateExpenseLinePUTUpdate expense line
Update expense reports expense linepatchExpenseReportsExpenseLinePATCHUpdate expense line
Update expense reports expense lineupdateExpenseReportsExpenseLinePUTUpdate expense line
Expense Reports7
Add approveraddApproverExpenseReportPUTManually add an approver for an expense report
Create expense reportcreateExpenseReportPOSTCreate an expense report in draft status
Get expense reportgetExpenseReportGETShow expense report
List expense reportslistExpenseReportsGETQuery expense reports
Remove approvalremoveApprovalExpenseReportPUTRemove an approver who was manually added
SubmitsubmitExpenseReportPUTCreate an expense report and attempt to submit it for approval
Update expense reportupdateExpenseReportPUTUpdate expense report
External Payables7
Create payables external payablecreatePayablesExternalPayablePOSTCreate External Payable
Get payables external payablegetPayablesExternalPayableGETShow External Payable
List payables external payableslistPayablesExternalPayablesGETQuery External Payables
Update payables external payablepatchPayablesExternalPayablePATCHUpdate External Payable
Update payables external payableupdatePayablesExternalPayablePUTUpdate External Payable
VoidvoidPayableExternalPayablePUTVoid External Payable
VoidvoidPayableExternalPayablePatchPATCHVoid External Payable
Financial Counterparties5
Create financial counterpartycreateFinancialCounterpartyPOSTCreate financial counterparty
Get financial counterpartygetFinancialCounterpartyGETShow financial counterparty
List financial counterpartieslistFinancialCounterpartiesGETQuery financial counterparty
Update financial counterpartypatchFinancialCounterpartyPATCHUpdate financial counterparty
Update financial counterpartyupdateFinancialCounterpartyPUTUpdate financial counterparty
Integration Error8
Create alertcreateAlertIntegrationErrorPOST/integration errors/create alert
Create integration errorcreateIntegrationErrorPOSTCreate integration error
Get integration errorgetIntegrationErrorGETShow integration error
List integration errorslistIntegrationErrorsGETQuery integration errors
ResolveresolveIntegrationErrorPUTResolve integration error
UnresolveunresolveIntegrationErrorPUTUnresolve resolved integration error
Update integration errorpatchIntegrationErrorPATCHUpdate integration error
Update integration errorupdateIntegrationErrorPUTUpdate integration error
Integration History Record9
AcknowledgeacknowledgeIntegrationHistoryRecordPOSTAcknowledge
Create alertcreateAlertIntegrationHistoryRecordPOSTCreate alert
Create alert and mark exportedcreateAlertAndMarkIntegrationHistoryRecordCreateAlertAndMarkExportedPOSTCreate alert and mark exported
Create integration history recordcreateIntegrationHistoryRecordPOSTCreate integration history record
Get integration history recordgetIntegrationHistoryRecordGETShow integration history record
List integration history recordslistIntegrationHistoryRecordsGETQuery integration history records
Mark exportedmarkExportedIntegrationHistoryRecordPOSTMark exported
Update integration history recordpatchIntegrationHistoryRecordPATCHUpdate integration history record
Update integration history recordupdateIntegrationHistoryRecordPUTUpdate integration history record
Integration Runs10
Create integration runcreateIntegrationRunPOSTCreate integration run with status of pending
FailfailIntegrationRunPUTSet integration run status as failed
Get integration rungetIntegrationRunGETShow integration run
List integration runslistIntegrationRunsGETQuery integration runs
PausepauseIntegrationRunPUTSet integration run status as paused
PendingpendingIntegrationRunPUTSet integration run status as pending
RunrunIntegrationRunPUTSet integration run status as running
SuccesssuccessIntegrationRunPUTSet integration run status as successful
Update integration runpatchIntegrationRunPATCHUpdate integration run
Update integration runupdateIntegrationRunPUTUpdate integration run
Integrations4
Create integrationcreateIntegrationPOSTCreate integration
Get integrationgetIntegrationGETShow integration
List integrationslistIntegrationsGETQuery integrations
Update integrationupdateIntegrationPUTUpdate integration
Inventory Adjustments5
Create inventory adjustmentcreateInventoryAdjustmentPOSTCreate inventory adjustment
Get inventory adjustmentgetInventoryAdjustmentGETShow inventory adjustment
List inventory adjustmentslistInventoryAdjustmentsGETQuery inventory adjustment
Update inventory adjustmentpatchInventoryAdjustmentPATCHUpdate inventory adjustment export flag only
Update inventory adjustmentupdateInventoryAdjustmentPUTUpdate inventory adjustment export flag only
Inventory Consumptions5
Create inventory consumptioncreateInventoryConsumptionPOSTCreate inventory consumptions
Get inventory consumptiongetInventoryConsumptionGETShow inventory consumptions
List inventory consumptionslistInventoryConsumptionsGETQuery inventory consumptions
Update inventory consumptionpatchInventoryConsumptionPATCHUpdate inventory consumptions
Update inventory consumptionupdateInventoryConsumptionPUTUpdate inventory consumptions export flag only
Inventory Transfers5
Create inventory transfercreateInventoryTransferPOSTCreate inventory transfers
Get inventory transfergetInventoryTransferGETShow inventory transfers
List inventory transferslistInventoryTransfersGETQuery inventory transfers
Update inventory transferpatchInventoryTransferPATCHUpdate inventory transfers export flag only
Update inventory transferupdateInventoryTransferPUTUpdate inventory transfers export flag only
Invoices21
AbandonabandonInvoicePUTAbandon invoice
Add approveraddApproverInvoicePUTManually add an approver for an invoice
Bypass approvalsbypassApprovalsInvoicePUTBypass approvals Allows a 3rd-party system on the customers side to get an invoice approved and paid as quickly as possible.
Bypass current approvalbypassCurrentApprovalInvoicePUTBypass 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 invoicecreateInvoicePOSTCreates an invoice in draft status.
DisputedisputeInvoicePUTDispute invoice Allows moving an invoice to disputed status via a system call.
Flip to advance ship noticeflipAdvanceShipNoticeInvoicePUTFlip invoice to Advance Ship Notice
Get invoicegetInvoiceGETShow invoice
Image scanimageScanInvoicePUTUpdate image scan attachment or image scan URL
List invoiceslistInvoicesGETQuery invoices
Remove approvalremoveApprovalInvoicePUTRemove an approver who was manually added
Restart approvalsrestartApprovalsInvoicePUTRestart 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 documentdownloadInvoiceRetrieveClearanceDocumentGETRetrieve/Download clearance document
Retrieve image scandownloadInvoiceRetrieveImageScanGETRetrieve/Download image scan
Retrieve legal invoice pdfdownloadInvoiceRetrieveLegalInvoicePdfGETDownload/retrieve the legal invoice PDF.
Revalidate tolerancesrevalidateTolerancesInvoicePUTRevalidate tolerances Allows a 3rd-party system on the customers side to resubmit an invoice that had issues.
SubmitsubmitInvoicePUTSubmit draft invoice for approval
Update invoiceupdateInvoicePUTUpdate invoice Used to updated information on the Invoice using the API
Update line accountsupdateLineAccountsInvoicePUTUpdate line accounts Used by mobile users to update Invoices
VoidvoidInvoicePUTVoid an approved invoice This can be used on Invoices only on approved and pending receipt Invoices.
Withdraw disputewithdrawDisputeInvoicePUTWithdraw dispute Due to supplier inaction or a mistake on the buyer side a disputed Invoice can be returned to the approval process.
Items6
Create itemcreateItemPOSTCreate item
Get itemgetItemGETShow item
ImagedownloadItemImageGETGet item image
List itemslistItemsGETQuery items
Update itempatchItemPATCHUpdate item
Update itemupdateItemPUTUpdate item
Legal Documents3
Delete contracts legal documentdeleteContractsLegalDocumentDELETEDelete legal document
Get contracts legal documentgetContractsLegalDocumentGETShow legal document
List contracts legal documentslistContractsLegalDocumentsGETQuery legal documents
Lookup Values4
Create lookup valuecreateLookupValuePOSTCreate lookup value
Get lookup valuegetLookupValueGETShow lookup value
List lookup valueslistLookupValuesGETQuery lookup values
Update lookup valueupdateLookupValuePUTUpdate lookup value
Matching Allocations1
List matching allocationslistMatchingAllocationsGETQuery with conditions such as invoice line id.
Object Translation6
Create uoms translationcreateUomsTranslationPOSTCreate a new translation for a Unit of Measure (UOM)
Delete uoms translationdeleteUomsTranslationDELETERemove a UOM translation
Get uoms translationgetUomsTranslationGETLists an individual UOM translation
List uoms translationslistUomsTranslationsGETLists all of the UOM translations
Update uoms translationpatchUomsTranslationPATCHModify an existing UOM
Update uoms translationupdateUomsTranslationPUTModify an existing UOM
Order Confirmations8
Accept headeracceptHeaderOrderHeaderConfirmationPOSTBuyers can accept order header confirmations from suppliers when the order confirmation status is pending buyer review.
Get order header confirmationgetOrderHeaderConfirmationGETShow order confirmations.
List order header confirmationslistOrderHeaderConfirmationsGETQuery order confirmations.
Reject headerrejectHeaderOrderHeaderConfirmationPOSTBuyers can reject order header confirmations from suppliers when the order confirmation status is pending buyer review.
SubmitsubmitOrderHeaderConfirmationPOSTSubmit a line-level order confirmation that is in a draft state.
UpdateupdateOrderHeaderConfirmationPutPUTMoves all lines in the pending integration status to the overridden status.
Update order header confirmationpatchOrderHeaderConfirmationPATCHUpdate order confirmations.
Update order header confirmationupdateOrderHeaderConfirmationPUTUpdate line-level order confirmations.
Order List8
Create order padcreateOrderPadPOSTCreate order pad
Create order pads order pad linecreateOrderPadsOrderPadLinePOSTCreate order pad line
Get order padgetOrderPadGETShow order pad
Get order pads order pad linegetOrderPadsOrderPadLineGETShow order pad line
List order padslistOrderPadsGETQuery order pads
List order pads order pad lineslistOrderPadsOrderPadLinesGETQuery order pad lines
Update order padupdateOrderPadPUTUpdate order pad
Update order pads order pad lineupdateOrderPadsOrderPadLinePUTUpdate order pad line
Payable Allocations9
Create payables allocationcreatePayablesAllocationPOST/api/payables/allocations
ExportexportPayableAllocationPUT/api/payables/allocations/:id/export
ExportexportPayableAllocationPatchPATCH/api/payables/allocations/:id/export
Get payables allocationgetPayablesAllocationGETShow Payable Allocation
List payables allocationslistPayablesAllocationsGETQuery Payable Allocations
ReversereversePayableAllocationPUTReverse this allocation and create negative reconciliation lines to free up the amount that was allocated
ReversereversePayableAllocationPatchPATCHReverse this allocation and create negative reconciliation lines to free up the amount that was allocated
Update payables allocationpatchPayablesAllocationPATCH/api/payables/allocations/:id
Update payables allocationupdatePayablesAllocationPUT/api/payables/allocations/:id
Payables/Invoices11
ExportexportPayableInvoicePATCHMark Invoice Payable as Exported
ExportexportPayableInvoicePutPUTMark Invoice Payable as Exported
Get payables invoicegetPayablesInvoiceGETShow Invoice Payable
List payables invoiceslistPayablesInvoicesGETQuery Invoice Payables
List payables invoices available allocationslistPayablesInvoicesAvailableAllocationsGET/api/payables/invoices/available allocations
Pay externallypayExternallyPayableInvoicePATCHMark Invoice Payable as Paid and stop tracking in Coupa
Pay externallypayExternallyPayableInvoicePutPUTMark Invoice Payable as Paid and stop tracking in Coupa
Track externallytrackExternallyPayableInvoicePATCHStop Tracking Invoice Payable in Coupa
Track externallytrackExternallyPayableInvoicePutPUTStop Tracking Invoice Payable in Coupa
Track in coupatrackInCoupaPayableInvoicePATCHStart Tracking Invoice Payable in Coupa
Track in coupatrackInCoupaPayableInvoicePutPUTStart Tracking Invoice Payable in Coupa
Payables/Order Reconciliation Lines3
Create payables order reconciliation linecreatePayablesOrderReconciliationLinePOST/api/payables/order/reconciliation lines
Get payables order reconciliation linegetPayablesOrderReconciliationLineGET/api/payables/order/reconciliation lines/:id
List payables order reconciliation lineslistPayablesOrderReconciliationLinesGET/api/payables/order/reconciliation lines
Payables/Orders4
Get payables ordergetPayablesOrderGETShow Order
List payables orderslistPayablesOrdersGETQuery Orders
Pay externallypayExternallyPayableOrderPATCHMark Order as Paid Externally
Ready to payreadyPayPayableOrderPATCHMark Order as Ready to Pay
Payment Terms4
Create payment termcreatePaymentTermPOSTCreate payment term
Get payment termgetPaymentTermGETShow payment term
List payment termslistPaymentTermsGETQuery payment terms
Update payment termupdatePaymentTermPUTUpdate payment term
Payments2
List coupa pay paymentslistCoupaPayPaymentsGETQuery Coupa Pay payments, for example status[in]=completed successfully,completed with errors and exported=false.
Update coupa pay paymentupdateCoupaPayPaymentPUTUpdate a Coupa Pay payment; the reference documents this only to mark it exported.
Pick Lists/Fulfillment Reservations2
List pick listslistPickListsGETQuery fulfillment reservations
Update FulfillmentsupdateFulfillmentsPickListPOSTUpdate fulfillment reservations
Project Memberships5
Create project membershipcreateProjectMembershipPOSTCreate a project membership
Delete project membershipdeleteProjectMembershipDELETEDelete a project membership
Get project membershipgetProjectMembershipGETShow a project membership
List project membershipslistProjectMembershipsGETQuery Project memberships
Update project membershipupdateProjectMembershipPUTUpdate a project membership
Projects4
Create projectcreateProjectPOSTCreate a Project
Get projectgetProjectGETShow a specific Project
List projectslistProjectsGETShow all of the Projects
Update projectupdateProjectPUTUpdate an existing Project
Purchase Order Change7
Add approveraddApproverPurchaseOrderChangePUTManually add an approver for an order header change
Create purchase order changecreatePurchaseOrderChangePOSTCreate purchase order change.
Get purchase order changegetPurchaseOrderChangeGETShow purchase order change
List purchase order changeslistPurchaseOrderChangesGETQuery purchase order changes
Remove approvalremoveApprovalPurchaseOrderChangePUTRemove an approver who was manually added
Submit for approvalsubmitApprovalPurchaseOrderChangePUTSubmit purchase order change for approval
Update purchase order changeupdatePurchaseOrderChangePUTUpdate purchase order change.
Purchase Order Lines7
Delete purchase order linedeletePurchaseOrderLineDELETEDelete purchase order line
Get purchase order linegetPurchaseOrderLineGETShow purchase order line
List purchase order lineslistPurchaseOrderLinesGETQuery purchase order lines
Reopen for invoicingreopenInvoicingPurchaseOrderLinePUTReopen for invoicing
Reopen for receivingreopenReceivingPurchaseOrderLinePUTReopen for receiving
Soft close for invoicingsoftCloseInvoicingPurchaseOrderLinePUTSoft close for invoicing
Soft close for receivingsoftCloseReceivingPurchaseOrderLinePUTSoft close for receiving
Purchase Orders12
CancelcancelPurchaseOrderPUTCancel
CloseclosePurchaseOrderPUTClose a purchase order.
Create purchase ordercreatePurchaseOrderPOSTCreate a purchase order as part of the external purchase orders feature.
Get purchase ordergetPurchaseOrderGETShow purchase order
Ignore window and issueignoreWindowAndIssuePurchaseOrderPUTIgnore Windows And Issue
IssueissuePurchaseOrderPUTIssue and send the PO to the supplier.
Issue without sendissueWithoutSendPurchaseOrderPUTIssue without sending the PO to the supplier.
List purchase orderslistPurchaseOrdersGETQuery purchase orders
Release from buyer holdreleaseFromBuyerHoldPurchaseOrderPUTRelease purchase order on buyer hold
ReopenreopenPurchaseOrderPUTReopen a soft-closed purchase order.
Update purchase orderpatchPurchaseOrderPATCHUpdate purchase order
Update purchase orderupdatePurchaseOrderPUTUpdate purchase order
Quality Collaboration13
Add a new attachment at the characteristic level (Line)createQualityInspectionCharacteristicAttachmentPOSTAdd a new attachment at the characteristic level (Line)
Add a new attachment at the inspection level (Header)createQualityInspectionAttachmentPOSTAdd a new attachment at the inspection level (Header)
Create a new quality inspectioncreateQualityInspectionQualityInspectionPOSTCreate a new quality inspection
Delete quality-inspections attachmentdeleteQualityInspectionsAttachmentDELETEDelete quality-inspections attachment
Delete quality-inspections characteristics attachmentdeleteQualityInspectionsCharacteristicsAttachmentDELETEDelete quality-inspections characteristics attachment
Get quality-inspectiongetQualityInspectionGETGet quality-inspection
Get quality-inspections attachmentgetQualityInspectionsAttachmentGETGet quality-inspections attachment
Get quality-inspections characteristics attachmentgetQualityInspectionsCharacteristicsAttachmentGETGet quality-inspections characteristics attachment
List quality-inspectionslistQualityInspectionsGETList quality-inspections
List quality-inspections attachmentslistQualityInspectionsAttachmentsGETList quality-inspections attachments
List quality-inspections characteristics attachmentslistQualityInspectionsCharacteristicsAttachmentsGETList quality-inspections characteristics attachments
Mark a quality inspection as exportedmarkQualityInspectionAsQualityInspectionPOSTMark a quality inspection as exported
Reset exported flag of a quality inspectionresetExportedFlagQualityQualityInspectionPOSTReset exported flag of a quality inspection
Quote Requests5
Create from sourcecreateFromSourceQuoteRequestPOSTCreate Sourcing event from Requisition, Contract, Catalog, Order pad, Order lines, Invoice lines, and items
Create quote requestcreateQuoteRequestPOSTCreate a Sourcing event
Get quote requestgetQuoteRequestGETGet information about the particular event
List quote requestslistQuoteRequestsGETReturns all Sourcing events
Update quote requestupdateQuoteRequestPUTUpdate a Sourcing event.
Quote Responses7
AwardawardQuoteResponsePOSTAward the quote response.
Delete quote responses awarddeleteQuoteResponsesAwardDELETERemove award from the quote response.
Get quote responsegetQuoteResponseGETGet information about the particular response.
List quote requests quote responseslistQuoteRequestsQuoteResponsesGETGet the latest submitted response per supplier.
List quote requests quote responses alllistQuoteRequestsQuoteResponsesAllGETGet all responses for a Sourcing event, including all submitted and draft responses.
List quote responseslistQuoteResponsesGETGet all responses of specific Sourcing event.
List quote responses alllistQuoteResponsesAllGETGet all responses, including all submitted and draft responses.
Quote Suppliers1
Get quote suppliergetQuoteSupplierGETGet information about the quote supplier
Receipt Requests9
Add approveraddApproverReceiptRequestPUTAdd a user as an approver
Add watcheraddWatcherReceiptRequestPUTAdd a user as a watcher
Delete receipt requestdeleteReceiptRequestDELETEDelete receipt request
Get receipt requestgetReceiptRequestGETShow receipt request
List receipt requestslistReceiptRequestsGETList receipt requests
Remove approverremoveApproverReceiptRequestPUTRemove a user as an approver
Remove watcherremoveWatcherReceiptRequestPUTRemover a user as a watcher
SubmitsubmitReceiptRequestPOSTSubmit receipt request for approval
WithdrawwithdrawReceiptRequestPOSTWithdraw receipt request
Receipts2
Get inventory transactiongetInventoryTransactionGETShow one inventory transaction.
List inventory transactionslistInventoryTransactionsGETQuery inventory transactions of every type (receipts, adjustments, consumptions, transfers, returns).
Receiving Transactions7
Create receiving transactioncreateReceivingTransactionPOSTCreate receiving transaction
Delete receiving transactiondeleteReceivingTransactionDELETEDelete receiving transaction
Get receiving transactiongetReceivingTransactionGETShow receiving transaction
List receiving transactionslistReceivingTransactionsGETQuery receiving transactions
Update receiving transactionpatchReceivingTransactionPATCHUpdate receiving transaction export flag only
Update receiving transactionupdateReceivingTransactionPUTUpdate receiving transaction export flag only
VoidvoidReceivingTransactionPUTPerform Void action on receiving transaction
Remit-To Addresses11
Create invoices remit to addresscreateInvoicesRemitToAddressPOSTCreate remit to address
Create suppliers addresscreateSuppliersAddressPOSTCreate remit to address
Delete suppliers addressdeleteSuppliersAddressDELETEDelete remit to address
Delete suppliers remit to addressdeleteSuppliersRemitToAddressDELETEDelete remit to address
Get invoices remit to addressgetInvoicesRemitToAddressGETShow remit to address
Get suppliers addressgetSuppliersAddressGETShow remit to address
List invoices remit to addresseslistInvoicesRemitToAddressesGETQuery remit to addresss
List suppliers addresseslistSuppliersAddressesGETQuery remit to addresss
Update invoices remit to addressupdateInvoicesRemitToAddressPUTUpdate remit to address
Update suppliers addresspatchSuppliersAddressPATCHUpdate remit to address
Update suppliers addressupdateSuppliersAddressPUTUpdate remit to address
Requisitions15
Add approveraddApproverRequisitionPUTManually add an approver for a requisition
Add to cartaddCartRequisitionAddToCartPOSTAdd To Cart
Create requisitioncreateRequisitionPOSTCreate a requisition in draft status, which will then need to be submitted manually
Delete requisitiondeleteRequisitionDELETEDelete requisition
Get requisitiongetRequisitionGETShow requisition
List requisitionslistRequisitionsGETQuery requisitions
List requisitions current cartlistRequisitionsCurrentCartGETSend current cart for user, if there is no current cart then create and send
List requisitions minelistRequisitionsMineGET/api/requisitions/mine
Remove approvalremoveApprovalRequisitionPUTRemove an approver who was manually added
Save for latersaveLaterRequisitionPUTSave For Later for API requisitions
Schedule issuancescheduleIssuanceRequisitionPOSTSet 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 approvalsubmitApprovalRequisitionSubmitForApprovalPOSTCreate a requisition and attempt to submit it for approval / buyer action
Unschedule issuanceunscheduleIssuanceRequisitionPOSTRemove the scheduled issuance date and any retry interval from requisition lines.
Update and submit for approvalupdateAndSubmitApprovalRequisitionPUTUpdate requisition and submit for approval
Update requisitionupdateRequisitionPUTUpdate requisition
Return Requests7
Create return requestcreateReturnRequestPOSTCreate a return request in draft status
Delete return requestdeleteReturnRequestDELETEDelete a return request in draft status only
Get return requestgetReturnRequestGETQuery a return request by ID
List return requestslistReturnRequestsGETQuery return requests
SubmitsubmitReturnRequestPOSTSubmit a return request for approval
Update return requestpatchReturnRequestPATCHUpdate a return request that is in draft status
Update return requestupdateReturnRequestPUTUpdate a return request that is in draft status
Return to Supplier Transactions4
Get return to supplier transactiongetReturnToSupplierTransactionGETShow return to supplier transactions
List return to supplier transactionslistReturnToSupplierTransactionsGETQuery return to supplier transactions
Update return to supplier transactionpatchReturnToSupplierTransactionPATCHUpdate return to supplier transactions export flag only
Update return to supplier transactionupdateReturnToSupplierTransactionPUTUpdate return to supplier transactions
Shipping Terms4
Create shipping termcreateShippingTermPOSTCreate shipping term
Get shipping termgetShippingTermGETShow shipping term
List shipping termslistShippingTermsGETQuery shipping terms
Update shipping termupdateShippingTermPUTUpdate shipping term
Supplier Information4
Create supplier informationcreateSupplierInformationPOSTCreate.
Get supplier informationgetSupplierInformationGETShow
List supplier informationlistSupplierInformationGETIndex
Update supplier informationupdateSupplierInformationPUTUpdate
Supplier Information Sites13
Create supplier information sitecreateSupplierInformationSitePOSTCreate supplier information site
Create supplier information supplier information sitecreateSupplierInformationSupplierInformationSitePOSTCreate supplier information site
Delete supplier information sitedeleteSupplierInformationSiteDELETEDelete supplier information sites
Delete supplier information supplier information sitedeleteSupplierInformationSupplierInformationSiteDELETEDelete supplier information sites
Get supplier information sitegetSupplierInformationSiteGETShow supplier information site
Get supplier information supplier information sitegetSupplierInformationSupplierInformationSiteGETShow supplier information site
List supplier information siteslistSupplierInformationSitesGETQuery supplier information sites
List supplier information supplier information siteslistSupplierInformationSupplierInformationSitesGETQuery supplier information sites
UpdateupdateSupplierInformationSitePutPUTUpdates last-exported-at with timestamp.
Update supplier information sitepatchSupplierInformationSitePATCHUpdate supplier information site
Update supplier information siteupdateSupplierInformationSitePUTUpdate supplier information site
Update supplier information supplier information sitepatchSupplierInformationSupplierInformationSitePATCHUpdate supplier information site
Update supplier information supplier information siteupdateSupplierInformationSupplierInformationSitePUTUpdate supplier information site
Supplier Information Tax Registrations5
Create supplier information tax registrationcreateSupplierInformationTaxRegistrationPOSTCreate supplier information tax registration
Delete supplier information tax registrationdeleteSupplierInformationTaxRegistrationDELETE/api/supplier information tax registrations/:id
Get supplier information tax registrationgetSupplierInformationTaxRegistrationGETShow supplier information tax registration
Update supplier information tax registrationpatchSupplierInformationTaxRegistrationPATCHUpdate supplier information tax registration
Update supplier information tax registrationupdateSupplierInformationTaxRegistrationPUTUpdate supplier information tax registration
Supplier Items10
Create items supplier itemcreateItemsSupplierItemPOSTCreate supplier item
Create supplier itemcreateSupplierItemPOSTCreate supplier item
Delete supplier itemdeleteSupplierItemDELETEDelete supplier item
Get items supplier itemgetItemsSupplierItemGETShow supplier item
Get supplier itemgetSupplierItemGETShow supplier item
List items supplier itemslistItemsSupplierItemsGETQuery supplier items
List supplier itemslistSupplierItemsGETQuery supplier items
List supplier items searchlistSupplierItemsSearchGETAdvanced supplier item search
Update items supplier itemupdateItemsSupplierItemPUTUpdate supplier item
Update supplier itemupdateSupplierItemPUTUpdate supplier item
Supplier Risk Aware Feed4
Create supplier risk aware feedcreateSupplierRiskAwareFeedPOSTCreate a new Supplier Risk Feed for a specific supplier.
Get supplier risk aware feedgetSupplierRiskAwareFeedGETGet a specific Supplier Risk Feed
List supplier risk aware feedlistSupplierRiskAwareFeedGETGet a list of Supplier Risk Feeds
Update supplier risk aware feedupdateSupplierRiskAwareFeedPUTUpdate a specific Supplier Risk Feed
Supplier Sites6
Create suppliers supplier sitecreateSuppliersSupplierSitePOSTCreate supplier site
Delete suppliers supplier sitedeleteSuppliersSupplierSiteDELETEDeletes the supplier site by id
Get suppliers supplier sitegetSuppliersSupplierSiteGETShow supplier site
List suppliers supplier siteslistSuppliersSupplierSitesGETQuery supplier sites
Update suppliers supplier sitepatchSuppliersSupplierSitePATCHUpdate supplier site
Update suppliers supplier siteupdateSuppliersSupplierSitePUTUpdate supplier site
Suppliers7
Create suppliercreateSupplierPOSTCreate supplier
Create supplier user preferencescreateSupplierUserPreferencesSupplierPOSTCreate supplier user preferences
Delete suppliers logout iframe sessiondeleteSuppliersLogoutIframeSessionDELETELog out (CSP)iframe session
Get suppliergetSupplierGETShow supplier
List supplierslistSuppliersGETQuery suppliers
Sync supplier user localesyncSupplierUserLocaleSupplierPOSTSync supplier user locale
Update supplierupdateSupplierPUTUpdate supplier
Task23
Create projects taskcreateProjectsTaskPOSTCreate project task
Create quote requests taskcreateQuoteRequestsTaskPOSTAdd a task to a Sourcing event.
Create taskcreateTaskPOSTCreate task
Create user groups taskcreateUserGroupsTaskPOSTCreate group task
Delete projects taskdeleteProjectsTaskDELETEDelete project task
Delete quote requests taskdeleteQuoteRequestsTaskDELETEDeletes a task from a Sourcing event.
Delete taskdeleteTaskDELETEDelete task
Get projects taskgetProjectsTaskGETShow project task
Get quote requests taskgetQuoteRequestsTaskGETGets details for a task associated with a Sourcing event.
Get taskgetTaskGETShow task
Get user groups taskgetUserGroupsTaskGETShow a group task
List projects taskslistProjectsTasksGETQuery project task
List quote requests taskslistQuoteRequestsTasksGETGets tasks associated with a Sourcing event.
List taskslistTasksGETQuery task
List user groups taskslistUserGroupsTasksGETQuery group task
Update projects taskpatchProjectsTaskPATCHUpdate project task
Update projects taskupdateProjectsTaskPUTUpdate project task
Update quote requests taskpatchQuoteRequestsTaskPATCHUpdates a task associated with a Sourcing event.
Update quote requests taskupdateQuoteRequestsTaskPUTUpdates a task associated with a Sourcing event.
Update taskpatchTaskPATCHUpdate task
Update taskupdateTaskPUTUpdate task
Update user groups taskpatchUserGroupsTaskPATCHUpdate group task
Update user groups taskupdateUserGroupsTaskPUTUpdate group task
Tax Registrations4
Create tax registrationcreateTaxRegistrationPOSTCreate tax registration
Get tax registrationgetTaxRegistrationGETShow tax registration
List tax registrationslistTaxRegistrationsGETQuery tax registrations
Update tax registrationupdateTaxRegistrationPUTUpdate tax registration
User Group Membership5
Create user group membershipcreateUserGroupMembershipPOSTCreate an user group membership
Get user group membershipgetUserGroupMembershipGETShow an user group membership
List user group membershipslistUserGroupMembershipsGETQuery User group memberships
Update user group membershippatchUserGroupMembershipPATCHUpdate an user group membership
Update user group membershipupdateUserGroupMembershipPUTUpdate an user group membership
User Groups5
Create user groupcreateUserGroupPOSTCreate User Group
Get user groupgetUserGroupGETShow User Group
List user groupslistUserGroupsGETQuery User Groups
Update user grouppatchUserGroupPATCHUpdate User Group
Update user groupupdateUserGroupPUTUpdate User Group
Users4
Create usercreateUserPOSTCreate user
Get usergetUserGETShow user
List userslistUsersGETQuery users
Update userupdateUserPUTUpdate user
Work Confirmation Header2
Get work confirmation headergetWorkConfirmationHeaderGETQuery a single service sheet by ID.
List work confirmation headerslistWorkConfirmationHeadersGETQuery service sheets.
Worker10
Avatar updateavatarUpdateWorkerPOSTUpdate worker avatar.
Avatar updateavatarUpdateWorkerPutPUTUpdate worker avatar.
Create workercreateWorkerPOSTCreate worker.
Delete workers avatardeleteWorkersAvatarDELETEGet all worker assigments.
Get workergetWorkerGETShow a worker.
Invite workerinviteWorkerWorkerPOSTInvite a worker.
List workerslistWorkersGETQuery worker.
List workers avatarlistWorkersAvatarGETGet assignment data for a single worker.
Update workerpatchWorkerPATCHShow a worker.
Update workerupdateWorkerPUTShow a worker.
Worker Assignments9
CancelcancelWorkerAssignmentPUTChanges the assignment's status to Cancelled and adds a record of the cancellation to the assignment's history.
ClosecloseWorkerAssignmentPUTUpdates the assignment's status to Closed if the end date is today or in the past.
ConfirmconfirmWorkerAssignmentPUTConfirms worker assignments once all mandatory onboarding activities are approved.
CreatecreateWorkerAssignmentPOSTCreate a new worker assignment.
Get worker assignmentgetWorkerAssignmentGETGet assignment data for a single worker.
List worker assignmentslistWorkerAssignmentsGETGet all worker assigments.
List worker assignments show historylistWorkerAssignmentsShowHistoryGETGet the history for a worker assignment.
Update worker assignmentpatchWorkerAssignmentPATCHUpdate a worker assignment.
Update worker assignmentupdateWorkerAssignmentPUTUpdate worker assignment