All REST Endpoints

Address Geographies
The address geographies resource is used to view the address's geography.
Get all address geographies
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressGeographies
Get an address geography
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressGeographies/{GeographyIdentifierId}
Approved Supplier List Source Documents
The Approved Supplier List Source Documents resource maintains a repository that links approved supplier list entries to source documents. This resource can be used with the Procurement Approved Supplier List Entries resource to manage the approved supplier list. Source documents that are specific to a ship-to organization can't be added, updated, retrieved, or deleted for approved supplier list entries that have a global scope. Additionally, source documents can't be added, updated, retrieved, or deleted for approved supplier list entries of category type or for those of manufacturer or distributor business types.
Create one approved supplier list source document
Method: post
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments
Delete one approved supplier list source document
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}
Get all approved supplier list source documents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments
Get one approved supplier list source document
Method: get
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}
Update one approved supplier list source document
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}
Approved Supplier List Source Documents/Flexfields for Approved Supplier List Source Documents
The operations from the Approved Supplier List Source Documents/Flexfields for Approved Supplier List Source Documents category.
Create
Method: post
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF
Delete
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF/{AslSourceDocumentsId}
Get
Method: get
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF/{AslSourceDocumentsId}
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF
Update
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF/{AslSourceDocumentsId}
Browsing Categories
The Browsing Categories resource is used to view browsing categories across the hierarchies Catalog, Procurement, and Supplier Products and Services Category.
Get all browsing categories
Method: get
Path: /fscmRestApi/resources/11.13.18.05/browsingCategories
Get one browsing category
Method: get
Path: /fscmRestApi/resources/11.13.18.05/browsingCategories/{CategoryId}
Catalog Category Hierarchy Nodes
The Catalog Category Hierarchy Nodes resource manages the catalog category hierarchy. The catalog category hierarchy presents a hierarchical view of the catalog to users, helping them to quickly find the products they need. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all nodes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/catalogCategoryHierarchyNodes
Get one node
Method: get
Path: /fscmRestApi/resources/11.13.18.05/catalogCategoryHierarchyNodes/{CategoryId}
Compliance Checklist Templates
The Compliance Checklist Templates resource manages details about templates that can be used to create compliance checklists. The compliance checklist templates are stored in the same table as the supplier qualification models. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Privileges and Status Codes topics.
Get all compliance checklist template records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklistTemplates
Get one compliance checklist template record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklistTemplates/{complianceChecklistTemplatesUniqID}
Compliance Checklists
The Compliance Checklists resource manages details of procurement compliance checklists. Compliance checklists are stored in the same table as the supplier qualification initiatives. You must have the necessary privileges to use this REST resource. For additional details, refer to the Privileges and Status Codes topics.
Create compliance checklist records
Method: post
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklists
Delete one compliance checklist record
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklists/{complianceChecklistsUniqID}
Get all compliance checklist records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklists
Get one compliance checklist record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklists/{complianceChecklistsUniqID}
Update one compliance checklist record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/complianceChecklists/{complianceChecklistsUniqID}
Content Zones
The Content Zones resource manages the creation and maintenance of content zones. A content zone is an entity that determines what shopping content must be made available to users during shopping in the Self Service Procurement application. It consists of a collection of Shopping Catalogs, Smart Forms and Public Shopping Lists. These collectively determine what content is available and how that content is secured for access.
Create content zones
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contentZones
Delete one content zone
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}
Get all content zones
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones
Get one content zone
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}
Update one content zone
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}
Content Zones/Catalog Assignments
The Catalog Assignments resource manages the catalog assignments for a content zone. Local, Punchout, and Informational catalog types can be assigned to a content zone.
Create catalog assignments
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments
Delete one catalog assignment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments/{CatalogAssignmentId}
Get all catalog assignments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments
Get one catalog assignment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments/{CatalogAssignmentId}
Content Zones/Public Shopping List Assignments
The Public Shopping List Assignments resource manages the public shopping list assignments for a content zone.
Create public shopping list assignments
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments
Delete one public shopping list assignment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments/{PublicShoppingListAssignmentId}
Get all public shopping list assignments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments
Get one public shopping list assignment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments/{PublicShoppingListAssignmentId}
Content Zones/Security Assignments
The Security Assignments resource manages the security access assignments for the content zones by requisitioning BUs, workers, or deliver-to locations.
Create security assignments
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments
Delete one security assignment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments/{securityAssignmentsUniqID}
Get all security assignments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments
Get one security assignment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments/{securityAssignmentsUniqID}
Content Zones/Smart Form Assignments
The Smart Form Assignments resource manages the smart form assignments for a content zone. Smart forms can be assigned to a content zone only for requisitioning usage.
Create smart form assignments
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments
Delete one smart form assignment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments/{SmartFormAssignmentId}
Get all smart form assignments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments
Get one smart form assignment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments/{SmartFormAssignmentId}
Draft Purchase Orders
The Draft Purchase Orders resource manages draft purchase orders. A draft purchase order is a document that controls the purchase of an item or a service, which is created but is not yet communicated to the supplier. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Calculate tax and derive charge account
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/calculateTaxAndAccounting
Cancel one change order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/cancelChangeOrder
Create one header
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders
Delete an incomplete change order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/deleteChangeOrder
Delete one header
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}
Distribute project costs
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/distributeProjectCosts
Get all draft purchase orders
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders
Get one draft purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}
Submit one draft purchase order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/submit
Update all lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/updateAllLines
Update one header
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}
Draft Purchase Orders/Attachments for Draft Purchase Orders
The Attachments for Draft Purchase Orders resource manages attachments for a purchase order.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}
Draft Purchase Orders/Attachments for Draft Purchase Orders/Large Object (LOB) Attributes - File Contents
Contents of the attached document.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Purchase Orders/Attachments for Draft Purchase Orders/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Draft Purchase Orders/Flexfields for Draft Purchase Orders
The Flexfields for Draft Purchase Orders resource manages additional details about purchase orders.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF/{PoHeaderId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF/{PoHeaderId}
Draft Purchase Orders/Lines
The Lines resource manages purchasing details, such as the item to purchase, quantity, unit of measure, and price.
Create one line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines
Delete one line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}
Update one line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}
Draft Purchase Orders/Lines/Attachments for Lines
The Attachments for Lines resource manages attachments for a purchase order line.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}
Draft Purchase Orders/Lines/Attachments for Lines/Large Object (LOB) Attributes - File Contents
Contents of the attached document.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Purchase Orders/Lines/Attachments for Lines/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Draft Purchase Orders/Lines/Flexfields for Lines
The Flexfields for Lines resource manages additional details about purchase order lines.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF/{PoLineId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF/{PoLineId}
Draft Purchase Orders/Lines/Schedules
The Schedules resource manages purchasing details, such as ship-to location and delivery date.
Create one schedule
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules
Delete one schedule
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}
Get all schedules
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules
Get one schedule
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}
Update one schedule
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}
Draft Purchase Orders/Lines/Schedules/Attachments for Schedules
The Attachments for Schedules resource manages attachments for a purchase order schedule.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}
Draft Purchase Orders/Lines/Schedules/Attachments for Schedules/Large Object (LOB) Attributes - File Contents
Contents of the attached document.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Purchase Orders/Lines/Schedules/Attachments for Schedules/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Draft Purchase Orders/Lines/Schedules/Distributions
The Distributions resource manages purchasing details, such as details about accounting or the project.
Create one distribution
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions
Delete one distribution
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}
Get all distributions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions
Get one distribution
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}
Update one distribution
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}
Draft Purchase Orders/Lines/Schedules/Distributions/Flexfields for Distributions
The Flexfields for Distributions resource manages additional details about purchase order distributions.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF/{PoDistributionId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF/{PoDistributionId}
Draft Purchase Orders/Lines/Schedules/Distributions/Project Costing Flexfields for Distributions
The Project Costing Flexfields for Distributions resource manages project details about purchase order distributions.
Create one project costing flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/projectDFF
Get all project costing flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/projectDFF
Get one project costing flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/projectDFF/{PoDistributionId}
Update one project costing flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/projectDFF/{PoDistributionId}
Draft Purchase Orders/Lines/Schedules/Distributions/US Federal Attributes for Distributions
The US Federal Attributes for Distributions resource manages federal financial attributes for purchase order distributions.
Create one US Federal flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/globalDFFs
Get all US Federal flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/globalDFFs
Get one US Federal flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/globalDFFs/{PoDistributionId}
Update one US Federal flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/globalDFFs/{PoDistributionId}
Draft Purchase Orders/Lines/Schedules/Flexfields for Schedules
The Flexfields for Schedules resource manages additional details about purchase order schedules.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF/{LineLocationId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF/{LineLocationId}
Draft Purchase Orders/Lines/Schedules/US Federal Attributes for Schedules
The US Federal Attributes for Schedules resource manages federal financial attributes for purchase order schedules.
Create one US Federal flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs
Get all US Federal flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs
Get one US Federal flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs/{LineLocationId}
Update one US Federal flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs/{LineLocationId}
Draft Purchase Orders/Lines/Special Handling Flexfields for Draft Purchase Order Lines
A data field that includes the special handling flexfields for purchase order lines.
Create one special handling descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/specialHandlingDFF
Get all special handling descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/specialHandlingDFF
Get one special handling descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/specialHandlingDFF/{PoLineId}
Update one special handling descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/specialHandlingDFF/{PoLineId}
Draft Purchase Orders/Special Handling Flexfields for Draft Purchase Orders
A data field that includes the special handling flexfields for purchase orders.
Create one special handling descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/specialHandlingDFF
Get all special handling descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/specialHandlingDFF
Get one special handling descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/specialHandlingDFF/{PoHeaderId}
Update one special handling descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/specialHandlingDFF/{PoHeaderId}
Draft Purchase Orders/Summary Attributes for Draft Purchase Orders
The Summary Attributes for Draft Purchase Orders resource manages the aggregated summary attributes of purchase orders. The summary attributes comprise of aggregated information from across the lines of a purchase order. This resource will return the corresponding data only when called in conjunction with an appropriate finder.
Get all summary attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/summaryAttributes
GET one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/summaryAttributes/{POHeaderId}
Draft Purchase Orders/US Federal Attributes for Draft Purchase Orders
The US Federal Attributes for Draft Purchase Orders resource manages federal financial attributes for purchase orders.
Create one US Federal flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs
Get all US Federal flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs
Get one US Federal flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs/{PoHeaderId}
Update one US Federal flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs/{PoHeaderId}
Draft Supplier Negotiation Responses
The Draft Supplier Negotiation Responses resource manages the supplier's draft response to sourcing negotiations such as RFI, RFQ, or auctions. A supplier response captures details such as line price, answers to requirements, or supporting attachments. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create or revise a negotiation response
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/action/CreateNegotiationResponse
Get all negotiation responses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses
Get one negotiation response
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}
Update a negotiation response
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}
Validate and submit a negotiation response
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/action/ValidateAndSubmitNegotiationResponse
Draft Supplier Negotiation Responses/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
Draft Supplier Negotiation Responses/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Supplier Negotiation Responses/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Draft Supplier Negotiation Responses/Lines
The Response Lines resource captures supplier response information for the negotiation line such as the line price, response quantity, promised delivery date, and note to buyer.
Get all negotiation response lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines
Get one negotiation response line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}
Update a negotiation response line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}
Draft Supplier Negotiation Responses/Lines/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
Draft Supplier Negotiation Responses/Lines/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Supplier Negotiation Responses/Lines/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Draft Supplier Negotiation Responses/Lines/Cost Factors
The Cost Factors resource captures supplier responses to external cost factors for a negotiation line. The external cost factor response values, along with the unit line price, are used to calculate the response price for the negotiation line.
Get all external cost factors
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors
Get one external cost factor
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
Update a cost factor response value
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
Draft Supplier Negotiation Responses/Lines/Line Attribute Groups
The Attribute Groups resource contains details about groups of attributes on the supplier negotiation line.
Get all groups
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups
Get one group
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
Draft Supplier Negotiation Responses/Lines/Line Attribute Groups/Line Attributes
The Line Attributes resource manages details about attributes on the supplier negotiation line.
Get all attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
Get one attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
Update a response value for a line attribute
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
Draft Supplier Negotiation Responses/Lines/Price Breaks
The Price Breaks resource captures a supplier's price breaks for the line based on location, quantity, or date.
Create price breaks
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks
Delete a price break
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Get all price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks
Get one price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Update a price break
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Draft Supplier Negotiation Responses/Lines/Price Tiers
The Price Tiers resource manages details about tiers according to quantity for a negotiation line to solicit tiered pricing from each supplier.
Create price tiers
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers
Delete a price tier
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Get all price tiers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers
Get one price tier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Update a price tier
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Draft Supplier Negotiation Responses/Sections
The Sections resource contains details of the sections of a supplier negotiation requirement. For example, commercial requirements, manufacturing capabilities, or technical requirements.
Get all sections
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections
Get one section
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}
Draft Supplier Negotiation Responses/Sections/Requirements
The Requirements resource contains details about the requirements of a supplier negotiation.
Get all requirements
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements
Get one requirement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
Update a requirement response
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
Draft Supplier Negotiation Responses/Sections/Requirements/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
Draft Supplier Negotiation Responses/Sections/Requirements/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Supplier Negotiation Responses/Sections/Requirements/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Draft Supplier Negotiation Responses/Sections/Requirements/Large Object (LOB) Attributes - RequirementText
Delete a RequirementText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Get a RequirementText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Replace a RequirementText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Draft Supplier Negotiation Responses/Sections/Requirements/Response Values
The Response Values resource manages details about the requirement responses of a supplier negotiation.
Get all requirement response values
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues
Get one requirement response value
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}
Update a requirement response value
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}
Draft Supplier Negotiation Responses/Sections/Requirements/Response Values/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}
Draft Supplier Negotiation Responses/Sections/Requirements/Response Values/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Draft Supplier Negotiation Responses/Sections/Requirements/Response Values/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
External Purchase Prices
The External Purchase Prices resource manages the external purchase prices.
Get all external purchase prices
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices
Get one external purchase price
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}
Update an external purchase price
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}
Update the line statuses
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/action/updateLineStatus
Update the line statuses
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}/action/updateRowLineStatus
External Purchase Prices Agreement Exceptions
The External Purchase Prices Agreement Exceptions resource gets the errors that occurred when importing purchase agreements from external purchase prices.
Delete an agreement exception
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesAgreementExceptions/{ErrorId}
Get all agreement exceptions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesAgreementExceptions
Get one agreement exception
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesAgreementExceptions/{ErrorId}
External Purchase Prices BU Mappings
The External Purchase Prices BU Mappings resource manages the mapping of a requisitioning business unit with a source organization.
Create business unit mappings
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits
Delete a business unit mapping
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}
Get all business unit mappings
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits
Get one business unit mapping
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}
Update a business unit mapping
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}
External Purchase Prices BU Mappings/Business Units
The Business Units resource manages the requisitioning business units mapped with a source organization.
Create a requisitioning BU
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits
Delete a requisitioning BU
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits/{RequistioningBUMappingId}
Get all requisitioning BUs
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits
Get one requisitioning BU
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits/{RequistioningBUMappingId}
External Purchase Prices Category Mappings
The External Purchase Prices Category Mappings resource manages the mapping of the purchasing category with a manufacturer part number. This resource is used only when the imported external purchase prices contain manufacturer part numbers that aren't defined as items.
Create category mappings
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories
Delete a category mapping
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories/{MappingId}
Get all category mappings
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories
Get one category mapping
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories/{MappingId}
Update a category mapping
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories/{MappingId}
External Purchase Prices Change Order Exceptions
The External Purchase Prices Change Order Exceptions resource gets the errors that occurred when processing change orders for external purchase prices.
Delete a change order exception
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrderExceptions/{ErrorId}
Get all change order exceptions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrderExceptions
Get one change order exception
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrderExceptions/{ErrorId}
External Purchase Prices Change Orders
The External Purchase Prices Change Orders resource manages the change orders for external purchase prices.
Get all change orders
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders
Get one change order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}
Update one change order
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}
Update the line statuses
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/action/updateLineStatus
External Purchase Prices Change Orders/Lines
The Lines resource manages the change order lines for external purchase prices.
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}/child/lines/{LineChangeId}
Update one line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}/child/lines/{LineChangeId}
External Purchase Prices Import Exceptions
The External Purchase Prices Import Exceptions resource gets the errors that occurred when importing external purchase prices from the open interface tables into Oracle Procurement Cloud.
Delete an import exception
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesImportExceptions/{ErrorId}
Get all import exceptions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesImportExceptions
Get one import exception
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesImportExceptions/{ErrorId}
External Purchase Prices Lines
The External Purchase Prices Lines resource manages the external purchase price lines.
Get all external purchase price lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesLines
Get one external purchase price line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesLines/{LineId}
Update one external purchase price line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesLines/{LineId}
External Purchase Prices Lists
The External Purchase Prices List resource gets the list of approved and unapproved external purchase prices.
Get all external purchase prices
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesLists
Get one external purchase price
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesLists/{HeaderId}
External Purchase Prices Manufacturer Mappings
The External Purchase Prices Manufacturer Mappings resource manages the mapping of the manufacturer with a source manufacturer name.
Create manufacturer mappings
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers
Delete one manufacturer mapping
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers/{MappingId}
Get all manufacturer mappings
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers
Get one manufacturer mapping
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers/{MappingId}
Update one manufacturer mapping
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers/{MappingId}
External Purchase Prices Requests
The External Purchase Prices Requests resource manages the external purchase prices requests. The external purchases prices requests created using this resource are stored in the open interface tables. Run the Import External Purchase Prices process to import the requests from the open interface tables into Oracle Procurement Cloud.
Create requests
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests
Delete a request
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}
Get all requests
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests
Get one request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}
External Purchase Prices Requests/Lines
The Lines resource manages the external purchase prices request lines.
Create lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines
Delete a line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}
External Purchase Prices Selection Criteria
The External Purchase Prices Selection Criteria resource manages the conditions that specify how the external purchase prices are selected for a requisitioning business unit. The selected external purchase prices are created as blanket purchase agreements.
Create selection criteria
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria
Delete a select criterion
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria/{SelectionId}
Get all selection criteria
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria
Get one selection criterion
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria/{SelectionId}
Update a selection criterion
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria/{SelectionId}
External Purchase Prices Supplier Mappings
The External Purchase Prices Supplier Mappings resource manages the mapping of the supplier and the supplier site with a source supplier.
Create supplier mappings
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites
Delete a supplier mapping
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites/{MappingId}
Get all supplier mappings
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites
Get one supplier mapping
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites/{MappingId}
Update a supplier mapping
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites/{MappingId}
External Purchase Prices UOM Mappings
The External Purchase Prices UOM Mappings resource manages the mapping of the unit of measure with a source unit of measure.
Create UOM mappings
Method: post
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures
Delete a UOM mapping
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures/{MappingId}
Get all UOM mappings
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures
Get one UOM mapping
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures/{MappingId}
Update a UOM mapping
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures/{MappingId}
External Purchase Prices/Lines
The Lines resource manages the external purchase price lines.
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}/child/lines/{LineId}
Update a line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}/child/lines/{LineId}
List of Values/Certifying Agencies List of Values
The Certifying Agencies List of Values resource searches for agencies that certify the business classification for the supplier. Certifying agencies are associated with one or more supplier business classifications based on the configuration on the Manage Certifying Agencies setup page. For example, the classification could be a certifying agency for a small business, or a certifying agency for minority owned business. This resource is for use by Oracle internal development groups only.
Get all certifying agencies
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationCertifyingAgenciesLOV/{CertifyingAgencyId}
Get one certifying agency
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationCertifyingAgenciesLOV
List of Values/Descriptive Flexfield Contexts
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/FlexFndDffDescriptiveFlexfieldContexts
List of Values/Generic Value Set Values
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/FlexFndPvsCharacterIdCharacterValues
List of Values/Negotiation Statuses List of Values
The Negotiation Statuses List of Values resource displays code and description of status. A project management application can use this resource to find negotiation statuses. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all negotiation statuses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/negotiationStatusesLOV
Get one negotiation status
Method: get
Path: /fscmRestApi/resources/11.13.18.05/negotiationStatusesLOV/{negotiationStatusesLOVUniqID}
List of Values/Procurement Business Units List of Values
The Procurement Business Units List of Values resource retrieves the list of procurement business units in which the user is defined as a procurement agent. Procurement agents are users with roles such as buyer. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all procurement business units
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementBusinessUnitsLOV
Get one procurement business unit
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementBusinessUnitsLOV/{procurementBusinessUnitsLOVUniqID}
List of Values/Procurement Persons List of Values
Procurement Persons List of Values provides a way to search for people in an organization for whom goods and services can be procured using the self service procurement application.
Get all procurement persons
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementPersonsLOV
Get one procurement person
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementPersonsLOV/{PersonId}
List of Values/Project Task Completion Events List Of Values
The Project Task Completion Events List Of Values gets the code and description of each event in the negotiation lifecycle. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all events
Method: get
Path: /fscmRestApi/resources/11.13.18.05/projectTaskCompletionEventsLOV
Get one event
Method: get
Path: /fscmRestApi/resources/11.13.18.05/projectTaskCompletionEventsLOV/{projectTaskCompletionEventsLOVUniqID}
List of Values/Purchase Orders List of Values
The Purchase Orders List of Values resource searches for purchase orders. A purchase order is a commercial document that controls purchasing of an item or service, typically from a supplier who resides outside of your organization. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all purchase orders
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrdersLOV
Get one purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrdersLOV/{purchaseOrdersLOVUniqID}
List of Values/Purchasing Line Types
Lists purchasing line types with which purchasing documents can be created. Line type is an important part of purchasing documents as it enables differentiating orders for goods from those of services.
Get all line types
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchasingLineTypesLOV
Get one line type
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchasingLineTypesLOV/{purchasingLineTypesLOVUniqID}
List of Values/Spend Classification Business Units List of Values
The Spend Classification Business Units List of Values resource gets the business units for which transactions are available in the data sets.
Get all business units
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBusinessUnitsLOV
Get one business unit
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBusinessUnitsLOV/{spendClassificationBusinessUnitsLOVUniqID}
List of Values/Spend Classification Suppliers List of Values
The Spend Classification Suppliers List of Values resource gets the suppliers for which transactions are available in the data sets.
Get all suppliers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSuppliersLOV
Get one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSuppliersLOV/{spendClassificationSuppliersLOVUniqID}
List of Values/Standard Lookups List of Values
The standard lookups list of values resource is used to query the list of values of standard lookups, which list the available codes and translated meanings. Standard lookups are defined in the standard lookups view and store lookup codes that support reference data sharing.
Get all standard lookups
Method: get
Path: /fscmRestApi/resources/11.13.18.05/standardLookupsLOV
List of Values/Supplier Negotiations List of Values
The Supplier Negotiations List of Values gets reverse negotiations of types RFQ, RFI, and Auction. A project management application can use this resource to find negotiations. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all negotiations
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationsLOV
Get one negotiation
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationsLOV/{supplierNegotiationsLOVUniqID}
List of Values/Supplier Products and Services List of Values
The Supplier Products and Services List of values resource searches for supplier products and services categories that are set up. For example, office supplies or computer technology. The Supplier Registration Products and Services List of values resource is intended to be used by internal development groups only.
Get all products and services
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationProductsAndServicesLOV
Get one product and one service
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationProductsAndServicesLOV/{CategoryId}
List of Values/Supplier Products and Services List of Values/Supplier Products and Services List of Values
The Supplier Products and Services List of values resource searches for supplier products and services categories that are set up. For example, office supplies or computer technology. The Supplier Registration Products and Services List of values resource is intended to be used by internal development groups only.
Get all products and services
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationProductsAndServicesLOV/{CategoryId}/child/childCategories
Get one product and one service
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationProductsAndServicesLOV/{CategoryId}/child/childCategories/{CategoryId2}
List of Values/Supplier Registration Bank Branches List of Values
The Supplier Registration Bank Branches List of Values resource lists bank branches that can be used in supplier registration. The Supplier Registration Bank Branches List of Values resource is intended to be used by internal development groups only.
Get a bank branch
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationBankBranchesLOV/{BranchPartyId}
Get all bank branches
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationBankBranchesLOV
List of Values/Supplier Registration Banks List of Values
The Supplier Registration Banks List of Values resource lists banks that can be used in supplier registration. The Supplier Registration Banks List of Values resource is intended to be used by internal development groups only.
Get a bank
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationBanksLOV/{BankPartyId}
Get all banks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationBanksLOV
List of Values/Supplier User Roles List of Values
Lists the job roles that can be assigned to users during supplier registration. The Supplier User Roles List of Values resource searches for job roles that can be provisioned to supplier users. The list of roles are set up on the Manage Supplier User Roles page. The Supplier Registration User Roles List of Values resource is intended to be used by internal development groups only.
Get all supplier user roles
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRolesLOV
Get one supplier user role
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRolesLOV/{RoleGUID}
List of Values/Suppliers List of Values
The Suppliers List of Values resource searches for suppliers. A supplier is a person or company that the deploying organization uses to procure items or services. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all suppliers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliersLOV
Get one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliersLOV/{SupplierId}
List of Values/Suppliers List of Values/Supplier Sites List of Values
The Supplier Sites List of Values resource searches for supplier sites.
Get all sites
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliersLOV/{SupplierId}/child/sitesLOV
Get one site
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliersLOV/{SupplierId}/child/sitesLOV/{SupplierSiteId}
Mass Replacement Exceptions
The Mass Replacement Exceptions resource gets the errors that occur during the mass replacement process.
Get all mass replacement exceptions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementExceptions
Get one mass replacement exception
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementExceptions/{massReplacementExceptionsUniqID}
Mass Replacement Headers
The massReplacementHeaders resource creates the replacement header for the primary item, primary supplier and site that have a supply disruption in a procurement business unit.
Action to raise a business event to send notifications.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/action/raiseNotifyPlannerEvent
Create replacement headers
Method: post
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders
Delete a replacement header
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}
Get all replacement headers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders
Get one replacement header
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}
Insert grouped organizations for a replacement task
Method: post
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/action/insertIntoGroupedOrgs
Update a replacement header
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}
Mass Replacement Headers/Mass Replacement Grouped Organizations
The massReplacementGroupedOrgs resource gets the organizations that are grouped during the item replacement process.
Get all organizations from a group of organizations for item replacement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementGroupedOrgs
Get one organization from a group of organizations for item replacement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementGroupedOrgs/{massReplacementGroupedOrgsUniqID}
Mass Replacement Headers/Mass Replacement Lines
The massReplacementLines resource creates the replacement lines representing the organizations in which replacement is initiated for a replacement header.
Action to manage mass replacement of inventory entities.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/action/massReplacementOnInventoryEntities
Create replacement lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines
Get all replacement lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines
Get one replacement line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}
Update a replacement line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}
Mass Replacement Headers/Mass Replacement Lines/Mass Replacement Purchase Order Details
The Mass Replacement PO Details resource creates the details of a purchase order that has undergone mass replacement.
Create replacement purchase order details
Method: post
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}/child/massReplacementPODetails
Get all replacement purchase order details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}/child/massReplacementPODetails
Get one replacement purchase order detail
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}/child/massReplacementPODetails/{PODetailId}
Mass Replacement Inventory Exceptions
The Mass Replacement Inventory Exceptions resource gets errors that may occur while updating the inventory item attributes during the mass-replacement process.
Get all exceptions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementInvExceptions
Get one exception
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementInvExceptions/{InvExceptionId}
Mass Replacement Organizations
The Replacement Organization view object lists the inventory organizations in which mass replacement action must be executed on purchase orders and replenishment attributes.
Get all organizations
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementOrgs
Get one organization
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementOrgs/{massReplacementOrgsUniqID}
Mass Replacement Primary Items
The Mass Replacement Primary Items LOV resource gets the list of primary items that can be selected for mass replacement in a procurement business unit.
Get all primary items
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPrimaryItemsLOV
Get one primary item
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPrimaryItemsLOV/{massReplacementPrimaryItemsLOVUniqID}
Mass Replacement Primary Manufacturer Part Number
The Mass Replacement Primary MPN LOV view object manages the primary manufacturer part numbers for which the mass replacement action must be performed on the purchase orders and replenishment attributes.
Get all primary manufacturer part numbers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPrimaryMPNsLOV
Get one primary manufacturer part number
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPrimaryMPNsLOV/{massReplacementPrimaryMPNsLOVUniqID}
Mass Replacement Purchase Orders
The massReplacementPurchaseOrders view object lists the purchase order headers and lines that are due for mass replacement.
Get all purchase order lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPurchaseOrders
Get one purchase order line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPurchaseOrders/{POLineId}
Mass Replacement Purchase Orders/Mass Replacement Purchase Order Distributions
The massReplacementPurchaseOrders and itemReplacementPODistributions view object lists the purchase order distributions that correspond to the purchase order lines that are due for mass replacement.
Get all purchase order distributions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPurchaseOrders/{POLineId}/child/itemReplacementPODistributions
Get one purchase order distribution
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementPurchaseOrders/{POLineId}/child/itemReplacementPODistributions/{PODistributionId}
Mass Replacement Source Documents
The Mass Replacement Source Documents view object manages the source documents required to perform the mass replacement action on purchase orders and replenishment attributes.
Get all source documents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementSourceDocumentsLOV
Get one source document
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementSourceDocumentsLOV/{massReplacementSourceDocumentsLOVUniqID}
Mass Replacement Substitute Items
The Mass Replacement Substitute Items view object manages the substitute items required to perform the mass replacement action on the purchase orders and replenishment attributes.
Get all substitute items
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementSubstituteItemsLOV
Get one substitute item
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementSubstituteItemsLOV/{massReplacementSubstituteItemsLOVUniqID}
Mass Replacement Substitute Manufacturer Part Number
The Mass Replacement Substitute MPN view object manages the substitute manufacturer part numbers required to perform the mass replacement action on the purchase orders and replenishment attributes.
Get all substitute manufacturer part numbers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementSubstituteMPNsLOV
Get one substitute manufacturer part number
Method: get
Path: /fscmRestApi/resources/11.13.18.05/massReplacementSubstituteMPNsLOV/{massReplacementSubstituteMPNsLOVUniqID}
Personal Shopping Lists
The Personal Shopping Lists resource manages personal shopping lists. A personal shopping list is a private list of purchasable items created by a user for easy reordering of items.
Create personal shopping lists
Method: post
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists
Delete one personal shopping list
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}
Get multiple personal shopping lists
Method: get
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists
Get one personal shopping list
Method: get
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}
Update one personal shopping list
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}
Personal Shopping Lists/Lines
The Lines resource manages items added to a personal shopping list.
Create multiple personal shopping list lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines
Delete one personal shopping list line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines/{linesUniqID}
Get all shopping list lines on a specific shopping list
Method: get
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines
Get one personal shopping list line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines/{linesUniqID}
Update one personal shopping list line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines/{linesUniqID}
Procurement Agents
The Procurement Agents resource manages procurement agents. Procurement agents are users with roles such as buyer, catalog administrator and supplier manager. These users need to be defined as procurement agents in order to manage procurement documents and perform other procurement actions. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create procurement agents
Method: post
Path: /fscmRestApi/resources/11.13.18.05/procurementAgents
Get all procurement agents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementAgents
Get one procurement agent
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementAgents/{AssignmentId}
Update one procurement agent
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/procurementAgents/{AssignmentId}
Procurement Approved Supplier List Entries
The Procurement Approved Supplier List Entries resource maintains a repository that links items to the suppliers and supplier sites that are approved to provide the items to a specific ship-to organization or to the entire enterprise. When a new approved supplier list entry is created, a supplier item attribute record with the same scope as the approved supplier entry is also created. However, ship-to organization-specific supplier item attributes can't be added to approved supplier list entries with global scope. Additionally, approved supplier list entries of category type or those of manufacturer or distributor business types can't be created, updated, or retrieved using the REST API.
Create one approved supplier list entry
Method: post
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries
Get all approved supplier list entries
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries
Get one approved supplier list entry
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}
Update one approved supplier list entry
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}
Procurement Approved Supplier List Entries/Flexfields for Approved Supplier List Entries
The operations from the Procurement Approved Supplier List Entries/Flexfields for Approved Supplier List Entries category.
Create
Method: post
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF
Delete
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF/{AslId}
Get
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF/{AslId}
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF
Update
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF/{AslId}
Public Shopping List Lines
The Public Shopping List Lines resource manages the public shopping list lines. Public shopping list lines are a collection of items that are available to preparers or requesters to create a requisition. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics. You can use Oracle Visual Builder Add-in for Excel to integrate web applications via REST resources to retrieve, analyze, and edit data. For more information, refer to Use Visual Builder Add-in for Excel to Manage Web Applications Data in the Learn More section of this guide.
Create lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingListLines
Delete one line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingListLines/{publicShoppingListLinesUniqID}
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingListLines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingListLines/{publicShoppingListLinesUniqID}
Update one line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingListLines/{publicShoppingListLinesUniqID}
Public Shopping Lists
The Public Shopping Lists resource manages the public shopping list headers. A public shopping list header contains a collection of public shopping list lines with items that are available to preparers or requesters to create a requisition. You must have the necessary roles and privileges to use this REST resource. For details, refer to the Job Roles and Privileges, and Status Codes topics. You can use Oracle Visual Builder Add-in for Excel to integrate web applications via REST resources to retrieve, analyze, and edit data. For more information, refer to Use Visual Builder Add-in for Excel to Manage Web Applications Data in the Learn More section of this guide.
Create headers
Method: post
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingLists
Delete one header
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingLists/{publicShoppingListsUniqID}
Get all headers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingLists
Get one header
Method: get
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingLists/{publicShoppingListsUniqID}
Update one header
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/publicShoppingLists/{publicShoppingListsUniqID}
Punchout Connections
The Punchout Connections resource manages redirection URLs for both punchout catalogs as well as punchout catalog items. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all redirection URLs
Method: get
Path: /fscmRestApi/resources/11.13.18.05/punchoutConnections
Get one redirection URL
Method: get
Path: /fscmRestApi/resources/11.13.18.05/punchoutConnections/{punchoutConnectionsUniqID}
Purchase Agreement Import Requests
Purchase agreement import requests lets user import the procurement documents. It receives the data, verifies and processes the data, and imports the data into the application as purchase agreements.
Create one agreement import request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests
Get all agreement import requests
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests
Get one agreement import request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}
Import purchase agreements
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/action/importPurchaseAgreements
Purchase Agreement Import Requests/Business Unit Accesses
Agreement business unit access contains mapping for client requisitioning business units that can make purchases using the agreement. For example, a blanket purchase agreement with supplier Advanced Network Devices is hosted by Vision Operations, and is made available to Vision Services where Vision Operations provides the procurement service for all requisitions created by its client, Vision Services.
Create one approved supplier list source document
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/businessUnitAccess
Get all business unit accesses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/businessUnitAccess
Get one business unit access
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/businessUnitAccess/{InterfaceBUAssignmentId}
Purchase Agreement Import Requests/Lines
Details of the goods or services to be purchased from the supplier. The line doesn't contain delivery dates or individual delivery quantities or amounts. For example, an agreement line can be service-based for installing a television or a goods item to negotiate the price for 50 laptops.
Create lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}
Purchase Agreement Import Requests/Lines/Item Attributes
Agreement item attribute captures additional information about the item on the agreement line such as supplier item auxiliary identifier, supplier URL, manufacturer name, manufacturer URL, manufacturer part number, United Nations Standard Products and Services Code, UNSPSC, and image URL. For example, Big Computers could be the manufacturer of a laptop whereas B004521 could be the manufacturer part number for a television.
Create item attributes
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/itemAttributes
Get all item attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/itemAttributes
Get an item attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/itemAttributes/{InterfaceAttributeId}
Purchase Agreement Import Requests/Lines/Price Breaks
Agreement price breaks are reductions in the price of an item depending on certain conditions such as purchasing in bulk or from a certain location. For example, for a laptop, price will be reduced by 100 dollars if your order exceeds 20 quantity or 30 dollars if you order for a specific location.
Create price breaks
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/priceBreaks
Get all price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/priceBreaks
Get one price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/priceBreaks/{InterfaceLineLocationId}
Purchase Agreement Import Requests/Lines/Translation Item Attributes
Translation item attributes capture additional information about purchasing item translation attributes.
Create translation item attributes
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/translationItemAttributes
Get all translation item attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/translationItemAttributes
Get one translation item attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/translationItemAttributes/{InterfaceAttributeTlpId}
Purchase Agreement Lines
Details of the goods or services to be purchased from the supplier. The line doesn't contain delivery dates or individual delivery quantities or amounts. For example, an agreement line can be service-based for installing a television or a goods item to negotiate the price for 50 laptops.
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementLines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}
Purchase Agreement Lines/Item Attributes
Agreement item attribute captures additional information about the item on the agreement line such as supplier item auxiliary identifier, supplier URL, manufacturer name, manufacturer URL, manufacturer part number, United Nations Standard Products and Services Code, UNSPSC, and image URL. For example, Big Computers could be the manufacturer of a laptop whereas B004521 could be the manufacturer part number for a television.
Get all agreement item attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}/child/itemAttributes
Get an agreement item attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}/child/itemAttributes/{AttributeValuesId}
Purchase Agreement Lines/Price Breaks
Agreement price breaks are reductions in the price of an item depending on certain conditions such as purchasing in bulk or from a certain location. For example, for a laptop, price will be reduced by 100 dollars if your order exceeds 20 quantity or 30 dollars if you order for a specific location.
Get all agreement price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}/child/priceBreaks
Get one agreement price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}/child/priceBreaks/{priceBreaksUniqID}
Purchase Agreements
A document that's a long-term agreement between a supplier and the requesting organization, and can be referenced by purchase orders in the future. Agreements contain the details with which you agree with your supplier on specific terms and conditions, with or without indicating the goods and services that you will purchase. For example, an agreement with a supplier for 50 laptops, or an agreement with another supplier for installing a television.
Get all agreements
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements
Get one agreement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}
Purchase Agreements/Business Unit Accesses
Agreement business unit access contains mapping for client requisitioning business units that can make purchases using the agreement. For example, a blanket purchase agreement with supplier Advanced Network Devices is hosted by Vision Operations, and is made available to Vision Services where Vision Operations provides the procurement service for all requisitions created by its client, Vision Services.
Get all agreement business unit accesses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/businessUnitAccess
Get one agreement business unit access
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/businessUnitAccess/{businessUnitAccessUniqID}
Purchase Agreements/Notification Controls
Agreement notification control alerts the user when expiration and release control conditions are met for an agreement. For example, it could send an expiration notification when an agreement expires or a released amount notification when the agreement amount is released.
Get all agreement notification controls
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/notificationControls
Get one agreement notification control
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/notificationControls/{NotificationId}
Purchase Agreements/Purchase Agreement Lines
Details of the goods or services to be purchased from the supplier. The line doesn't contain delivery dates or individual delivery quantities or amounts. For example, an agreement line can be service-based for installing a television or a goods item to negotiate the price for 50 laptops.
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}
Purchase Agreements/Purchase Agreement Lines/Item Attributes
Agreement item attribute captures additional information about the item on the agreement line such as supplier item auxiliary identifier, supplier URL, manufacturer name, manufacturer URL, manufacturer part number, United Nations Standard Products and Services Code, UNSPSC, and image URL. For example, Big Computers could be the manufacturer of a laptop whereas B004521 could be the manufacturer part number for a television.
Get all agreement item attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}/child/itemAttributes
Get an agreement item attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}/child/itemAttributes/{AttributeValuesId}
Purchase Agreements/Purchase Agreement Lines/Price Breaks
Agreement price breaks are reductions in the price of an item depending on certain conditions such as purchasing in bulk or from a certain location. For example, for a laptop, price will be reduced by 100 dollars if your order exceeds 20 quantity or 30 dollars if you order for a specific location.
Get all agreement price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}/child/priceBreaks
Get one agreement price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}/child/priceBreaks/{priceBreaksUniqID}
Purchase Order Schedules
The Purchase Order Schedules resource manages the details of purchase order schedules, such as ship-to location and delivery date. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Add lines to an existing work confirmation.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules/{purchaseOrderSchedulesUniqID}/action/confirmWork
Close a schedule
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules/{purchaseOrderSchedulesUniqID}/action/close
Get all schedules
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules
Get one schedule
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules/{purchaseOrderSchedulesUniqID}
Purchase Orders
The Purchase Orders resource manages purchase orders. A purchase order is a commercial document that controls purchasing of an item or service, typically from a supplier who resides outside of your organization. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Cancel one purchase order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/cancel
Close one purchase order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/close
Get all purchase orders
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders
Get one purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}
Recommunicate one purchase order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/communicate
Renumber one purchase order
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/renumberPO
Resubmit one purchase order for approval
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/submit
Purchase Orders/Attachments for Purchase Orders
The Attachments for Purchase Orders resource manage attachments for a purchase order.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}
Purchase Orders/Attachments for Purchase Orders/Large Object (LOB) Attributes - File Contents
Contents of the attached document.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Purchase Orders/Attachments for Purchase Orders/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Purchase Orders/Flexfields for Purchase Orders
The Flexfields for Purchase Orders resource manages additional details about purchase orders.
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/DFF/{PoHeaderId}
Purchase Orders/Lines
The Lines resource manages purchasing details, such as the item to purchase, quantity, unit of measure, and price.
Close one line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/action/close
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}
Purchase Orders/Lines/Attachments for Lines
The Attachments for Lines resource manage attachments for a purchase order line.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}
Purchase Orders/Lines/Attachments for Lines/Large Object (LOB) Attributes - File Contents
Contents of the attached document.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Purchase Orders/Lines/Attachments for Lines/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Purchase Orders/Lines/Flexfields for Lines
The Flexfields for Lines resource manages additional details about purchase order lines.
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF/{PoLineId}
Purchase Orders/Lines/Schedules
The Schedules resource manages purchasing details, such as ship-to location and delivery date.
Close one schedule
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/action/close
Get all schedules
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules
Get one schedule
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}
Purchase Orders/Lines/Schedules/Attachments for Schedules
The Attachments for Schedules resource manage attachments for a purchase order schedule.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}
Purchase Orders/Lines/Schedules/Attachments for Schedules/Large Object (LOB) Attributes - File Contents
Contents of the attached document.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Purchase Orders/Lines/Schedules/Attachments for Schedules/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Purchase Orders/Lines/Schedules/Distributions
The Distributions resource manages purchasing details, such as details about accounting or the project.
Get all distributions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions
Get one distribution
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}
Purchase Orders/Lines/Schedules/Distributions/Flexfields for Distributions
The Flexfields for Distributions resource manages additional details about purchase order distributions.
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF/{PoDistributionId}
Purchase Orders/Lines/Schedules/Distributions/Project Costing Flexfields for Distributions
The Project Costing Flexfields for Distributions resource manages project details about purchase order distributions.
Get all project costing flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/projectDFF
Get one project costing flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/projectDFF/{PoDistributionId}
Purchase Orders/Lines/Schedules/Distributions/US Federal Attributes for Distributions
The US Federal Attributes for Distributions resource manages federal financial attributes for purchase order distributions.
Get all US federal attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/globalDFFs
Get one US federal attribute not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/globalDFFs/{PoDistributionId}
Purchase Orders/Lines/Schedules/Flexfields for Schedules
The Flexfields for Schedules resource manages additional details about purchase order schedules.
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF
Get one descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF/{LineLocationId}
Purchase Orders/Lines/Schedules/US Federal Attributes for Schedules
The US Federal Attributes for Schedules resource manages federal financial attributes for purchase order schedules.
Get all US federal attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs
Get one US federal attribute not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs/{LineLocationId}
Purchase Orders/Lines/Special Handling Flexfields for Purchase Order Lines
A flexible data field that includes the special handling extensible flexfields for purchase order lines.
Get all special handling descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/specialHandlingDFF
Get one special handling descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/specialHandlingDFF/{PoLineId}
Purchase Orders/Special Handling Flexfields for Purchase Orders
A flexible data field that includes the special handling extensible flexfields for purchase orders.
Get all special handling descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/specialHandlingDFF
Get one special handling descriptive flexfield not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/specialHandlingDFF/{PoHeaderId}
Purchase Orders/US Federal Attributes for Purchase Orders
The US Federal Attributes for Purchase Orders resource manages federal financial attributes for purchase orders.
Get all US federal attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/globalDFFs
Get one US federal attribute not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/globalDFFs/{PoHeaderId}
Purchase Requisitions
The Purchase Requisitions resource manages purchase requisitions. A purchase requisition is an internal demand for purchasing an item or service, typically from a supplier who resides outside your organization. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics. You can use Oracle Visual Builder Add-in for Excel to integrate web applications via REST resources to retrieve, analyze, and edit data. For more information, refer to Use Visual Builder Add-in for Excel to Manage Web Applications Data in the Learn More section of this guide.
Calculate tax and derive charge account
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/calculateTaxAndAccounting
Cancel a requisition
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/cancel
Check action eligibility
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/checkActionEligibility
Check funds availability
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/checkFunds
Create default distributions
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/createDefaultDistributions
Create one header
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions
Delete one header
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}
Duplicate a requisition line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/copyLine
Duplicate lines from a requisition
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/copyLinesFromRequisition
Get all headers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions
Get one header
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}
Initiate approver checkout
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/action/initiateApproverCheckout
Process punchout shopping cart
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/processPunchoutShoppingCart
Retrieve current approvers
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/retrieveCurrentApprovers
Retrieve source document and transfer price
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/retrieveSourceDocumentAndTransferPrice
Retrieve transfer price and tax
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/retrieveTransferPriceAndTax
Submit a requisition for approval
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/submitRequisition
Update all lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/updateAllLines
Update one header
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}
Withdraw a requisition
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/withdraw
Purchase Requisitions/Attachments for Purchase Requisitions
The Attachments for Purchase Requisitions resource manages attachments for a purchase requisition.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments
GET one attachment, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}
Purchase Requisitions/Attachments for Purchase Requisitions/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Purchase Requisitions/Attachments for Purchase Requisitions/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Purchase Requisitions/Flexfields for Purchase Requisitions
The Flexfields for Purchase Requisitions resource manages details about purchase requisitions.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF
GET one descriptive flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF/{RequisitionHeaderId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF/{RequisitionHeaderId}
Purchase Requisitions/Lines
The Lines resource manages items to be requisitioned, their quantity, unit of measure, price, and deliver-to-location information.
Calculate tax and derive charge account
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/calculateTaxAndAccounting
Calculate tax using existing line data
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/calculateTax
Cancel a requisition line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/cancel
Create one line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines
Delete one line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}
Derive a charge account
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/deriveChargeAccount
Get all lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines
Get one line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}
Retrieve transfer price and tax
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/retrieveTransferPriceAndTax
Update one line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}
Withdraw a requisition line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/withdraw
Purchase Requisitions/Lines/Attachments for Lines
The Attachments for Lines resource manages attachments for a purchase requisition line.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments
GET one attachment, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}
Purchase Requisitions/Lines/Attachments for Lines/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Purchase Requisitions/Lines/Attachments for Lines/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Purchase Requisitions/Lines/Distributions
The Distributions resource manages purchasing details such as details about accounting or the project.
Create one distribution
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions
Delete one distribution
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}
Get all distributions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions
Get one distribution
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}
Update one distribution
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}
Purchase Requisitions/Lines/Distributions/Flexfields for Purchase Requisition Distributions
The Flexfields for Purchase Requisition Distributions resource manages details about purchase requisition distributions.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF
GET one descriptive flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF/{DistributionId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF/{DistributionId}
Purchase Requisitions/Lines/Distributions/Project Costing Flexfields for Purchase Requisition Distributions
The Project Costing Flexfields for Purchase Requisition Distributions resource manages details about purchase requisition distributions.
Create one project costing flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF
Get all project costing flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF
GET one project costing flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF/{DistributionId}
Update one project costing flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF/{DistributionId}
Purchase Requisitions/Lines/Flexfields for Purchase Requisition Lines
The Flexfields for Purchase Requisition Lines resource manages details about purchase requisition lines.
Create one descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF
Get all descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF
GET one descriptive flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF/{RequisitionLineId}
Update one descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF/{RequisitionLineId}
Purchase Requisitions/Lines/Information Templates for Purchase Requisition Lines
The Information Templates for Purchase Requisitions Lines resource manages the information templates associated with a smart form used to create a requisition line. This resource is not currently used.
Create one information template
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates
Get all information templates
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates
Get one information template
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}
Update one information template
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}
Purchase Requisitions/Lines/Information Templates for Purchase Requisition Lines/Information Template Flexfields for Purchase Requisition Lines
The Information Template Flexfields for Purchase Requisitions Lines resource manages details about information templates descriptive flexfields.
Create one information template descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}/child/informationTemplateDFF
Get all information template descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}/child/informationTemplateDFF
Get one information template descriptive flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}/child/informationTemplateDFF/{InfoTemplateValuesId}
Update one information template descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}/child/informationTemplateDFF/{InfoTemplateValuesId}
Purchase Requisitions/Lines/Special Handling Flexfields for Purchase Requisition Lines
The Special Handling Flexfields for Purchase Requisitions Lines resource manages details about purchase requisition lines.
Create one special handling descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF
Get all special handling descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF
GET one special handling descriptive flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF/{RequisitionLineId}
Update one special handling descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF/{RequisitionLineId}
Purchase Requisitions/Special Handling Flexfields for Purchase Requisition
The Special Handling Flexfields for Purchase Requisitions resource manages details about purchase requisitions.
Create one special handling descriptive flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF
Get all special handling descriptive flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF
GET one special handling descriptive flexfield, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF/{RequisitionHeaderId}
Update one special handling descriptive flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF/{RequisitionHeaderId}
Purchase Requisitions/Summary Attributes for Purchase Requisitions
The Summary Attributes for Purchase Requisitions resource manages the aggregated summary attributes of purchase requisitions. The summary attributes comprise aggregated information from across the lines for a requisition. This resource returns the corresponding data only when called in conjunction with an appropriate finder.
Get all summary attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/summaryAttributes
GET one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/summaryAttributes/{RequisitionHeaderId}
Purchasing Document Import Errors
Lists the errors that occur while importing purchasing documents, for example, purchase orders, blanket purchase agreements, or contract purchase agreements, into Oracle Fusion Purchasing.
Get all errors
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchasingDocumentImportErrors
Get one error
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchasingDocumentImportErrors/{purchasingDocumentImportErrorsUniqID}
Purchasing News
The Purchasing News resource manages purchasing news. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all purchasing news items
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchasingNews
Get one purchasing news item
Method: get
Path: /fscmRestApi/resources/11.13.18.05/purchasingNews/{PurchasingNewsId}
Questionnaire Responses
The Questionnaire Responses resource manages the responses to a compliance checklist or a supplier qualification questionnaire. The questionnaire responses are stored in the same table as the questionnaire response headers. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Privileges and Status Codes topics.
Get all questionnaire response records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses
Get one questionnaire response record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}
Populate responses
Method: post
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/action/populateResponses
Update one questionnaire response record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}
Questionnaire Responses/Attachments
The attachments resource is used to view, create, and update attachments.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}
Questionnaire Responses/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
Questionnaire Responses/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileWebImage
Questionnaire Responses/Large Object (LOB) Attributes - ReturnMessageContent
Get a ReturnMessageContent
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/enclosure/ReturnMessageContent
Questionnaire Responses/Questionnaire Response Sections
The Questionnaire Response Sections resource stores details about various sections included in a questionnaire response.
Get all questionnaire response section records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections
Get one questionnaire response section record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}
Process Sections
Method: post
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/action/processSection
Update one questionnaire response section record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details
The Questionnaire Response Details resource manages response details such as response comments and the acceptance note for each question on the questionnaire.
Get all questionnaire response detail records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails
Get one questionnaire response detail record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}
Update one questionnaire response details record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Attachments
The attachments resource is used to view, create, and update attachments.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileWebImage
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Large Object (LOB) Attributes - QuestionPlainText
Get a QuestionPlainText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/enclosure/QuestionPlainText
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Large Object (LOB) Attributes - QuestionText
Get a QuestionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/enclosure/QuestionText
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Questionnaire Response Values
The Questionnaire Response Values resource stores the response value, which could be a date, text, or number value, to a given question on a questionnaire.
Get all question response value records from a questionnaire
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues
Get one question response value record from a questionnaire
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}
Update one questionnaire response value record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Questionnaire Response Values/Attachments
The attachments resource is used to view, create, and update attachments.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Questionnaire Response Values/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileContents
Questionnaire Responses/Questionnaire Response Sections/Questionnaire Response Details/Questionnaire Response Values/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileWebImage
Recent Requisitions
The Recent Requisitions resource gets the recent requisitions for a specified user. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all recent requisitions for the user
Method: get
Path: /fscmRestApi/resources/11.13.18.05/recentRequisitions
Get one recent requisition for the user
Method: get
Path: /fscmRestApi/resources/11.13.18.05/recentRequisitions/{RequisitionHeaderId}
Requisition Lifecycle Details
The Requisition Lifecycle Details resource retrieves details of a requisition's complete procure-to-pay flow, which includes details of requisition lines, negotiations, purchase orders, shipments, receipts, and invoices.
GET lifecycle details for all requisitions not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails
Get lifecycle details for one requisition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}
Requisition Lifecycle Details/Invoices
The invoices details, if any, that are associated with lines in the purchase order.
Get invoice details for a purchase order line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/invoices/{invoicesUniqID}
Get invoice details for all lines in a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/invoices
Requisition Lifecycle Details/Negotiations
The Negotiations resource retrieves the details of the negotiations, if any, that are associated with lines in the requisition.
Get negotiation details for a requisition line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/negotiations/{negotiationsUniqID}
Get negotiation details for lines in a requisition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/negotiations
Requisition Lifecycle Details/Purchase Order History Details
Detailed history of all actions such as submit purchase order or submit purchase order change taken on a purchase order.
Get detailed history of all actions on a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails
Get detailed history of one single action on a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails/{purchaseOrderHistoryDetailsUniqID}
Requisition Lifecycle Details/Purchase Order History Details/Purchase Order Approval History Details
The detailed history of all actions such as approve or reject taken on a purchase order.
Get detailed history of all approval actions on a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails/{purchaseOrderHistoryDetailsUniqID}/child/purchaseOrderApprovalHistoryDetails
Get detailed history of one approval action on a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails/{purchaseOrderHistoryDetailsUniqID}/child/purchaseOrderApprovalHistoryDetails/{purchaseOrderApprovalHistoryDetailsUniqID}
Requisition Lifecycle Details/Purchase Order History Details/Purchase Order Approval History Details/Approval Task Comments
The comments entered by the approver, if any, while approving or rejecting an approval task.
Get all approver comments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails/{purchaseOrderHistoryDetailsUniqID}/child/purchaseOrderApprovalHistoryDetails/{purchaseOrderApprovalHistoryDetailsUniqID}/child/approvalTaskComments
Get one approver comment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails/{purchaseOrderHistoryDetailsUniqID}/child/purchaseOrderApprovalHistoryDetails/{purchaseOrderApprovalHistoryDetailsUniqID}/child/approvalTaskComments/{approvalTaskCommentsUniqID}
Requisition Lifecycle Details/Receipts
The receipts details, if any, that are associated with purchase order schedules.
Get receipt details for a purchase order schedule
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/receipts/{receiptsUniqID}
Get receipt details for all schedules of a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/receipts
Requisition Lifecycle Details/Requisition History Details
The detailed history of all actions such as submit or cancel taken on a requisition.
Get detailed history of a single action on a requisition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}
Get detailed history of all actions on a requisition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails
Requisition Lifecycle Details/Requisition History Details/Requisition Approval History Details
The detailed history of all actions such as approve or reject taken on a requisition.
Get detailed history of a single approval action on a requisition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}/child/approvalHistoryDetails/{approvalHistoryDetailsUniqID}
Get detailed history of all approval actions on a requisition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}/child/approvalHistoryDetails
Requisition Lifecycle Details/Requisition History Details/Requisition Approval History Details/Approval Task Comments
The comments entered by the approver, if any, while approving or rejecting an approval task.
Get all approver comments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}/child/approvalHistoryDetails/{approvalHistoryDetailsUniqID}/child/approvalTaskComments
Get one approver comment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}/child/approvalHistoryDetails/{approvalHistoryDetailsUniqID}/child/approvalTaskComments/{approvalTaskCommentsUniqID}
Requisition Lifecycle Details/Requisition Lines
The Requisition Lines resource retrieves the approved requisition lines that are sourced externally along with the details of the purchase order schedules associated with the requisition lines. This resource helps you track the quantity ordered, shipped, received, delivered, and invoiced for each purchase order schedule.
Get all requisition lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionLines
Get one requisition line not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionLines/{RequisitionLineId}
Requisition Lifecycle Details/Shipments
The Shipments resource retrieves the details of the shipments, if any, that are associated with purchase order schedules.
Get shipment details for a schedule
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/shipments/{shipmentsUniqID}
Get shipment details for all schedules
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/shipments
Requisition Lifecycle Details/Summary Attributes for Orders
The Summary Attributes for Orders resource retrieves the aggregated summary details of all purchase orders associated with a requisition. The summary details include the ordered, in transit, in receiving, delivered, and invoiced amounts that help you track the fulfillment of your request.
Get summary attributes for all orders
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/orderSummaryAttributes
Get summary attributes for one order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/orderSummaryAttributes/{POHeaderId}
Requisition Lifecycle Details/Summary Attributes for Orders/Related Documents of a Purchase Order
The Related Documents resource retrieves the count of all unprocessed lines, negotiations, and documents such as shipments, receipts, invoices, if any, for a purchase order.
Get related documents for a purchase order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/orderSummaryAttributes/{POHeaderId}/child/relatedDocuments/{POHeaderId2}
Get related documents for all purchase orders
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/orderSummaryAttributes/{POHeaderId}/child/relatedDocuments
Requisition Lifecycle Details/Transfer Order History Details
The detailed history of all actions taken on a transfer order such as create or cancel.
Get detailed history of a single action on a transfer order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/transferOrderHistoryDetails/{transferOrderHistoryDetailsUniqID}
Get detailed history of all actions on a transfer order
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/transferOrderHistoryDetails
Requisition One-Time Locations
The Requisition One-Time Locations resource manages the postal address used for delivery such as building number, street address, and postal code. These values are referred to as one-time address locations in Oracle Self Service Procurement Cloud, and they define the address to which procured goods and services should be delivered. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create locations
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations
Delete one location
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations/{requisitionOneTimeLocationsUniqID}
Get all locations
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations
Get one location
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations/{requisitionOneTimeLocationsUniqID}
Update one location
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations/{requisitionOneTimeLocationsUniqID}
Requisition Preferences
The Requisition Preferences resource manages the user's requisition preferences. The preferences are used to set the default information required to create requisitions. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create one preference
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences
Delete one preference
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}
Get all preferences
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences
Get one preference
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}
Update one preference
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}
Validate requisition preferences
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/action/validatePreference
Requisition Preferences/Favorite Charge Accounts
The Favorite Charge Accounts resource gets the user's favorite charge accounts specified in the requisition preferences.
Create one favorite charge account
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts
Delete one favorite charge account
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts/{UserPreferenceAccountId}
Get all favorite charge accounts
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts
Get one favorite charge account
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts/{UserPreferenceAccountId}
Update one favorite charge account
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts/{UserPreferenceAccountId}
Requisition Preferences/Project Costing Flexfields for Requisition Preferences
The Project Costing Flexfields resource gets the projects details for the user's requisition preferences.
Create one project costing flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF
Get action, not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF/{UserPreferenceId}
Get all project costing flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF
Update one project costing flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF/{UserPreferenceId}
Requisition Preferences/Purchasing News
The Purchasing News resource gets the purchasing news for the user's selected requisitioning BU in the requisition preferences.
Get all purchasing news
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/purchasingNews
Get one purchasing news
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/purchasingNews/{PurchasingNewsId}
Requisition Preferences/Requisitioning Options
The Requisitioning Options resource gets the configurations of the requisitioning business unit, profile options, and status of the feature opt-ins configured for Oracle Self Service Procurement Cloud.
Get all requisitioning options
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/requisitioningOptions
Get one requisitioning option
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/requisitioningOptions/{RequisitioningBUOptionsId}
Requisition Processing Requests
The Requisition Processing Requests resource processes approved requisition lines into a new order or adds them to an existing order. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges section.
Create one requisition processing request header
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests
Delete one requisition processing request header
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}
Get all requisition processing request headers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests
Get one requisition processing request header
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}
Submit a requisition processing request header
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/action/processRequest
Requisition Processing Requests/Lines
The Lines resource manages the requisition lines that need to be processed into a procurement document.
Create one requisition processing request line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines
Delete one requisition processing request line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines/{RequestLineId}
Get all requisition processing request lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines
Get one requisition processing request line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines/{RequestLineId}
Requisition Product Details
The Requisition Product Details resource gets the item details for a specified item. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all item details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProductDetails
Get one item detail
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProductDetails/{CatalogItemKey}
Requisition Product Details/Price Breaks
The Price Breaks resource gets the price break details of an item.
Get all item price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProductDetails/{CatalogItemKey}/child/priceBreaks
Get one item price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/requisitionProductDetails/{CatalogItemKey}/child/priceBreaks/{priceBreaksUniqID}
Shopping Catalog Information Templates
The Shopping Catalog Information Templates resource manages the information templates associated with a category or an item used to create a requisition line.
Get all information templates
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogInformationTemplates
Get one information template
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogInformationTemplates/{InformationTemplateId}
Shopping Catalog Item Details
The Shopping Catalog Item Details resource gets the product details of any item, which helps the requester to check the details before procuring the item. This resource is not currently used.
Get all item details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails
Get one item detail
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}
Retrieve extensible flexfields associated with an item
Method: post
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/action/getItemExtendedAttributes
Retrieve transfer price
Method: post
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/action/retrieveTransferPrice
Shopping Catalog Item Details/Buying Options
The Buying Options resource gets the different buying options when an item is referenced by multiple agreements.
Get all buying options
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/buyingOptions
Get one buying option
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/buyingOptions/{SearchObjectId2}
Shopping Catalog Item Details/Item GTIN Relationships
The Item GTIN Relationships resource gets the global trade item number (GTIN) details for the master item.
Get all item GTIN relationships
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemGTINRelationships
Get one item GTIN relationship
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemGTINRelationships/{itemGTINRelationshipsUniqID}
Shopping Catalog Item Details/Item Images
The Item Images resource gets the images for the master item.
Get all item images
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemImages
Get one item image
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemImages/{itemImagesUniqID}
Shopping Catalog Item Details/Item Images/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemImages/{itemImagesUniqID}/enclosure/FileWebImage
Shopping Catalog Item Details/Item Manufacturers
The Item Manufacturers resource gets the manufacturer details for the master item.
Get all item manufacturer relationships
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemManufacturers
Get one item manufacturer relationship
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemManufacturers/{itemManufacturersUniqID}
Shopping Catalog Item Details/Item Revisions
A revision represents a particular version of an item.
Get all item revisions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemRevisions
Get one item revision
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemRevisions/{itemRevisionsUniqID}
Shopping Catalog Item Details/Item Suppliers
The Item Suppliers resource gets the supplier details for the master item.
Get all item supplier relationships
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemSuppliers
Get one item supplier relationship
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemSuppliers/{itemSuppliersUniqID}
Shopping Catalog Smart Form Details
The Shopping Catalog Smart Form Details resource retrieves smart forms when creating requisitions. This resource is not currently used.
Get all smart form details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails
Get one smart form details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}
Shopping Catalog Smart Form Details/Agreement Requisition Business Unit Assignments
The Agreement Requisition Business Unit Assignments resource is a child of the Shopping Catalog Smart Form Details resource. It is used to view the requisition business unit assignments associated with an agreement specified in the smart form.
Get all requisition business unit assignments for the agreement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/agreementRequisitionBUAssignments
Get one requisition business unit assignment for the agreement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/agreementRequisitionBUAssignments/{agreementRequisitionBUAssignmentsUniqID}
Shopping Catalog Smart Form Details/Attachments for Smart Forms
The Attachments for Smart Forms resource retrieves attachments for the smart form.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}
Shopping Catalog Smart Form Details/Attachments for Smart Forms/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Shopping Catalog Smart Form Details/Attachments for Smart Forms/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Shopping Catalog Smart Form Details/Information Template Assignments
The Information Template Assignments resource is a child of the Shopping Catalog Smart Form Details resource. It is used to view the information templates associated with a smart form.
Get all information template assignments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/informationTemplateAssignments
Get one information template assignment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/informationTemplateAssignments/{InformationTemplateAssignmentId}
Shopping Lists
The Shopping Lists resource retrieves the shopping list headers available to a user. A shopping list header contains a collection of items or services that are available to a user to create a requisition. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges, and Status Codes topics.
Get all shopping lists
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingLists
Get one shopping list
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingLists/{shoppingListsUniqID}
Shopping Search
The Shopping Search resource searches for items. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create one search phrase
Method: post
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches
Get all search items
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches
Get one searched item
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}
Shopping Search/Brand Filters
The Brand Filters resource filters the items in the search results into distinct brands.
Get all brands
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/brandFilters
Get one brand
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/brandFilters/{brandFiltersUniqID}
Shopping Search/Result Items
The Result Items resource manages the search results.
Get all catalog items
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/resultItems
Get one catalog item
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/resultItems/{CatalogItemKey}
Shopping Search/Result Punchout Catalogs
The Result Punchout Catalogs resource manages the punchout catalogs from the search results.
Get all punchout catalogs
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/resultPunchoutCatalogs
Get one punchout catalog
Method: get
Path: /fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/resultPunchoutCatalogs/{resultPunchoutCatalogsUniqID}
Special Handling Types
The Special Handling Types resource manages special handling types. Special handling types are defined in the Manage Special Handling Types task and describe the behavior of purchasing documents that need to be processed differently.
Get all special handling types
Method: get
Path: /fscmRestApi/resources/11.13.18.05/specialHandlingTypes
Get one special handling type
Method: get
Path: /fscmRestApi/resources/11.13.18.05/specialHandlingTypes/{specialHandlingTypesUniqID}
Spend Classification Attribute Source Columns List of Values
The Spend Classification Attribute Source Columns List of Values gets the columns available for mapping to additional classification attributes.
Get all columns
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributeSourceColumnsLOV
Get one column
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributeSourceColumnsLOV/{spendClassificationAttributeSourceColumnsLOVUniqID}
Spend Classification Attribute Source Tables
The Spend Classification Attribute Source Tables resource manages the tables that can be used for mapping the columns to additional attributes in Oracle Fusion Spend Classification.
Get all tables
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributeSourceTables
Get one table
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributeSourceTables/{DatasetSourceTableId}
Spend Classification Attributes
The Spend Classification Attributes resource manages attributes used for classification and the additional classification attriutes mapping in Oracle Fusion Spend Classification.
Get all attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributes
Get one attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributes/{AttributeMapId}
Update an attribute
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationAttributes/{AttributeMapId}
Spend Classification Batch Analysis By Classification Statuses
The Spend Classification Batch Analysis By Classification Statuses resource aggregates and displays the transaction count, and transaction amounts by category grouped by the classification status.
Get all classification status transaction details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisByClassificationStatuses
Get one classification status transaction details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisByClassificationStatuses/{spendClassificationBatchAnalysisByClassificationStatusesUniqID}
Spend Classification Batch Analysis Category Ranges
The Spend Classification Batch Analysis Category Ranges resource returns the category prediction and classification status for a transaction in Oracle Spend Classification.
Get all category predictions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisCategoryRanges
Get one category prediction
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisCategoryRanges/{CategoryName}
Spend Classification Batch Analysis Influencers
The Spend Classification Batch Analysis Influencers resource displays the keywords that are significant in category prediction.
Get all keywords
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisInfluencers
Get one keyword
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisInfluencers/{Keyword}
Spend Classification Batch Analysis Metrics
The Spend Classification Batch Analysis Metrics resource displays the summarization metrics for a batch.
Get all metrics
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisMetrics
Get one metric
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisMetrics/{BatchNumber}
Spend Classification Batch Keyword Analyses
The Spend Classification Batch Keyword Analyses resource gets the keywords that influence the category prediction.
Get all keywords
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchKeywordAnalyses
Get one keyword
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchKeywordAnalyses/{KeywordId}
Spend Classification Batch Logs
The Spend Classification Batch Logs resource manages the batch activity logs that contains the details of different actions related to a batch.
Get all logs
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchLogs
Get one log
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchLogs/{spendClassificationBatchLogsUniqID}
Spend Classification Batch Predicted Categories
The Spend Classification Batch Predicted Categories resource displays the best and second best predicted category in Oracle Spend Classification Cloud.
Get all predicted categories
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchPredictedCategories
Get one predicted category
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchPredictedCategories/{spendClassificationBatchPredictedCategoriesUniqID}
Spend Classification Batch Scoreboards
The Spend Classification Batch Scoreboards resource manages the metrics displayed for the batch summary in Oracle Spend Classification Cloud.
Get all scoreboards
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchScoreboards
Get one scoreboard
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchScoreboards/{ScoreboardNumber}
Spend Classification Batch Statuses
The Spend Classification Batch Statuses resource gives the classification process completion percentage for a batch.
Get all batches status
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchStatuses
Get one batch status
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchStatuses/{BatchNumber}
Spend Classification Batch Transaction Details
The Spend Classification Batch Transaction Details resource manages the details of batch transactions in Oracle Fusion Cloud Spend Classification.
Get all transaction details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactionDetails
Get one transaction detail
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactionDetails/{TransactionId}
Spend Classification Batch Transactions
The Spend Classification Batch Transactions resource manages the batch transactions in Oracle Fusion Cloud Spend Classification.
Get all transactions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactions
Get one transaction
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactions/{TransactionId}
Update one transaction
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactions/{TransactionId}
Spend Classification Batch Trends
The Spend Classification Batch Trends resource manages the data required to show the batch classification grouping in the classification trends chart.
Get all batch trends
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTrends
Get one batch trend
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatchTrends/{spendClassificationBatchTrendsUniqID}
Spend Classification Batches
The Spend Classification Batches resource manages the batches in Oracle Spend Classification Cloud.
Delete a batch
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatches/{BatchNumber}
Get all batches
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatches
Get one batch
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatches/{BatchNumber}
Update a batch
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationBatches/{BatchNumber}
Spend Classification Categories
The Spend Classification Categories resource gets the categories defined for a taxonomy. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all categories
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationCategories
Get one category
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationCategories/{spendClassificationCategoriesUniqID}
Spend Classification Controls
The Spend Classification Controls resource manages the controls used for spend classification application such as confidence threshold percentage, lexer name, lexer parameters, and maximum number of upload errors allowed. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all classification controls
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationControls
Get one classification control
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationControls/{ControlId}
Update a classification control
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationControls/{ControlId}
Spend Classification Data Set Logs
The Spend Classification Data Set Logs resource manages the data set activity logs that contain the details of different actions related to a data set.
Get all logs
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSetLogs
Get one log
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSetLogs/{spendClassificationDataSetLogsUniqID}
Spend Classification Data Set Taxonomies
The Spend Classification Data Set Taxonomies resource manages the list of eligible taxonomies for different actions.
Get all taxonomies
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSetTaxonomies
Get one taxonomy
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSetTaxonomies/{TaxonomyCode}
Spend Classification Data Set Transactions
The Spend Classification Data Set Transactions resource manages data set transactions in Oracle Fusion Cloud Spend Classification.
Get all transactions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSetTransactions
Get one transaction
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSetTransactions/{spendClassificationDataSetTransactionsUniqID}
Spend Classification Data Sets
The Spend Classification Data Sets resource manages the data sets in Oracle Fusion Spend Classification.
Classify a data set
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/classifyDataSet
Copy a data set.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/copyDataSet
Create a sample training set.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/createSample
Create data sets
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets
Delete a data set
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}
Get all data sets
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets
Get one data set
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}
The number of transactions available in a sample training set when the set is created.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/estimateDatasetCount
Update a data set
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}
Spend Classification Global Excluded Words
The Spend Classification Global Excluded Words resource manages training exclusions in Oracle Spend Classification.
Create excluded words
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords
Delete an excluded word
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/{ExcludedWord}
Get all excluded words
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords
Get an excluded word
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/{ExcludedWord}
Update an excluded word
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/{ExcludedWord}
Upload Training Exclusions
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/action/uploadExcludedWords
Spend Classification Items List of Values
The Spend Classification Items List of Values resource displays all active items in the system.
Get all items
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationItemsLOV
Get one item
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationItemsLOV/{spendClassificationItemsLOVUniqID}
Spend Classification Keyword Categories
The Spend Classification Keyword Categories resource displays the list of predicted categories for which positive or negative keywords exist.
Get all categories
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKeywordCategories
Get one category
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKeywordCategories/{CategoryId}
Spend Classification Knowledge Base Category Details
The Spend Classification Knowledge Base Category Details resource contains information regarding the quality of training records for each category in the training set used to create the knowledge base.
Get all category details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseCategoryDetails
Get one category detail
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseCategoryDetails/{CategoryId}
Spend Classification Knowledge Base Keyword Details
The Spend Classification Knowledge Base Keyword Details resource contains information regarding the conlicting or common keywords in the training records used to create the knowledge base.
Get all keyword details
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseKeywordDetails
Get one keyword detail
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseKeywordDetails/{spendClassificationKnowledgeBaseKeywordDetailsUniqID}
Spend Classification Knowledge Base Keywords
The Spend Classification Knowledge Base Keywords resource manage the keywords present in the training records used to create the knowledge base.
Get all keywords
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseKeywords
Get one keyword
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseKeywords/{Keyword}
Spend Classification Knowledge Base Logs
The Spend Classification Knowledge Base Logs resource manages the knowledge base activity logs that contain details of the different actions related to a knowledge base. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all logs
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseLogs
Get one log
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseLogs/{spendClassificationKnowledgeBaseLogsUniqID}
Spend Classification Knowledge Base Metrics
The Spend Classification Knowledge Base Metrics resource displays different metrics related to the knowledge base.
Get all metrics
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseMetrics
Get one metric
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseMetrics/{KnowledgeBaseName}
Update a metric
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseMetrics/{KnowledgeBaseName}
Spend Classification Knowledge Base Transactions
The Spend Classification Knowledge Base Transactions resource managed the transactions used to create the knowledge base.
Create one transaction
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions
Delete one transaction
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions/{TransactionId}
Get all transactions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions
Get one transaction
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions/{TransactionId}
Update one transaction
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions/{TransactionId}
Spend Classification Knowledge Bases
The Spend Classification Knowledge Bases resource manages the knowledge bases in Oracle Spend Classification Cloud.
Create knowledge bases
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases
Delete one knowledge base
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}
Get all knowledge bases
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases
Get one knowledge base
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}
Update one knowledge base
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}
Spend Classification Knowledge Bases/Excluded Words
The Excluded Words resource manages the training exclusions for a knowledge base.
Create excluded words
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords
Delete one excluded word
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords/{ExcludedWordId}
Get all excluded words
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords
Get one excluded word
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords/{ExcludedWordId}
Update one excluded word
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords/{ExcludedWordId}
Spend Classification Performance Summary Defaults
The Spend Classification Performance Summary Defaults resource manages the default values for performance in the Oracle Spend Classification Cloud.
Get all default values
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationPerformanceSummaryDefaults
Get one default value
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationPerformanceSummaryDefaults/{BatchNumber}
Spend Classification Rules
The Spend Classification Rules resource manages rules in Oracle Fusion Spend Classification Cloud.
Create rules
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules
Delete one rule
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}
Get all rules
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules
Get one rule
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}
Update one rule
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}
Spend Classification Rules/Rule Conditions
The Rule Conditions resource manages the conditions for rules in Oracle Fusion Spend Classification Cloud.
Create conditions
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions
Delete one condition
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions/{RuleConditionId}
Get all conditions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions
Get one condition
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions/{RuleConditionId}
Update one condition
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions/{RuleConditionId}
Spend Classification Ship-To Locations List of Values
The Spend Classification Ship-To Locations List of Values resource displays the ship-to-location names in Oracle Spend Classification.
Get all ship-to locations
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationShipToLocationsLOV
Get one ship-to location
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationShipToLocationsLOV/{LocationId}
Spend Classification Summary From Sources
The Spend Classification Summary From Sources resource aggregates the transaction amounts for source transactions in a data set organized by categories.
Get all categries amount
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSummaryFromSources
Get amount for one category
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSummaryFromSources/{CategoryName}
Spend Classification Summary by Categories
The Spend Classification Summary by Categories resource aggregates the transaction amounts for transactions in a data set organized by category.
Get all categories amount
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSummaryByCategories
Get amount for one category
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSummaryByCategories/{CategoryName}
Spend Classification Summary by Suppliers
The Spend Classification Summary by Suppliers resource aggregates the transaction amounts for transactions in a data set organized by suppliers.
Get all suppliers amount
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSummaryBySuppliers
Get amount for one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSummaryBySuppliers/{SupplierName}
Spend Classification Supplier Sites List of Values
The Spend Classification Supplier Sites List of Values resource displays the names of all active supplier sites in the system.
Get all supplier sites
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSupplierSitesLOV
Get one supplier site
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSupplierSitesLOV/{SupplierSiteId}
Spend Classification Supplier Summary by Categories
The Spend Classification Supplier Summary by Categories resource aggregates the transaction amounts for transactions in a data set organized by suppliers and categories.
Get all suppliers amount
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSupplierSummaryByCategories
Get amount for one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationSupplierSummaryByCategories/{spendClassificationSupplierSummaryByCategoriesUniqID}
Spend Classification Taxonomies
The Spend Classification Taxonomies resource manages the taxonomy properties in Oracle Spend Classification Cloud. The taxonomy properties are category levels, category name separator, and category description separator. This resource also uploads and updates the category values for a taxonomy.
Create default property values
Method: post
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies
Get all properties of taxonomies
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies
Get one taxonomy property
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies/{TaxonomyId}
Update one taxonomy property
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies/{TaxonomyId}
Spend Classification Unclassified Transactions
The Spend Classification Unclassified Transactions resource gets the number of transactions available for classification in a data set.
Get all transactions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationUnclassifiedTransactions
Get one transaction
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationUnclassifiedTransactions/{DataSetName}
Spend Classification Unit Of Measures List of Values
The Spend Classification Unit Of Measures List of Values resource displays the different units of measure configured in the application.
Get all units of measure
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationUnitOfMeasuresLOV
Get one unit of measure
Method: get
Path: /fscmRestApi/resources/11.13.18.05/spendClassificationUnitOfMeasuresLOV/{UnitOfMeasureId}
Summary of Mass Replacement Purchase Orders
The Summary of Mass Replacement Purchase Orders resource gets the purchase order details that have undergone mass replacement and the ones that are newly created as a part of mass replacement process.
Get all purchase orders impacted by mass replacement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/summaryOfMassReplacementPurchaseOrders
Get one purchase order impacted by mass replacement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/summaryOfMassReplacementPurchaseOrders/{PODetailId}
Supplier Eligibility
The Supplier Eligibility resource manages the eligibility of suppliers to participate in sourcing events. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create supplier eligibility records
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierEligibilities
Delete one supplier eligibility record
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierEligibilities/{EligibilityId}
Get all supplier eligibility records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierEligibilities
Get one supplier eligibility record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierEligibilities/{EligibilityId}
Update one supplier eligibility record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierEligibilities/{EligibilityId}
Supplier Initiatives
The Supplier Initiatives resource manages the initiatives. An initiative is used to create, manage, and track qualifications and assessments of your suppliers. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create one initiative
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives
Get all initiatives
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives
Get one initiative
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}
Launch an initiative
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/action/launch
Supplier Initiatives/Attachments
The Attachments resource manages the attachments.
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments
Upload an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments
Supplier Initiatives/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Initiatives/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Initiatives/Evaluation Team Members
The Evaluation Team Members resource gets the evaluation team members on an initiative.
Create one team member
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/evaluationTeamMembers
Get all team members
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/evaluationTeamMembers
Get one team member
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/evaluationTeamMembers/{evaluationTeamMembersUniqID}
Supplier Initiatives/Flexfields for Initiatives
The Flexfields for Initiatives resource gets the initiative descriptive flexfields.
Create one flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/DFF
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/DFF/{InitiativeId2}
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/DFF
Supplier Initiatives/Qualification Areas
The Qualification Areas resource gets the qualification areas on an initiative.
Create one qualification area
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/qualificationAreas
Get all qualification areas
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/qualificationAreas
Get one qualification area
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/qualificationAreas/{InitiativeQualificationAreaId}
Supplier Initiatives/Suppliers
The Suppliers resource gets the suppliers on an initiative.
Create one supplier
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/suppliers
Get all suppliers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/suppliers
Get one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/suppliers/{suppliersUniqID}
Supplier Negotiation Responses
The Supplier Negotiation Responses resource retrieves the supplier responses to sourcing negotiations. These responses can be Active, Pending Award, Awarded, Rejected, or Disqualified. A supplier response captures details such as line price, answers to requirements, or supporting attachments. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges, and Status Codes topics.
Get all negotiation responses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses
Get one negotiation response
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}
Supplier Negotiation Responses/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
Supplier Negotiation Responses/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiation Responses/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiation Responses/Lines
The Response Lines resource allows suppliers to view the response line price value. The line price along with quantity or estimated quantity and external cost factors, if applicable, are used to calculate the line response price, line response amount, and the response amount.
Get all negotiation response lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines
Get one negotiation response line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}
Supplier Negotiation Responses/Lines/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
Supplier Negotiation Responses/Lines/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiation Responses/Lines/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiation Responses/Lines/Cost Factors
The Cost Factors resource captures supplier responses to external cost factors for a negotiation line. The external cost factor response values, along with the unit line price, are used to calculate the response price for the negotiation line.
Get all external cost factors
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors
Get one external cost factor
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
Supplier Negotiation Responses/Lines/Line Attribute Groups
The Attribute Groups resource contains details about groups of attributes on the supplier negotiation line.
Get all groups
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups
Get one group
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
Supplier Negotiation Responses/Lines/Line Attribute Groups/Line Attributes
The Line Attributes resource manages details about attributes on the supplier negotiation line.
Get all attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
Get one attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
Supplier Negotiation Responses/Lines/Price Breaks
The Price Breaks resource captures a supplier's price breaks for the line based on location, quantity, or date.
Get all price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks
Get one price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Supplier Negotiation Responses/Lines/Price Tiers
The Price Tiers resource manages details about tiers according to quantity for a negotiation line to solicit tiered pricing from each supplier.
Get all price tiers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers
Get one price tier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Supplier Negotiation Responses/Sections
The Sections resource contains details of the sections of a supplier negotiation requirement. For example, commercial requirements, manufacturing capabilities, or technical requirements.
Get all sections
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections
Get one section
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}
Supplier Negotiation Responses/Sections/Requirements
The Requirements resource contains details about the requirements of a supplier negotiation.
Get all requirements
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements
Get one requirement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
Supplier Negotiation Responses/Sections/Requirements/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
Supplier Negotiation Responses/Sections/Requirements/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiation Responses/Sections/Requirements/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiation Responses/Sections/Requirements/Large Object (LOB) Attributes - RequirementText
Delete a RequirementText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Get a RequirementText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Replace a RequirementText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Supplier Negotiation Responses/Sections/Requirements/Response Values
The Response Values resource manages details about the requirement responses of a supplier negotiation.
Get all requirement response values
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues
Get one requirement response value
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}
Supplier Negotiation Responses/Sections/Requirements/Response Values/Attachments
The Attachments resource manages response attachments in the supplier negotiation response.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}
Supplier Negotiation Responses/Sections/Requirements/Response Values/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiation Responses/Sections/Requirements/Response Values/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiations
The Supplier Negotiations resource manages details about supplier capabilities and pricing negotiations for goods and services that the buyer procures. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create one amendment of a negotiation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/CreateAmendment
Create one negotiation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations
Create one negotiation from a template
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/action/CreateNegotiationFromTemplate
Create one new round of a negotiation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/CreateNewRound
Generate supplier recommendations not supported
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/action/GenerateSupplierRecommendations
Get all negotiations
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations
Get one negotiation
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}
Renumber negotiation lines
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/RenumberLines
Unlock a sealed negotiation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/UnlockSupplierNegotiation
Unseal a sealed negotiation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/UnsealSupplierNegotiation
Update one negotiation
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}
Supplier Negotiations/Abstracts
The Abstracts resource manages details about the summary or abstract of a negotiation for posting to a public platform.
Get abstract
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts/{abstractsUniqID}
Supplier Negotiations/Abstracts/Flexfields for Abstracts
The Flexfields for Abstracts resource contains details about abstracts.
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts/{abstractsUniqID}/child/DFF/{DFFUniqID}
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts/{abstractsUniqID}/child/DFF
Supplier Negotiations/Attachments
The Attachments resource manages details about attachments for supplier negotiation.
Create one attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}
Supplier Negotiations/Attachments/Large Object (LOB) Attributes - FileContents
Contents of the attachment.
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiations/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiations/Collaboration Team Members
The Collaboration Team Members resource manages details about collaboration team members for each supplier negotiation and the tasks these members perform. For example, John Brown from engineering reviews item specifications, or Richard Smith from legal reviews terms and conditions.
Create one team member
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers
Get all team members
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers
Get one team member
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers/{TeamMemberId}
Update one team member
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers/{TeamMemberId}
Supplier Negotiations/Internal Flexfields
The Internal Flexfields resource contains details about the header of each internal supplier negotiation.
Create flexfields
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF/{AuctionHeaderId}
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF
Update one flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF/{AuctionHeaderId}
Supplier Negotiations/Large Object (LOB) Attributes - CoverPageText
Delete a CoverPageText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/CoverPageText
Get a CoverPageText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/CoverPageText
Replace a CoverPageText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/CoverPageText
Supplier Negotiations/Large Object (LOB) Attributes - GeneralIntroductionText
Delete a GeneralIntroductionText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/GeneralIntroductionText
Get a GeneralIntroductionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/GeneralIntroductionText
Replace a GeneralIntroductionText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/GeneralIntroductionText
Supplier Negotiations/Large Object (LOB) Attributes - LinesInstructionText
Delete a LinesInstructionText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/LinesInstructionText
Get a LinesInstructionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/LinesInstructionText
Replace a LinesInstructionText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/LinesInstructionText
Supplier Negotiations/Large Object (LOB) Attributes - RequirementInstructionText
Delete a RequirementInstructionText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/RequirementInstructionText
Get a RequirementInstructionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/RequirementInstructionText
Replace a RequirementInstructionText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/RequirementInstructionText
Supplier Negotiations/Large Object (LOB) Attributes - TermsInstructionText
Delete a TermsInstructionText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/TermsInstructionText
Get a TermsInstructionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/TermsInstructionText
Replace a TermsInstructionText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/TermsInstructionText
Supplier Negotiations/Lines
The Lines resource manages details about products and services that the application sources in a supplier negotiation. For example, catering services or laptop computers.
Create one negotiation line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines
Delete one negotiation line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}
Get all negotiation lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines
Get one negotiation line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}
Update one negotiation line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}
Supplier Negotiations/Lines/Attachments
The Attachments resource manages details about attachments for a negotiation line.
Create one attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
Supplier Negotiations/Lines/Attachments/Large Object (LOB) Attributes - FileContents
Contents of the attachment.
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiations/Lines/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiations/Lines/Attribute Groups
The Attribute Groups resource manages details about groups of attributes on the supplier negotiation line.
Create one group
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups
Delete one group
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
Get all groups
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups
Get one group
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
Update one group
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
Supplier Negotiations/Lines/Attribute Groups/Line Attributes
The Line Attributes resource manages details about attributes on the supplier negotiation line.
Create one attribute
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
Delete one attribute
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
Get all attributes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
Get one attribute
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
Update one attribute
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
Supplier Negotiations/Lines/Attribute Groups/Line Attributes/Response Values
The Response Values resource manages details about score values for an acceptable response when scoring a line attribute.
Create one value
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues
Delete one value
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues/{ScoreId}
Get all values
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues
Get one value
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues/{ScoreId}
Update one value
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues/{ScoreId}
Supplier Negotiations/Lines/External Cost Factors
The Cost Factors resource manages details about the cost factors for a negotiation line. For example, freight, setup charges, or switching costs.
Create one cost factor
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors
Delete one cost factor
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
Get all cost factors
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors
Get one cost factor
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
Update one cost factor
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
Supplier Negotiations/Lines/Flexfields
The Flexfields resource contains details about negotiation lines.
Create flexfields
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF/{DFFUniqID}
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF
Update one flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF/{DFFUniqID}
Supplier Negotiations/Lines/Negotiation Line Recommended Suppliers
The Negotiation Line Recommended Suppliers resource manages details about supplier recommendations for a negotiation line.
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/negotiationLineRecommendedSuppliers/{LineSuppRecommId}
Get all recommended suppliers for one negotiation line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/negotiationLineRecommendedSuppliers
Supplier Negotiations/Lines/Price Breaks
The Price Breaks resource manages details about price breaks for a negotiation line to solicit pricing from suppliers according to location, volume, or date.
Create one price break
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks
Delete one price break
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Get all price breaks
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks
Get one price break
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Update one price break
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
Supplier Negotiations/Lines/Price Tiers
The Price Tiers resource manages details about tiers according to quantity for a negotiation line to solicit tiered pricing from each supplier.
Create one price tier
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers
Delete one price tier
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Get all price tiers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers
Get one price tier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Update one price tier
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
Supplier Negotiations/Negotiation Lifecycle Activities
The Negotiation Lifecycle Activities resource gets the details about sourcing activities performed in a negotiation.
Get all activities for one negotiation
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/negotiationActivities
GET one activity action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/negotiationActivities/{AuditId}
Supplier Negotiations/Negotiation Recommended Suppliers
The Negotiation Recommended Suppliers resource manages details about supplier recommendations for a negotiation.
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/negotiationRecommendedSuppliers/{HeaderSuppRecommId}
Get all recommended suppliers for one negotiation
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/negotiationRecommendedSuppliers
Supplier Negotiations/Response Currencies
The Response Currencies resource manages details about response currencies in each supplier negotiation, including conversion rates to the negotiation currency.
Get all currencies
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/responseCurrencies
Get one currency
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/responseCurrencies/{ResponseCurrencyId}
Supplier Negotiations/Scoring Teams
The Scoring Teams resource manages details about teams that evaluate and score each requirement.
Get all teams
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/scoringTeams
Get one team
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/scoringTeams/{ScoringTeamId}
Supplier Negotiations/Scoring Teams/Scoring Team Members
The Scoring Team Members resource manages details about the members in each scoring team.
Get all team members
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/scoringTeams/{ScoringTeamId}/child/scoringTeamMembers
Get one team member
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/scoringTeams/{ScoringTeamId}/child/scoringTeamMembers/{TeamMemberId}
Supplier Negotiations/Sections
The Sections resource manages details about the sections of a supplier negotiation requirement. For example, commercial requirements, manufacturing capabilities, or technical requirements.
Create one section
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections
Get all sections
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections
Get one section
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}
Update one section
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}
Supplier Negotiations/Sections/Requirements
The Requirements resource manages details about the requirements of a supplier negotiation.
Create one requirement
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements
Get all requirements
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements
Get one requirement
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
Update one requirement
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
Supplier Negotiations/Sections/Requirements/Acceptable Response Values
The Acceptable Response Values resource manages details about the scoring criteria of each negotiation requirement.
Create one value
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues
Get all values
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues
Get one value
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues/{ScoreId}
Update one value
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues/{ScoreId}
Supplier Negotiations/Sections/Requirements/Attachments
The Attachments resource manages details about attachments for a requirement.
Create one attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
Supplier Negotiations/Sections/Requirements/Attachments/Large Object (LOB) Attributes - FileContents
Contents of the attachment.
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Negotiations/Sections/Requirements/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Negotiations/Sections/Requirements/Large Object (LOB) Attributes - RequirementText
Delete a RequirementText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Get a RequirementText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Replace a RequirementText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
Supplier Negotiations/Supplier Flexfields
The Supplier Flexfields resource contains details about the header of each internal supplier negotiation.
Create supplier flexfields
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF/{AuctionHeaderId}
Get all supplier flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF
Update one supplier flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF/{AuctionHeaderId}
Supplier Negotiations/Suppliers
The Suppliers resource manages details about suppliers that submit a response for a negotiation.
Create one supplier
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers
Get all suppliers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers
Get one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}
Update one supplier
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}
Supplier Negotiations/Suppliers/Access Restrictions
The Access Restrictions resource manages details about negotiation lines where supplier access is restricted.
Create one restriction
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions
Delete one restriction
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions/{LineId}
Get all restrictions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions
Get one restriction
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions/{LineId}
Supplier Qualification Areas
The Supplier Qualification Areas resource gets the areas in supplier qualification management along with the underlying questions. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Get all areas
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas
Get one area
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}
Supplier Qualification Areas/Attachments
The Attachments resource is used to view, create, and update attachments.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}
Supplier Qualification Areas/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Qualification Areas/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Qualification Areas/Business Units
The Business Unit resource gets the business units for a particular area.
Get all business units
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/businessUnits
Get one business unit
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/businessUnits/{QualAreaBUAccessId}
Supplier Qualification Areas/Outcomes
The Outcome resource gets the outcomes for a particular area.
Get all outcomes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/outcomes
Get one outcome
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/outcomes/{QualAreaOutcomeId}
Supplier Qualification Areas/Questions
The Questions resource gets the questions for a particular area.
Get all questions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/questions
Get one question
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/questions/{QualAreaQuestionId}
Supplier Qualification Question Responses
The Supplier Qualification Question Responses resource manages the question responses to qualification questions. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create a question response
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses
Get all responses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses
Get one response
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}
Update a question response
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}
Supplier Qualification Question Responses/Large Object (LOB) Attributes - QuestionText
Get a QuestionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/enclosure/QuestionText
Supplier Qualification Question Responses/Values
The Values resource manages the values for the question responses.
Get all response values
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values
Get one response value
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}
POST action not supported
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values
Supplier Qualification Question Responses/Values/Attachments
The Attachments resource manages the attachments for the question responses.
GET action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}
Get all response attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments
POST action not supported
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments
Supplier Qualification Question Responses/Values/Attachments/Large Object (LOB) Attributes - FileContents
Contents of the attachment.
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Qualification Question Responses/Values/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Qualification Questions
The Supplier Qualification Questions resource gets the questions. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create a question
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions
Create one draft revision
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/action/revise
Delete a question
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}
Get all questions
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions
Get one question
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}
Update a question
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}
Supplier Qualification Questions/Acceptable Responses
The Acceptable Responses resource gets the acceptable response for a particular question.
Create an acceptable response
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses
Delete an acceptable response
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}
Get all acceptable responses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses
Get one acceptable response
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}
Update an acceptable response
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}
Supplier Qualification Questions/Acceptable Responses/Branches
The Branches resource gets the branching questions for the acceptable response for a particular question.
Create a branching question
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches
Delete a branching question
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches/{QuestionBranchesId}
Get all question branches
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches
Get one question branch
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches/{QuestionBranchesId}
PATCH action not supported
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches/{QuestionBranchesId}
Supplier Qualification Questions/Attachments
The Attachments resource gets the attachment for a particular question.
Create a question attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}
Get all question attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments
Get one attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}
Supplier Qualification Questions/Attachments/Large Object (LOB) Attributes - FileContents
Contents of the attachment.
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Qualification Questions/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Qualification Questions/Large Object (LOB) Attributes - QuestionText
Delete a QuestionText
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/enclosure/QuestionText
Get a QuestionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/enclosure/QuestionText
Replace a QuestionText
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/enclosure/QuestionText
Supplier Qualification Questions/Scores
The Scores resource gets the scores for number type questions.
Create a question score
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores
Delete a question score
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores/{QuestionScoreId}
Get all question scores
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores
Get one question score
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores/{QuestionScoreId}
Update a question score
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores/{QuestionScoreId}
Supplier Registration Address Style Formats
The Supplier Registration Address Style Format resource is used to view the different styles in which an address can be formatted. The Supplier Registration Address Style Formats resource is intended to be used by internal development groups only.
Get all address style formats
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressStyleFormats
Get an address style format
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressStyleFormats/{CountryCode}
Supplier Registration Address Style Formats/Address Style Format Layouts
The Address Style Format Layout resource is used to view the layout of an address format. The address format layout is determined using the components in the address and their position in the layout.
Get all address style format layouts
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressStyleFormats/{CountryCode}/child/AddressStyleFormatLayout
Get an address style format layout
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressStyleFormats/{CountryCode}/child/AddressStyleFormatLayout/{AddressStyleFormatLayoutUniqID}
Supplier Registration Configurations
The Supplier Registration Configuration resource is used to get the prospective and spend authorized configuration for each of the supplier entities from the setup Configure Supplier Registrations and Profile Change Request. For example, bank account information is required for spend authorized registration, or contact user account is required for prospective registration. The Supplier Registration Configuration resource is intended to be used by internal development groups only.
Get the supplier registration configuration for all entities
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationConfigurations
Get the supplier registration configuration for an entity
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationConfigurations/{SupplierRegistrationConfigId}
Supplier Registration Options
The Supplier Registration Options resource is used to get the options configured for the supplier registration flows from the Configure Supplier Registrations and Profile Change Request setup. For example, requiring attachment or requiring tax identifier information during supplier registration. The Supplier Registration Options resource is intended to be used by internal development groups only.
Get all supplier registration configurations for supplier registration flows
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationOptions
Get one supplier registration configuration for supplier registration flows
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationOptions/{SupplierRegistrationOptionsId}
Supplier Registration Phone Country Codes
The Supplier Registration Phone Country Codes represents the country that the phone number is associated with. The Supplier Registration Phone Country Codes resource is intended to be used by internal development groups only.
Get a country code
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationPhoneCountryCodes/{PhoneCountryCodeId}
Get all country codes
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationPhoneCountryCodes
Supplier Registration Questionnaire Responses
The Registration Questionnaire Responses resource manages the questionnaire responses. For example, suppliers provide their financial information in the questionnaire responses. You must have the necessary privileges to use this REST API resource. For details, refer to the Privileges topic. The Registration Questionnaire Responses resource is intended to be used by internal development groups only.
Generate questionnaire
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/action/generateQuestionnaire
Get all questionnaire response records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses
Get one questionnaire response record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}
Supplier Registration Questionnaire Responses/Attachments
The attachments resource is used to view, create, and update attachments.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}
Supplier Registration Questionnaire Responses/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
Supplier Registration Questionnaire Responses/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileWebImage
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections
The Questionnaire Response Sections resource stores details about various sections included in a questionnaire response.
Get all questionnaire response section records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections
Get one questionnaire response section record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses
The Questionnaire Responses resource stores response details such as response comment, and acceptance note for each question on the questionnaire sent to suppliers and internal responders.
Get all questionnaire section response records
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses
Get one questionnaire section response record
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}
Update one questionnaire section response record
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Attachments
The attachments resource is used to view, create, and update attachments.
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileWebImage
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Large Object (LOB) Attributes - QuestionPlainText
Get a QuestionPlainText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/enclosure/QuestionPlainText
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Large Object (LOB) Attributes - QuestionText
Get a QuestionText
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/enclosure/QuestionText
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Supplier Registration Questionnaire Response Values
The Questionnaire Response Values resource stores the response value, which could be a date, text, or number value, to a given question on a questionnaire.
Get all question response value records from a questionnaire
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues
Get one question response value record from a questionnaire
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}
Update one question response value record in a questionnaire
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Supplier Registration Questionnaire Response Values/Attachments
The attachments resource is used to view, create, and update attachments.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Supplier Registration Questionnaire Response Values/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileContents
Supplier Registration Questionnaire Responses/Supplier Registration Questionnaire Response Sections/Supplier Registration Questionnaire Section Responses/Supplier Registration Questionnaire Response Values/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}/enclosure/FileWebImage
Supplier Registration Requests
The Supplier Registration Requests resource manages supplier registration requests with the deploying organization. For example, a prospective supplier registration or a spend authorized supplier registration. The Supplier Registration Requests resource is intended to be used by internal development groups only.
Generate a registration access code
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/generateRegistrationAccessCode
Get all supplier registration requests
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}
Get Loqate address details
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/getLoqateAddressDetail
Get one supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests
Get tax identifier attributes for registration
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/getSupplierRegistrationAttributes
Get the company address from Oracle Fusion Cloud DataFox Data Management
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/getDataFoxCompanyAddress
Get the details of your company from Oracle DataFox
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/getDataFoxCompanyProfileInfo
Manages a user session during supplier registration.
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/manageSelfServiceUserSession
Register a supplier
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/register
Update a supplier registration request
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}
Update supplier registration attributes
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/updateSupplierRegistrationAttributes
Validate registration access codes
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/validateRegistrationAccessCode
Validate supplier registration attributes
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/validateSupplierRegistrationAttributes
Validate the registration URL
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/validateRegistrationContext
Validate the registration URL
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/validateRegistrationURL
Supplier Registration Requests/Addresses
The Addresses resource manages addresses for the Suppliers Registration Requests resource.
Create an address for a supplier registration request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses
Delete an address for a supplier registration request
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}
Get all addresses for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}
Get one address for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses
Update an address for a supplier registration request
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}
Supplier Registration Requests/Addresses/Address Contacts
The Address Contacts resource manages contacts added to the address for the Suppliers Registration Requests resource.
Add a contact to the address for the supplier registration request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/addressContacts
Delete a contact from the address for the supplier registration request
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/addressContacts/{SupplierRegAddressContactsId}
Get all contacts added to an address for the supplier registration request.
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/addressContacts
Get one contact added to the address for the supplier registration request.
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/addressContacts/{SupplierRegAddressContactsId}
Supplier Registration Requests/Addresses/Flexfields for Addresses in the Supplier Registration Request
The operations from the Supplier Registration Requests/Addresses/Flexfields for Addresses in the Supplier Registration Request category.
Create
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF
Get
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF/{AddressRequestId}
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF
Update
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF/{AddressRequestId}
Supplier Registration Requests/Attachments
The attachments resource is used to view, create, and update attachments.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}
Supplier Registration Requests/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Registration Requests/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Registration Requests/Bank Accounts
The Bank Accounts resource manages bank accounts for the Supplier Registration Requests resources.
Create one bank account for a supplier registration request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts
Delete one bank account for a supplier registration request
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}
Get all bank accounts for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts
Get one bank account for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}
Update one bank account for a supplier registration request
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}
Supplier Registration Requests/Bank Accounts/Attachments
The attachments resource is used to view, create, and update attachments.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}
Supplier Registration Requests/Bank Accounts/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Registration Requests/Bank Accounts/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Registration Requests/Business Classifications
The Business Classifications resource manages supplier business classifications for the Supplier Registration Requests resource.
Create a business classification for the supplier registration request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications
Delete a business classification for the supplier registration request
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}
Get all business classifications for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications
Get one business classification for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}
Update a business classification for the supplier registration request
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}
Supplier Registration Requests/Business Classifications/Attachments
The attachments resource is used to view, create, and update attachments.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments
Get an attachment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}
Supplier Registration Requests/Business Classifications/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Supplier Registration Requests/Business Classifications/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Supplier Registration Requests/Contacts
The Contacts resource manages supplier contacts for supplier registration.
Create one supplier contact for a supplier registration
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts
Delete one supplier contact for a supplier registration
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}
Get all supplier contacts for a supplier registration
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts
Get one supplier contact for a supplier registration
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}
Update one supplier contact for a supplier registration
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}
Supplier Registration Requests/Contacts/Descriptive Flexfields
The operations from the Supplier Registration Requests/Contacts/Descriptive Flexfields category.
Create
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF
Get
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF/{ContactRequestId}
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF
Update
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF/{ContactRequestId}
Supplier Registration Requests/Contacts/Roles
The Roles resource manages user account roles of the supplier contact for supplier registration.
Create one role of a supplier contact for a supplier registration
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/roles
Delete one role of a supplier contact for a supplier registration
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/roles/{SupplierRegistrationContactRoleId}
Get all roles of a supplier contact for a supplier registration
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/roles
Get one role of a supplier contact for a supplier registration
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/roles/{SupplierRegistrationContactRoleId}
Supplier Registration Requests/Flexfields for Supplier Registration Requests
The operations from the Supplier Registration Requests/Flexfields for Supplier Registration Requests category.
Create
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF
Get
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF/{SupplierRegId}
Get all
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF
Update
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF/{SupplierRegId}
Supplier Registration Requests/Products and Services
The Products and Services resource manages products and services for the Suppliers Registration Requests resource.
Add a product and a service for the supplier registration request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices
Delete a product and a service for the supplier registration request
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices/{ProductsServicesRequestId}
Get all products and services for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices
Get one product and service for the supplier registration request
Method: get
Path: /fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices/{ProductsServicesRequestId}
Suppliers
The Suppliers resource manages supplier details. A supplier is a person or company that the deploying organization uses to procure items or services. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Create one supplier
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers
Get all suppliers
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers
Get one supplier
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}
Retrieve scores
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/action/scores
Retrieve signals
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/action/signals
Submit supplier spend-authorization request
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/action/submitSpendAuthorizationRequest
Update one supplier
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}
Suppliers/Addresses
The Addresses resource manages supplier addresses.
Create one contact address
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses
Get all addresses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses
Get one address
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses/{SupplierAddressId}
Update one address
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses/{SupplierAddressId}
Suppliers/Addresses/Flexfields for Supplier Address
The Flexfields for Supplier Address resource manages supplier address descriptive flexfields.
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses/{SupplierAddressId}/child/DFF
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses/{SupplierAddressId}/child/DFF/{PartySiteId}
Suppliers/Attachments
The Attachments resource manages attachments for a supplier.
Create one attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}
Suppliers/Attachments/Large Object (LOB) Attributes - File Contents
Contents of the attachment.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Suppliers/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Suppliers/Business Classifications
The Business Classifications resource manages supplier business classifications.
Create one business classification
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications
Delete one business classification
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}
Get all classifications
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications
Get one classification
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}
Update one business classification
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}
Suppliers/Business Classifications/Attachments
The Attachments resource manages attachments for a supplier business classification.
Create one attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}
Suppliers/Business Classifications/Attachments/Large Object (LOB) Attributes - File Contents
Contents of the attachment.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Suppliers/Business Classifications/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Suppliers/Contacts
The Contacts resource manages supplier contacts.
Create one contact
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts
Get all contacts
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts
Get one contact
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}
Update one contact
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}
Suppliers/Contacts/Contact Addresses
The Contact Addresses resource manages supplier contact addresses.
Create one contact address
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses
Delete one contact address
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses/{SupplierContactAddressId}
Get all addresses
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses
Get one address
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses/{SupplierContactAddressId}
Suppliers/Contacts/Flexfields for Supplier Contacts
The Flexfields for Supplier Contacts resource manages supplier contact descriptive flexfields.
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/DFF
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/DFF/{PersonProfileId}
Suppliers/Flexfields for Suppliers
The Flexfields for Suppliers resource manages supplier descriptive flexfields.
Create one flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF/{VendorId}
Update one flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF/{VendorId}
Suppliers/Global Flexfields for Suppliers
The Global Flexfields for Suppliers resource manages supplier global descriptive flexfields.
Create one flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF/{VendorId}
Update one flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF/{VendorId}
Suppliers/Products and Services
The Products and Services resource manages supplier products and services.
Create one product and service
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices
Delete one product and service
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices/{SupplierProductsServicesId}
Get all products and services
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices
Get one product and service
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices/{SupplierProductsServicesId}
Suppliers/Sites
The Supplier Sites resource manages supplier sites.
Create one site
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites
Get all sites
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites
Get one site
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}
Update one site
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}
Suppliers/Sites/Attachments
The Attachments resource manages attachments for a supplier site.
Create one attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments
Delete one attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}
Update one attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}
Suppliers/Sites/Attachments/Large Object (LOB) Attributes - File Contents
Contents of the attachment.
Delete a File Contents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a File Contents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a File Contents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Suppliers/Sites/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Suppliers/Sites/Flexfields for Supplier Sites
The Flexfields for Supplier Sites resource manages supplier site descriptive flexfields.
Create one flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF/{VendorSiteId}
Update one flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF/{VendorSiteId}
Suppliers/Sites/Global Flexfields for Supplier Sites
The Global Flexfields for Supplier Sites resource manages supplier site global descriptive flexfields.
Create one flexfield
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF
Get all flexfields
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF
Get one action not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF/{VendorSiteId}
Update one flexfield
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF/{VendorSiteId}
Suppliers/Sites/Site Assignments
The Assignments resource manages supplier site assignments.
Create one assignment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments
Get all assignments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments
Get one assignment
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments/{AssignmentId}
Update one assignment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments/{AssignmentId}
Suppliers/Sites/Third-Party Payment Relationships
The Third-Party Payment Relationships resource manages supplier site third-party relationships.
Create one relationship
Method: post
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships
Get all relationships
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships
Get one relationship
Method: get
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships/{TppRelationshipId}
Update one relationship
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships/{TppRelationshipId}
Work Confirmations
The Work Confirmations resource manages work confirmations created on complex work purchase orders. A work confirmation is a document that tracks the progress of work completed by the contractors or suppliers for a period of performance. You must have the necessary roles and privileges to use this REST resource. For additional details, refer to the Job Roles and Privileges and Status Codes topics.
Cancel a work confirmation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/action/cancel
Create a work confirmation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations
Delete a work confirmation
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}
Get all work confirmations
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations
Get one work confirmation
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}
Submit a work confirmation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/action/submit
Update a work confirmation
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}
Withdraw a work confirmation
Method: post
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/action/withdraw
Work Confirmations/Attachments
The Attachments resource manages attachments for a work confirmation.
Create an attachment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments
Delete an attachment
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}
Get all attachments
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments
Get one attachment not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}
Update an attachment
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}
Work Confirmations/Attachments/Large Object (LOB) Attributes - FileContents
Delete a FileContents
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Get a FileContents
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Replace a FileContents
Method: put
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Work Confirmations/Attachments/Large Object (LOB) Attributes - FileWebImage
Get a FileWebImage
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileWebImage
Work Confirmations/Document Actions
The Document Actions resource retrieves the list of actions performed on a work confirmation.
Get all the actions performed on the document
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/documentActions
Get one action performed on the document not supported
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/documentActions/{documentActionsUniqID}
Work Confirmations/Lines
The Lines resource manages work confirmation details, such as the total progress percent, quantity or amount of work completed for a period of performance.
Create a work confirmation line
Method: post
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines
Delete a work confirmation line
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines/{WorkConfirmationLineId}
Get all work confirmation lines
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines
Get one work confirmation line
Method: get
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines/{WorkConfirmationLineId}
Update a work confirmation line
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines/{WorkConfirmationLineId}